Šķîþ ţö ḿàîñ çöñţéñţ

Ţŕàñšļàţîöñ

neokapi éẋþöšéš ţŕàñšļàţîöñ ţĥŕöüĝĥ à šîñĝļé translate ţööļ. Öñé --provider ƒļàĝ šéļéçţš ţĥé ƃàçķéñđ, àñđ ţĥé çöḿḿàñđ, ƒļàĝš, àñđ çŕéđéñţîàļ ḿöđéļ àŕé ţĥé šàḿé ŵĥîçĥéṽéŕ ƃàçķéñđ ýöü çĥööšé:

  • ĻĻḾ þŕöṽîđéŕš: Àñţĥŕöþîç, ÖþéñÀÎ, Ĝööĝļé Ĝéḿîñî, Àžüŕé ÖþéñÀÎ, Öļļàḿà. Çöñţéẋţ-àŵàŕé, ƒüļļ þŕöḿþţ çöñţŕöļ, àñđ (ŵîţĥ Öļļàḿà) ƒüļļý öñ-đéṽîçé.
  • Ţĥé öƒƒļîñé đéḿö þŕöṽîđéŕ: ķéýļéšš, đéţéŕḿîñîšţîç, çļéàŕļý-ḿàŕķéđ îļļüšţŕàţîṽé öüţþüţ ƒöŕ ţŕýîñĝ ƒļöŵš ŵîţĥöüţ çŕéđéñţîàļš. Îţš đŕàƒţš üšé ţĥé àþþŕöṽéđ ŕéñđéŕîñĝ öƒ éàçĥ ţéŕḿ ţĥé þŕöĵéçţ đéƒîñéš, šö ţĥéý þàšš ţĥé ţéŕḿîñöļöĝý çĥéçķ.

Ţĥé ţööļ'š --engine ƒļàĝ šéļéçţš ƃéţŵééñ ţĥé ĻĻḾ éñĝîñé (ţĥé đéƒàüļţ) àñđ à ḿàçĥîñé-ţŕàñšļàţîöñ éñĝîñé; ñö çļàššîç ḾŢ éñĝîñé (ĐééþĻ, Ĝööĝļé Ţŕàñšļàţé, Ḿîçŕöšöƒţ Ţŕàñšļàţöŕ, àñđ ţĥé ļîķé) šĥîþš îñ ţĥé çöŕé ƃîñàŕý.

Ţĥé ĝéñéŕàţéđ Ţööļ ŕéƒéŕéñçé ļîšţš ţĥé çüŕŕéñţ þàŕàḿéţéŕš àñđ đéƒàüļţ ḿöđéļ ƒöŕ éàçĥ þŕöṽîđéŕ.

:::ţîþ Çöñƒîĝüŕîñĝ à þŕöṽîđéŕ îš à ţàšķ, ñöţ à çöñçéþţ Šéļéçţîñĝ à ḿöđéļ, šüþþļýîñĝ çŕéđéñţîàļš, àñđ šéţţîñĝ à đéƒàüļţ àŕé ŵàļķéđ šţéþ ƃý šţéþ îñ ţĥé ŕéçîþé Çĥööšé à ţŕàñšļàţîöñ ḿöđéļ, îñçļüđîñĝ öñ-đéṽîçé ţŕàñšļàţîöñ ŵîţĥ Öļļàḿà. Ţĥîš þàĝé çöṽéŕš ŵĥàţ ţŕàñšļàţîöñ îš àñđ ĥöŵ îţ çöḿþöšéš. :::

À šîñĝļé ţööļ

Ƃéçàüšé éṽéŕý ƃàçķéñđ îš à ṽàļüé öƒ --provider öñ ţĥé šàḿé translate çöḿḿàñđ, šŵîţçĥîñĝ ƃéţŵééñ ţĥéḿ îš à çöñƒîĝüŕàţîöñ çĥàñĝé öñļý. Ŕéþļàçé provider: anthropic ŵîţĥ provider: ollama àñđ ţĥé ŕéšţ öƒ à ƒļöŵ îš üñçĥàñĝéđ. Ţĥé ÀÞÎ ķéý îš ñéṽéŕ ŕéàđ ƒŕöḿ ţĥé ŕéçîþé; çŕéđéñţîàļš àŕé šüþþļîéđ öüţ-öƒ-ƃàñđ (šéé ţĥé ŕéçîþé).

Ŕéļàţéđ ÀÎ ţööļš

Ţŕàñšļàţîöñ çöḿþöšéš ŵîţĥ öţĥéŕ ĻĻḾ-ƃàçķéđ ţööļš îñ ţĥé šàḿé ƒļöŵ:

ŢööļÞüŕþöšé
translateŢŕàñšļàţé üñţŕàñšļàţéđ ƃļöçķš ŵîţĥ ţĥé šéļéçţéđ þŕöṽîđéŕ
qaĻĻḾ-ĵüđĝéđ ǫüàļîţý çĥéçķ (ƒļüéñçý, àççüŕàçý, ţéŕḿîñöļöĝý)
reviewĐéţàîļéđ ţŕàñšļàţîöñ ŕéṽîéŵ ŵîţĥ éẋþļàñàţîöñš
term-extractÉẋţŕàçţ çàñđîđàţé ţéŕḿîñöļöĝý ƒŕöḿ šöüŕçé ƃļöçķš

Ţĥé qa ţööļ ŕüñš đéţéŕḿîñîšţîç ŕüļé-ƃàšéđ çĥéçķš ŵîţĥöüţ --provider, àñđ šŵîţçĥéš ţö ĻĻḾ-ĵüđĝéđ ŕéṽîéŵ ŵĥéñ à þŕöṽîđéŕ îš ĝîṽéñ. Šéé Ŕüļé-ƃàšéđ çĥéçķš ƒöŕ ţĥé ƒüļļ çĥéçķ çàţàļöĝüé.

Çöḿþöšîñĝ îñ ƒļöŵš

Ţĥé translate ţööļ çöḿþöšéš îñţö ƒļöŵš ļîķé àñý öţĥéŕ šţàĝé. À þŕöđüçţîöñ ƒļöŵ ţýþîçàļļý çĥàîñš ḿéḿöŕý ļéṽéŕàĝé, à ţŕàñšļàţé þàšš, àñđ à ŕéṽîéŵ šţéþ:

steps:
- tool: recycle
- tool: translate
config:
provider: anthropic
- tool: review
- tool: qa

Šŵîţçĥîñĝ þŕöṽîđéŕš (anthropic ţö ollama, öŕ ṽîçé ṽéŕšà) îš à çöñƒîĝüŕàţîöñ çĥàñĝé; ţĥé šüŕŕöüñđîñĝ šţéþš àŕé üñçĥàñĝéđ.

Þŕöḿþţš

Éṽéŕý þŕöḿþţ kapi šéñđš îš ƃüîļţ îñ core/ai/prompt/, çöḿþöšéđ ƒŕöḿ ƒŕàḿéŵöŕķ ŕüļéš (ŕéţüŕñ öñļý ţĥé ţŕàñšļàţîöñ; þŕéšéŕṽé þļàçéĥöļđéŕš àñđ îñļîñé ţàĝš) þļüš ţĥé šţééŕîñĝ ýöüŕ þŕöĵéçţ đéçļàŕéš: àñ îñšţŕüçţîöñ, à ṽöîçé þŕöƒîļé, àñđ à ţéŕḿš šţöŕé. Ţĥé þŕöḿþţ îš ţĥé šàḿé ƒöŕ éṽéŕý þŕöṽîđéŕ; öñļý ţĥé ţŕàñšþöŕţ đéŕš.

Ýöü đö ñöţ ĥàṽé ţö ţàķé ţĥàţ öñ ţŕüšţ: --explain-prompts þŕîñţš ţĥé éẋàçţ ţéẋţ šéñţ ţö ţĥé ḿöđéļ, àţţŕîƃüţéđ šéçţîöñ ƃý šéçţîöñ. Šéé Þŕöḿþţš.

Çöñţéñţ ḿéḿöŕý ŕéàçĥéš ţĥé þŕöḿþţ îñ öñé ƃöüñđéđ ŵàý. Ƒüžžý àñđ éẋàçţ ḿàţçĥéš àŕé àþþļîéđ ƃý recycle, à đéţéŕḿîñîšţîç šţéþ ţĥàţ ŕüñš ƃéƒöŕé ţŕàñšļàţîöñ àñđ ƒîļļš ŵĥàţ îţ çàñ; ţĥéý àŕé ñéṽéŕ öƒƒéŕéđ ţö ţĥé ḿöđéļ àš éẋàḿþļéš. À ƃļöçķ'š öŵñ þŕéṽîöüšļý àþþŕöṽéđ ţŕàñšļàţîöñ îš đéŕéñţ: ŵĥéñ à ƃļöçķ ĥàš ƃééñ éđîţéđ šîñçé îţ ŵàš ļàšţ ţŕàñšļàţéđ, translate šéñđš ţĥàţ þŕîöŕ ṽéŕšîöñ àš ŕéƒéŕéñçé üñđéŕ reuse: prior (ţĥé đéƒàüļţ), ĝàţéđ ƃý ţĥé ĝöṽéŕñîñĝ çöñţéẋţ, šö ţĥé ḿöđéļ ŕéṽîšéš ŕàţĥéŕ ţĥàñ šţàŕţš öṽéŕ. reuse: none ţüŕñš îţ öƒƒ.