Ţŕàñšļàţîöñ
ñéöķàþî éẋþöšéš ţŕàñšļàţîöñ ţĥŕöüĝĥ à šîñĝļé translate ţööļ. Öñé --provider
ƒļàĝ šéļéçţš ţĥé ƃàçķéñđ, àñđ ţĥé çöḿḿàñđ, ƒļàĝš, àñđ çŕéđéñţîàļ ḿöđéļ àŕé ţĥé
šàḿé ŵĥîçĥéṽéŕ ƃàçķéñđ ýöü çĥööšé:
- ĻĻḾ þŕöṽîđéŕš: Àñţĥŕöþîç, ÖþéñÀÎ, Ĝööĝļé Ĝéḿîñî, Àžüŕé ÖþéñÀÎ, Öļļàḿà. Çöñţéẋţ-àŵàŕé, ƒüļļ þŕöḿþţ çöñţŕöļ, àñđ (ŵîţĥ Öļļàḿà) ƒüļļý öñ-đéṽîçé.
- Ţĥé öƒƒļîñé đéḿö þŕöṽîđéŕ: ķéýļéšš, đéţéŕḿîñîšţîç, çļéàŕļý-ḿàŕķéđ îļļüšţŕàţîṽé öüţþüţ ƒöŕ ţŕýîñĝ ƒļöŵš ŵîţĥöüţ çŕéđéñţîàļš. Îţš đŕàƒţš üšé ţĥé àþþŕöṽéđ ŕéñđéŕîñĝ öƒ éàçĥ ţéŕḿ ţĥé þŕöĵéçţ đéƒîñéš, šö ţĥéý þàšš ţĥé ţéŕḿîñöļöĝý çĥéçķ.
Ţĥé ţööļ'š --engine ƒļàĝ šéļéçţš ƃéţŵééñ ţĥé ĻĻḾ éñĝîñé (ţĥé đéƒàüļţ) àñđ à
ḿàçĥîñé-ţŕàñšļàţîöñ éñĝîñé; ñö çļàššîç ḾŢ éñĝîñé (ĐééþĻ, Ĝööĝļé Ţŕàñšļàţé,
Ḿîçŕöšöƒţ Ţŕàñšļàţöŕ, àñđ ţĥé ļîķé) šĥîþš îñ ţĥé çöŕé ƃîñàŕý.
Ţĥé ĝéñéŕàţéđ Ţööļ ŕéƒéŕéñçé ļîšţš ţĥé çüŕŕéñţ þàŕàḿéţéŕš àñđ đéƒàüļţ ḿöđéļ ƒöŕ éàçĥ þŕöṽîđéŕ.
:::ţîþ Çöñƒîĝüŕîñĝ à þŕöṽîđéŕ Ţĥé ŕéçîþé Çĥööšé à ţŕàñšļàţîöñ ḿöđéļ çöṽéŕš šéļéçţîñĝ à ḿöđéļ, šüþþļýîñĝ çŕéđéñţîàļš àñđ šéţţîñĝ à đéƒàüļţ, šţéþ ƃý šţéþ, îñçļüđîñĝ öñ-đéṽîçé ţŕàñšļàţîöñ ŵîţĥ Öļļàḿà. :::
À šîñĝļé ţööļ
Ƃéçàüšé éṽéŕý ƃàçķéñđ îš à ṽàļüé öƒ --provider öñ ţĥé šàḿé translate
çöḿḿàñđ, šŵîţçĥîñĝ ƃéţŵééñ ţĥéḿ îš à çöñƒîĝüŕàţîöñ çĥàñĝé öñļý. Ŕéþļàçé
provider: anthropic ŵîţĥ provider: ollama àñđ ţĥé ŕéšţ öƒ à ƒļöŵ îš
üñçĥàñĝéđ. ķàþî ñéṽéŕ ŕéàđš ţĥé ÀÞÎ ķéý ƒŕöḿ ţĥé ŕéçîþé; ýöü šüþþļý çŕéđéñţîàļš
öüţ öƒ ƃàñđ (šéé ţĥé ŕéçîþé).
Ŕéļàţéđ ÀÎ ţööļš
Ţŕàñšļàţîöñ çöḿþöšéš ŵîţĥ öţĥéŕ ĻĻḾ-ƃàçķéđ ţööļš îñ ţĥé šàḿé ƒļöŵ:
| Ţööļ | Þüŕþöšé |
|---|---|
translate | Ţŕàñšļàţé üñţŕàñšļàţéđ ƃļöçķš ŵîţĥ ţĥé šéļéçţéđ þŕöṽîđéŕ |
qa | ĻĻḾ-ĵüđĝéđ ǫüàļîţý çĥéçķ (ƒļüéñçý, àççüŕàçý, ţéŕḿîñöļöĝý) |
review | Đéţàîļéđ ţŕàñšļàţîöñ ŕéṽîéŵ ŵîţĥ éẋþļàñàţîöñš |
term-extract | Éẋţŕàçţ çàñđîđàţé ţéŕḿîñöļöĝý ƒŕöḿ šöüŕçé ƃļöçķš |
Ţĥé qa ţööļ ŕüñš đéţéŕḿîñîšţîç ŕüļé-ƃàšéđ çĥéçķš ƃý đéƒàüļţ, àñđ àñ
ĻĻḾ-ĵüđĝéđ ŕéṽîéŵ ŵîţĥ --mode ai. Šéé
Ŕüļé-ƃàšéđ çĥéçķš ƒöŕ ţĥé ƒüļļ çĥéçķ çàţàļöĝüé.
Çöḿþöšîñĝ îñ ƒļöŵš
Ţĥé translate ţööļ çöḿþöšéš îñţö ƒļöŵš ļîķé àñý öţĥéŕ
šţàĝé. À þŕöđüçţîöñ ƒļöŵ ţýþîçàļļý çĥàîñš
ḿéḿöŕý ļéṽéŕàĝé, à ţŕàñšļàţé þàšš, àñđ à ŕéṽîéŵ šţéþ:
steps:
- tool: recycle
- tool: translate
config:
provider: anthropic
- tool: review
- tool: qa
Þŕöḿþţš
Éṽéŕý þŕöḿþţ ķàþî šéñđš îš ƃüîļţ îñ core/ai/prompt/, çöḿþöšéđ ƒŕöḿ ƒŕàḿéŵöŕķ
ŕüļéš (ŕéţüŕñ öñļý ţĥé ţŕàñšļàţîöñ; þŕéšéŕṽé þļàçéĥöļđéŕš àñđ îñļîñé ţàĝš) þļüš
ţĥé šţééŕîñĝ ýöüŕ þŕöĵéçţ đéçļàŕéš: àñ îñšţŕüçţîöñ, à
ṽöîçé þŕöƒîļé, àñđ à
ţéŕḿš šţöŕé. Ţĥé þŕöḿþţ îš ţĥé šàḿé ƒöŕ éṽéŕý þŕöṽîđéŕ;
öñļý ţĥé ţŕàñšþöŕţ đéŕš.
--explain-prompts þŕîñţš ţĥé éẋàçţ ţéẋţ šéñţ ţö ţĥé ḿöđéļ, àţţŕîƃüţéđ šéçţîöñ
ƃý šéçţîöñ. Šéé Þŕöḿþţš.
Çöñţéñţ ḿéḿöŕý ŕéàçĥéš ţĥé þŕöḿþţ îñ öñé ƃöüñđéđ
ŵàý. Ƒüžžý àñđ éẋàçţ ḿàţçĥéš àŕé àþþļîéđ ƃý recycle, à đéţéŕḿîñîšţîç šţéþ ţĥàţ
ŕüñš ƃéƒöŕé ţŕàñšļàţîöñ àñđ ƒîļļš ŵĥàţ îţ çàñ; ţĥéý àŕé ñéṽéŕ öƒƒéŕéđ ţö ţĥé
ḿöđéļ àš éẋàḿþļéš. À ƃļöçķ'š öŵñ ļàšţ àþþŕöṽéđ ţŕàñšļàţîöñ îš đéŕéñţ:
ŵĥéñ à ƃļöçķ ĥàš ƃééñ éđîţéđ šîñçé îţ ŵàš ļàšţ ţŕàñšļàţéđ, translate šéñđš
ţĥàţ þŕîöŕ ṽéŕšîöñ àš ŕéƒéŕéñçé üñđéŕ reuse: prior (ţĥé đéƒàüļţ), ĝàţéđ ƃý ţĥé
ĝöṽéŕñîñĝ çöñţéẋţ, šö ţĥé ḿöđéļ ŕéṽîšéš ţĥàţ éàŕļîéŕ ṽéŕšîöñ. reuse: none
ţüŕñš îţ öƒƒ.
Ŕéļàţéđ
- Þŕöḿþţš: ŵĥàţ ţĥé ţŕàñšļàţé šţéþ šéñđš ţö ţĥé ḿöđéļ.
- Çöñţéñţ ḿéḿöŕý: ţĥé
recyclešţéþ ţĥàţ ŕüñš ƒîŕšţ. - Çĥööšé à ţŕàñšļàţîöñ ḿöđéļ: þŕöṽîđéŕ šéţüþ.