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

Ķàþî Đéšķţöþ

Ķàþî Đéšķţöþ šĥöŵš ţĥé ŕüļéš ýöüŕ þŕöĵéçţš ķééþ: ţĥéîŕ ţéŕḿš, ţĥéîŕ ṽöîçé àñđ ţĥé đéçîšîöñš þéöþļé ḿàđé àƃöüţ ţĥéḿ. Ýöüŕ àššîšţàñţš ŕéçöŕđ ŵĥàţ ţĥéý ñöţîçé ŵĥîļé ţĥéý ŵöŕķ, àñđ îñ ţĥé àþþ ýöü đéçîđé àƃöüţ îţ: ķééþ ŵĥàţ îš ŕîĝĥţ, çĥàñĝé îţ, öŕ đŕöþ îţ. À ŕüļé ýöü ķééþ ĥöļđš îñ éṽéŕý ƒîļé, ƒöŕ éṽéŕý àššîšţàñţ. Ţĥé àþþ àļšö šĥöŵš ŵĥéŕé éàçĥ þŕöĵéçţ'š çöñţéẋţ ļîṽéš, öñ ţĥîš Ḿàç öŕ šĥàŕéđ ŵîţĥ ýöüŕ ţéàḿ.

Ţĥé àþþ, ţĥé ķàþî ÇĻÎ àñđ ţĥé ḾÇÞ šéŕṽéŕ ŕéàđ àñđ ŵŕîţé ţĥé šàḿé þŕöĵéçţ đàţà, šö à đéšķţöþ þàñéļ, à çöḿḿàñđ àñđ àñ ḾÇÞ ţööļ ĝîṽé ţĥé šàḿé àñšŵéŕ ţö ţĥé šàḿé ǫüéšţîöñ.

Ŵĥàţ ţĥé àþþ öþéñš ţö​

Ţĥé àþþ öþéñš öñ Ýöüŕ çöñţéẋţ, çàþţîöñéđ "Ŵĥàţ ýöüŕ þŕöĵéçţš ŵŕîţé ƃý, àñđ ŵĥàţ ýöüŕ àššîšţàñţš ñöţîçéđ." Àţ ţĥé ŕîĝĥţ öƒ ţĥé ţîţļé, à šḿàļļ çĥîþ ñàḿéš ţĥé ŵöŕķšþàçé ƒöļđéŕ ƃý îţš ļàšţ šéĝḿéñţ; ĥöṽéŕ îţ ƒöŕ ţĥé ƒüļļ þàţĥ. À ŵöŕķšþàçé ýöü çàñ öñļý ŕéàđ çàŕŕîéš à Ŕéàđ öñļý ƃàđĝé ƃéšîđé îţ.

Ýöüŕ çöñţéẋţ: çöüñţš àçŕöšš ţĥé ŵöŕķšþàçé, Ŵĥàţ'š ñéŵ ŵîţĥ à ŕöŵ þéŕ þŕöĵéçţ, àñđ ţĥé Þŕöĵéçţš ļîšţÝöüŕ çöñţéẋţ: çöüñţš àçŕöšš ţĥé ŵöŕķšþàçé, Ŵĥàţ'š ñéŵ ŵîţĥ à ŕöŵ þéŕ þŕöĵéçţ, àñđ ţĥé Þŕöĵéçţš ļîšţ

Üñđéŕ ţĥé ţîţļé, à ŕöŵ öƒ çöüñţš: þŕöĵéçţš, ŕüļéš îñ ƒöŕçé, ţéŕḿš, šüĝĝéšţîöñš àđṽîšîñĝ, àñđ ŵĥàţ ñééđš ýöü. Ŕüļéš àŕé ŵĥàţ ýöü đéçîđéđ îñ ŕéṽîéŵ. Ţéŕḿš àŕé ţĥé çöñçéþţš îñ ýöüŕ þŕöĵéçţš' ţéŕḿš šţöŕéš, îñçļüđîñĝ ţĥé öñéš ŕéàđ îñ ƒŕöḿ à ƒîļé. Ţĥé ļàšţ çöüñţ îš ĥîĝĥļîĝĥţéđ ŵĥîļé à đîšàĝŕééḿéñţ ŵàîţš ƒöŕ ýöü.

Ŵĥàţ'š ñéŵ ĥàš à ŕöŵ ƒöŕ éàçĥ þŕöĵéçţ ŵîţĥ šöḿéţĥîñĝ ýöü ĥàṽé ñöţ šééñ öŕ ñöţ đéçîđéđ, ñéŵéšţ ƒîŕšţ. Ƒŕöḿ ļéƒţ ţö ŕîĝĥţ, à ŕöŵ šĥöŵš:

  • ţĥé ḿàŕķ öƒ ţĥé àššîšţàñţ ţĥàţ ñöţîçéđ šöḿéţĥîñĝ ḿöšţ ŕéçéñţļý, šüçĥ àš ÇÇ ƒöŕ çļàüđé-çöđé, ŵîţĥ îţš ñàḿé öñ ĥöṽéŕ;
  • ţĥé þŕöĵéçţ, àñđ ĥöŵ ļöñĝ àĝö ţĥé àššîšţàñţ ŵöŕķéđ ţĥéŕé;
  • à çĥîþ ƒöŕ éàçĥ ķîñđ öƒ ţĥîñĝ îţ ñöţîçéđ, šüçĥ àš "3 ñàḿéš" àñđ "1 ŵöŕđ", àñđ à ĥîĝĥļîĝĥţéđ "1 ñééđš ýöü" ŵĥéñ ţŵö šüĝĝéšţîöñš đîšàĝŕéé;
  • Ŕéṽîéŵ, öŕ Đéçîđé ŵĥéñ šöḿéţĥîñĝ ñééđš ýöü, ŵĥîçĥ öþéñš ţĥé þŕöĵéçţ öñ Đéçîđé.

Ŵĥîļé àñ àššîšţàñţ îš ŵöŕķîñĝ îñ à þŕöĵéçţ, ţĥé ŕöŵ àđđš à çĥîþ ŵîţĥ à ļîṽé đöţ, šüçĥ àš "çļàüđé-çöđé îš ŵöŕķîñĝ". j àñđ k ḿöṽé ƃéţŵééñ ŕöŵš, àñđ Éñţéŕ öþéñš öñé. Ŵĥéñ ñöţĥîñĝ ŵàîţš, ţĥé šéçţîöñ šàýš "Ñöţĥîñĝ ñéŵ šîñçé ýöü ļàšţ ļööķéđ."

Þŕöĵéçţš ļîšţš éṽéŕý þŕöĵéçţ ţĥé ÇĻÎ, ţĥé àþþ öŕ àñ àššîšţàñţ ĥàš ŕéĝîšţéŕéđ, öñé ŕöŵ éàçĥ, ŵîţĥ Ñéŵ þŕöĵéçţ àñđ Öþéñ à ƒöļđéŕ àƃöṽé ţĥé ļîšţ. Éàçĥ ŕöŵ ĝîṽéš ţĥé þŕöĵéçţ'š ṽöîçé þŕöƒîļé ("ñö ṽöîçé" ŵĥéñ ñöñé îš ƃöüñđ), ţĥé ŕüļéš îñ ƒöŕçé, ŵĥéŕé îţš çöñţéẋţ îš šĥàŕéđ, àñđ ŵĥéñ ķàþî ļàšţ ŵöŕķéđ ţĥéŕé. Ŵĥéŕé ţĥé çöñţéẋţ îš šĥàŕéđ ŕéàđš àš àñ îçöñ àñđ à ŵöŕđ: ţĥîš Ḿàç, ĝîţ, ƒöļđéŕ, Š3, öŕ ţĥé ḿàñàĝéđ ŵöŕķšþàçé ţĥé þŕöĵéçţ îš çöññéçţéđ ţö. Ĥöṽéŕ îţ ƒöŕ ŵĥéŕé ţĥé šĥàŕéđ çöþý ļîṽéš, àñđ ĥöṽéŕ ţĥé þŕöĵéçţ'š ñàḿé ƒöŕ ţĥé ƒöļđéŕ îţ öþéñš ƒŕöḿ. Ŵîţĥ ñö þŕöĵéçţš ýéţ, ţĥé ļîšţ šàýš "Ñöţĥîñĝ ĥéŕé ýéţ. Þŕöĵéçţš àþþéàŕ àš šööñ àš ķàþî ŕüñš îñ ţĥéḿ, ŵĥéţĥéŕ ýöü öþéñ öñé ĥéŕé öŕ ŕüñ kapi îñ à ƒöļđéŕ."

Çļöñéš àñđ ŵöŕķţŕééš ŵîţĥ ţĥé šàḿé þŕöĵéçţ îđ šĥàŕé öñé ŕöŵ àñđ öñé çöñţéẋţ. Öþéñ öþéñš ţĥé ƒîŕšţ çĥéçķöüţ, àñđ ţĥé ŕöŵ'š ⋯ ḿéñü ļîšţš ţĥé öţĥéŕš. À çĥéçķöüţ ƒöļđéŕ ţĥàţ ĥàš ĝöñé ḿîššîñĝ šţàýš îñ ţĥàţ ḿéñü, ḿàŕķéđ Ḿîššîñĝ, àñđ îţš çöñţéẋţ îš ķéþţ. À þŕöĵéçţ ŵîţĥ ñö çĥéçķöüţ öñ ţĥîš ḿàçĥîñé šĥöŵš Öþéñ çöñţéẋţ îñšţéàđ, ŵĥîçĥ öþéñš à çöñţéẋţ-öñļý ţàƃ: ţĥé çöñţéẋţ, ŵîţĥöüţ ţĥé àçţîöñš ţĥàţ ñééđ ƒîļéš. Ţĥé ḿéñü àļšö ĥöļđš Çöþý þàţĥ àñđ Ŕéḿöṽé. Ŕéḿöṽé ţàķéš ţĥé þŕöĵéçţ öƒƒ ţĥé ļîšţ àƒţéŕ à çöñƒîŕḿàţîöñ, àñđ ţĥé đîàļöĝ ñàḿéš ţĥé çöñţéẋţ šţöŕé îţ đéļéţéš àñđ ţĥé çĥéçķöüţ ƒöļđéŕš îţ ļéàṽéš îñ þļàçé.

Ĥöļđš îñ éṽéŕý þŕöĵéçţ àþþéàŕš öñçé ýöü àþþļý à ŕüļé ţö ţĥé ŵĥöļé ŵöŕķšþàçé. Îţ ļîšţš ţĥöšé ŕüļéš, öñé ŕöŵ éàçĥ, ŵîţĥ ŵĥö ķéþţ îţ àñđ ŵĥéŕé îţ ŵàš đéçîđéđ: "ķéþţ ƃý ýöü · đéçîđéđ îñ Àçḿé Ĥéļþ Çéñţéŕ · 12 Šéþţéḿƃéŕ".

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

  1. "Öþéñ à þŕöĵéçţ, öŕ ţŕý ţĥé šàḿþļé. Ţĥé šàḿþļé àŕŕîṽéš ŵîţĥ àñ àššîšţàñţ'š ñöţéš ţö ŕéṽîéŵ." Ţŕý ţĥé šàḿþļé
  2. "Çöññéçţ àñ àššîšţàñţ. ķàþî ŵŕîţéš ţĥé þŕöĵéçţ'š ŕüļéš ŵĥéŕé îţ ŕéàđš ţĥéḿ, àñđ ţĥé àššîšţàñţ ŕéçöŕđš ŵĥàţ îţ ñöţîçéš." Çöññéçţ àñ àššîšţàñţ öþéñš ţĥé Àššîšţàñţš þàĝé öƒ ţĥé šàḿþļé öŕ ýöüŕ ƒîŕšţ þŕöĵéçţ. Ŵîţĥ ñö þŕöĵéçţ öþéñ, ţĥé ƃüţţöñ îš đîšàƃļéđ àñđ šàýš "Öþéñ à þŕöĵéçţ ƒîŕšţ".
  3. "Çöḿé ƃàçķ. Ŵĥàţ îţ ñöţîçéđ àþþéàŕš üñđéŕ Ŵĥàţ'š ñéŵ; ķééþ ŵĥàţ îš ŕîĝĥţ." Ĥöŵ îţ ŵöŕķš öþéñš ţĥîš þàĝé.

Đîšḿîšš Šţàŕţ ĥéŕé öñçé ýöü àŕé đöñé ŵîţĥ îţ; Šéţţîñĝš ƃŕîñĝš îţ ƃàçķ. Ţĥé Çöññéçţ ýöüŕ ÀÎ çàŕđ ƒöļļöŵš, ƒöŕ ţĥé ḿöđéļ ķàþî îţšéļƒ ŕüñš ŵîţĥ. Ţööļš àñđ ƒļöŵš ţĥàţ ñééđ ñö þŕöĵéçţ àŕé îñ ţĥé Ţööļƃöẋ, îñ ţĥé šîđéƃàŕ.

Ĥîšţöŕý, à ļîñķ ƃéšîđé ţĥé ţîţļé, öþéñš éṽéŕýţĥîñĝ ŕéçöŕđéđ îñ ţĥé ŵöŕķšþàçé àš îţš öŵñ ṽîéŵ: ţĥé šéššîöñš öƒ éṽéŕý þŕöĵéçţ, ļàîđ öüţ àš à þŕöĵéçţ'š Šéššîöñš.

À þŕöĵéçţ öþéñš àš à ţàƃ, öñ îţš Ḿàþ, àñđ ţĥé ţàƃš ýöü ĥàđ ļàšţ ţîḿé çöḿé ƃàçķ ŵĥéŕé ýöü ļéƒţ ţĥéḿ.

Ţĥé šîđéƃàŕ ļîšţš ţĥé þŕöĵéçţ'š þļàçéš: Ḿàþ, Çöñţéẋţ, Þŕöĵéçţ, Ţööļƃöẋ àñđ Þŕöĵéçţ Šéţţîñĝš. À þŕöĵéçţ îñ öñé ļàñĝüàĝé àļšö šĥöŵš Ļàñĝüàĝéš +, ŵĥîçĥ öþéñš ţĥé šöüŕçé ļàñĝüàĝé àñđ ţĥé ļàñĝüàĝéš ţö ţŕàñšļàţé îñţö. Öñçé ţĥé šàṽéđ ŕéçîþé đéçļàŕéš à ţàŕĝéţ ļàñĝüàĝé, ţĥé éñţŕý ŕéàđš Ļàñĝüàĝéš àñđ öþéñš ţĥé Þŕöĵéçţ þàĝé àţ Ƃŕîñĝ üþ ţö đàţé. Ŕéṽîéŵ ĵöîñš ţĥé šîđéƃàŕ, Çöñţéñţ Ḿéḿöŕý ĵöîñš Çöñţéẋţ, àñđ ţĥé Þŕöĵéçţ þàĝé šĥöŵš çöṽéŕàĝé ƒöŕ éàçĥ ļàñĝüàĝé. Šéé Àñđ îñ éṽéŕý ļàñĝüàĝé.

Ţĥé Ḿàþ​

À þŕöĵéçţ öþéñš öñ îţš Ḿàþ. Üñđéŕ ţĥé þŕöĵéçţ'š ñàḿé, öñé ļîñé šàýš ŵĥéñ ķàþî ļàšţ ŕéàđ ţĥé ƒîļéš, šüçĥ àš "Ŕéàđ 2 ḿîñüţéš àĝö". Ŵĥéñ ķàþî ŕéàđ ƒéŵéŕ ƒîļéš ţĥàñ ţĥé þŕöĵéçţ ĥàš, ţĥé ļîñé ñàḿéš ĥöŵ ḿàñý îţ ŕéàđ. Ţĥéñ çöḿé ƒöüŕ çöüñţš, éàçĥ à ļîñķ ţö ŵĥàţ îţ çöüñţš:

À þŕöĵéçţ'š Ḿàþ: ţĥé ƒîļéš, ƃļöçķš, ŕüļéš àñđ ƒîñđîñĝš çöüñţš, Ŵĥàţ ýöüŕ ƒîļéš đö ŵîţĥ ţĥé šüĝĝéšţîöñš, àñđ ţĥé Ƒîļéš ļîšţÀ þŕöĵéçţ'š Ḿàþ: ţĥé ƒîļéš, ƃļöçķš, ŕüļéš àñđ ƒîñđîñĝš çöüñţš, Ŵĥàţ ýöüŕ ƒîļéš đö ŵîţĥ ţĥé šüĝĝéšţîöñš, àñđ ţĥé Ƒîļéš ļîšţ
  • ƒîļéš, ţĥé çöñţéñţ ƒîļéš ţĥé ŕéçîþé'š çöļļéçţîöñš đéçļàŕé;
  • ƃļöçķš, ţĥé ƃļöçķš ķàþî ŕéàđ ƒŕöḿ ţĥöšé ƒîļéš, ŵĥîçĥ öþéñ Àšķ;
  • ŕüļéš, ţĥé ŕüļéš îñ ƒöŕçé: ţĥé ţéŕḿš, ţĥé ṽöîçé þŕöƒîļé'š ŕüļéš àñđ ţĥé ñöţéš ýöü ķéþţ, ŵĥîçĥ öþéñ Éẋþļöŕé;
  • ƒîñđîñĝš, ŵĥàţ ţĥé ļàšţ çĥéçķ öṽéŕ éṽéŕý ƒîļé ŕéþöŕţéđ, ŵĥîçĥ öþéñ ţĥé ƒîñđîñĝš ƒîļé ƃý ƒîļé. Îţ îš ţĥé öñé ĥîĝĥļîĝĥţéđ çöüñţ, àñđ öñļý ŵĥîļé îţ îš àƃöṽé žéŕö.

Ŵĥàţ ýöüŕ ƒîļéš đö ļîšţš ŵĥàţ ýöüŕ àššîšţàñţš šüĝĝéšţéđ àñđ ñöƃöđý ĥàš đéçîđéđ ýéţ, öñé ŕöŵ éàçĥ: à ḿàŕķ ƒöŕ îţš ķîñđ, ţĥé šüĝĝéšţîöñ, ţĥé šéñţéñçé îţ ŵàš šééñ îñ, àñđ ĥöŵ ḿàñý ƃļöçķš àñđ ƒîļéš ţĥé éṽîđéñçé ñàḿéš. Đéçîđé öñ à ŕöŵ öþéñš Đéçîđé öñ ţĥàţ šüĝĝéšţîöñ. Ţĥé Đéçîđé ƃüţţöñ àţ ţĥé ţöþ çàŕŕîéš ţĥé çöüñţ öƒ éṽéŕýţĥîñĝ ŵàîţîñĝ àñđ öþéñš Đéçîđé öñ ţĥé ƒîŕšţ îţéḿ. Ŵĥéñ đîšàĝŕééḿéñţš ŵàîţ àš ŵéļļ, ķàþî šüĝĝéšţš ƃéšîđé ţĥé çöüñţš ĝîṽéš ţĥé šüĝĝéšţîöñš àļöñé. Ŵîţĥ ñöţĥîñĝ ţö đéçîđé, ţĥé ļîšţ šàýš "Ñö šüĝĝéšţîöñš ýéţ." àñđ öƒƒéŕš Çöññéçţ àñ àššîšţàñţ.

Đééþéŕ ļööķ ŵîţĥ ÀÎ, üñđéŕ ţĥé ļîšţ, ŕéàđš ýöüŕ ƒîļéš ŵîţĥ ţĥé çöññéçţéđ ÀÎ ḿöđéļ àñđ ŕéçöŕđš ŵĥàţ îţ þŕöþöšéš àš šüĝĝéšţîöñš: ţĥé ţéŕḿš ţĥé ƒîļéš üšé àñđ ţĥé ṽöîçé ţĥéý àŕé ŵŕîţţéñ îñ, šüçĥ àš ŵĥöḿ ţĥéý àđđŕéšš. Ŵĥîļé îţ ŕüñš, ţĥé ƃüţţöñ ñàḿéš ţĥé ḿöđéļ. Ţĥé ñéŵ ŕöŵš àþþéàŕ îñ ţĥé ļîšţ ŵĥéñ îţ éñđš, ñöţîçéđ ƃý ķàþî ŵîţĥ ţĥé ḿöđéļ'š ñàḿé, àñđ ţĥé ļîñé ƃéšîđé ţĥé ƃüţţöñ šàýš ĥöŵ ḿàñý îţ ŕéçöŕđéđ, öŕ "Ñöţĥîñĝ ḿöŕé ţö šüĝĝéšţ". Ŵîţĥ ñö ḿöđéļ çöññéçţéđ, ţĥé ƃüţţöñ öþéñš Çöññéçţ ýöüŕ ÀÎ. Îñ à ƒöļđéŕ ŵîţĥöüţ à kapi.yaml, ţĥé ŕüñ ŵŕîţéš ţĥé ŕéçîþé ƒîŕšţ, àš ŕüññîñĝ à ƒļöŵ đöéš. Îţ îš ţĥé đéšķţöþ'š kapi context suggest --ai.

Ƒîļéš ĥàš öñé ŕöŵ ƒöŕ éàçĥ çöñţéñţ ƒîļé: îţš ƒöŕḿàţ, îţš ñàḿé, îţš ƃļöçķš àñđ îţš ƒîñđîñĝš, ţĥé ƒîļéš ŵîţĥ ţĥé ḿöšţ ƒîñđîñĝš ƒîŕšţ. Öþéñ šĥöŵš ţĥé ƒîļé îñ ţĥé Ŕéàđéŕ. À þŕöĵéçţ ŵîţĥ ñö çöñţéñţ ƒîļéš šàýš "Ñö çöñţéñţ ƒîļéš ýéţ" àñđ öƒƒéŕš Àđđ ƒîļéš, öŕ Šéţ üþ ţĥé þŕöĵéçţ ŵĥîļé îţš ƒöļđéŕ îš éḿþţý öŕ ḿàţçĥéš à þŕéšéţ ķàþî ŕéçöĝñîšéš. À ñéŵ þŕöĵéçţ öþéñš öñ îţš Ḿàþ ţöö.

Ţĥé Ŕéàđéŕ đŕàŵš à ƒîļé'š ƃļöçķš îñ ƒîļé öŕđéŕ. Éàçĥ ƒîñđîñĝ îš ḿàŕķéđ öñ ţĥé ŵöŕđš îţ îš àƃöüţ, ŵîţĥ à ŕöŵ üñđéŕ îţš ƃļöçķ: îţš ķîñđ, ţĥé ŵöŕđîñĝ à ţéŕḿ ŕüļé àšķš ƒöŕ öŕ ţĥé çĥéçķ'š ḿéššàĝé, àñđ Ƒîẋ ŵĥéñ ţĥé ŕüļé ñàḿéš à ŕéþļàçéḿéñţ àñđ ñö ƒöŕḿàţţîñĝ šîţš àḿöñĝ ţĥé ŵöŕđš. Ƒîẋ ñ îñ ţĥîš ƒîļé àþþļîéš éṽéŕý šüçĥ ƒîẋ àţ öñçé, ţĥŕöüĝĥ ţĥé ƒîļé'š ƒöŕḿàţ, àñđ à ƒîẋ ţĥàţ çàññöţ àþþļý šàýš ŵĥý üñđéŕ îţš ƒîñđîñĝ. Ŕüļéš ĥéŕé, ƃéšîđé ţĥé ƃļöçķš, ļîšţš ŵĥàţ kapi context <path> þŕîñţš ƒöŕ ţĥé ƒîļé, îñ ţĥé šàḿé öŕđéŕ. À ƒîñđîñĝ öñ ţĥé Çĥéçķš þàĝé öþéñš ţĥé Ŕéàđéŕ àţ îţš ƃļöçķ. À ƒîļé ķàþî ŕéàđ ñö ƃļöçķš ƒŕöḿ, àñđ à ƒîñđîñĝ öñ à çöḿḿéñţ, öþéñ îñ ţĥé þŕéṽîéŵ.

Ŕüñ öñ éṽéŕýţĥîñĝ ŕüñš ţĥé çĥéçķš öṽéŕ éṽéŕý ƒîļé, îñ ţĥé þŕöĵéçţ'š ţàŕĝéţ ļàñĝüàĝéš, àñđ ŕéƒŕéšĥéš ţĥé çöüñţš. Ţĥé Ḿàþ ŕüñš ţĥéḿ öñçé öñ îţš öŵñ ţĥé ƒîŕšţ ţîḿé à þŕöĵéçţ öþéñš îñ à šéššîöñ, àñđ ķàþî ŕéàđš ţĥé ƒîļéš àĝàîñ ŵĥéñéṽéŕ ţĥéý çĥàñĝé.

Đéçîđé, àñđ ţĥé ţĥŕéé àñšŵéŕš​

Đéçîđé îš ţĥé ƒîŕšţ šéçţîöñ öƒ ţĥé þŕöĵéçţ'š Çöñţéẋţ ĥüƃ, àñđ ţĥé Ḿàþ'š Đéçîđé ƃüţţöñš öþéñ îţ. Îţš ţîţļé îš ţĥé þŕöĵéçţ'š ñàḿé àñđ Đéçîđé, ŵîţĥ ţĥé ñüḿƃéŕ öƒ šüĝĝéšţîöñš ţö đéçîđé àñđ ţĥé ñüḿƃéŕ öƒ ŕüļéš ķéþţ. Ţĥé ļîšţ ĥöļđš öñé ŕöŵ þéŕ šüĝĝéšţîöñ ŵàîţîñĝ ƒöŕ ýöü, àñđ ţĥé þàñé ƃéšîđé îţ àšķš öñé ǫüéšţîöñ àƃöüţ ţĥé ŕöŵ ýöü šéļéçţ, ţĥé šàḿé ǫüéšţîöñ kapi rules àšķš:

  • Ƒöŕ à ñàḿé, "Ŵĥîçĥ öñé đö ýöüŕ ƒîļéš üšé?". Ţĥé öþţîöñš àŕé îţš ƒöŕḿš, ţĥé ḿöšţ üšéđ ƒîŕšţ, éàçĥ ŵîţĥ ţĥé ƃļöçķš àñđ ƒîļéš ţĥàţ ŵŕîţé îţ, àñđ Öţĥéŕ… ţàķéš à ƒöŕḿ öƒ ýöüŕ öŵñ.
  • Ƒöŕ à ŵöŕđ öŕ à ñöţé, "Ķééþ ţĥîš àš à ŕüļé?".
  • Ƒöŕ ţŵö šüĝĝéšţîöñš ţĥàţ đîšàĝŕéé, öñé ǫüéšţîöñ ŵîţĥ à šîđé þéŕ öþţîöñ, éàçĥ ŵîţĥ ŵĥö šüĝĝéšţéđ îţ àñđ ŵĥàţ ķééþîñĝ îţ đöéš.

Ƃéƒöŕé ýöü àñšŵéŕ, à ļîñé šàýš ŵĥàţ ķééþîñĝ ţĥé þîçķéđ öþţîöñ đöéš: ĥöŵ ḿàñý ƃļöçķš à çĥéçķ ţĥéñ ŕéþöŕţš, àñđ ŵĥéŕé ţĥé ŕüļé àþþļîéš. Ƃéļöŵ ţĥé àçţîöñš, Šééñ îñ ǫüöţéš ţĥé šéñţéñçé ţĥé šüĝĝéšţîöñ ŵàš šééñ îñ, ñàḿéš ţĥé ƒîļé, ŵĥîçĥ öþéñš Àšķ ţĥéŕé, àñđ šĥöŵš ţĥé ḿàŕķ öƒ ţĥé àššîšţàñţ ţĥàţ ƒîļéđ îţ.

À šüĝĝéšţîöñ àđṽîšéš ƒŕöḿ ţĥé ḿöḿéñţ îţ îš ŕéçöŕđéđ. À çĥéçķ ŕéþöŕţš îţ àñđ ƒàîļš ñöţĥîñĝ, šö àñ àššîšţàñţ'š šüĝĝéšţîöñ ñéṽéŕ šţöþš ýöüŕ ŵöŕķ. Îţ ƃéçöḿéš à ŕüļé ŵĥéñ ýöü ķééþ îţ. Éàçĥ ǫüéšţîöñ ţàķéš öñé öƒ ţĥŕéé àñšŵéŕš:

  • Ķééþ ḿàķéš îţ à ŕüļé îñ ţĥé þŕöĵéçţ'š ţéŕḿš, ṽöîçé þŕöƒîļé öŕ çöñţéñţ ḿéḿöŕý, ŵĥéŕé éṽéŕý çĥéçķ ŕéàđš îţ. Öñ à đîšàĝŕééḿéñţ, îţ ķééþš ţĥé šîđé ýöü þîçķéđ àñđ šéţš ţĥé öţĥéŕ àšîđé.
  • Ñöţ à ŕüļé šéţš îţ àšîđé, àñđ îţ šţöþš àđṽîšîñĝ àţ öñçé.
  • Ļàţéŕ ŕéçöŕđš ñöţĥîñĝ. Ţĥé šüĝĝéšţîöñ ķééþš àđṽîšîñĝ, àñđ Đéçîđé àšķš àƃöüţ îţ àĝàîñ ţĥé ñéẋţ ţîḿé ýöü öþéñ îţ.

Ţĥé ķéýš: k ķééþš, n àñšŵéŕš ñöţ à ŕüļé, l ļéàṽéš îţ ƒöŕ ļàţéŕ, àñđ ţĥé öþţîöñ ñüḿƃéŕš þîçķ àñöţĥéŕ öþţîöñ. Àƒţéŕ éàçĥ àñšŵéŕ ţĥé ñéẋţ ǫüéšţîöñ îš šéļéçţéđ. Ŵîţĥ ñöñé ļéƒţ, Đéçîđé šàýš "Ñöţĥîñĝ ţö đéçîđé." ŵîţĥ ţĥé ñüḿƃéŕ öƒ ŕüļéš ķéþţ àñđ à ļîñķ ţö ţĥé Ḿàþ. Šéššîöñš, üñđéŕ Àššîšţàñţš, đŕöþš öŕ ŵîđéñš à ŕüļé àļŕéàđý îñ ƒöŕçé.

Đéçîđîñĝ ñééđš à ŕéàđàƃļé çĥéçķöüţ öƒ ţĥé þŕöĵéçţ öñ ţĥîš ḿàçĥîñé. À þŕöĵéçţ ŵîţĥ ñö çĥéçķöüţ ĥéŕé šĥöŵš ŵĥàţ ŵàš ŕéçöŕđéđ ƒöŕ îţ, ŵîţĥöüţ ţĥé àñšŵéŕš. Ţĥé çĥîþ àţ ţĥé ŕîĝĥţ öƒ ţĥé šéçţîöñ ƃàŕ ŕéàđš kapi rules.

Àšķ​

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

Éẋþļöŕé​

Éẋþļöŕé šĥöŵš ţĥé þŕöĵéçţ'š çöñţéẋţ öñ ţĥé þŕöĵéçţ'š àẋéš àñđ öṽéŕ ţîḿé. Îţ çöṽéŕš ţĥé ŕüļéš àñđ ñöţéš ŕéçöŕđéđ îñ ţĥé ļöĝ, ţĥé ţéŕḿš îñ ţĥé ţéŕḿš šţöŕé, àñđ ţĥé þŕöĵéçţ'š çöñţéñţ, çöüñţéđ ƃý çöļļéçţîöñ, ļàñĝüàĝé àñđ šţàţé. Àļļ ṽîéŵš šĥàŕé öñé ǫüéŕý, šö à šéļéçţîöñ ḿàđé îñ öñé ṽîéŵ ñàŕŕöŵš ţĥé öţĥéŕš.

  • Ţĥé ţîḿéļîñé àţ ţĥé ţöþ çöüñţš ŵĥàţ ŵàš ŕéçöŕđéđ éàçĥ đàý. Đŕàĝ àçŕöšš îţ ţö çĥööšé à ŵîñđöŵ, öŕ þîçķ 7đ, 30đ, 90đ öŕ Àļļ. Ţĥé šñàþšĥöţ îš àţ ţĥé éñđ öƒ ţĥé ŵîñđöŵ. Çļöçķ šŵîţçĥéš ţĥé ţîḿéļîñé ƃéţŵééñ ţĥé đàţé à ŕéçöŕđ ŵàš ŕéçöŕđéđ àñđ ţĥé đàţé îţ ţàķéš éƒƒéçţ.
  • Ƒļöŵ đŕàŵš öñé çöļüḿñ þéŕ àẋîš, šüçĥ àš þŕöđüçţ, çĥàññéļ, ḿàŕķéţ öŕ šţàţé, ŵîţĥ à ƃàñđ ƒöŕ éàçĥ þàîŕ öƒ ṽàļüéš ţĥàţ öççüŕ ţöĝéţĥéŕ. Ĥöṽéŕ à ṽàļüé ţö ţŕàçé ţĥé šàḿé ŕéçöŕđš ţĥŕöüĝĥ éṽéŕý çöļüḿñ, àñđ çļîçķ îţ ţö ķééþ îţ îñ ţĥé šçöþé. Šţàţé àţ šţàŕţ àñđ Šţàţé àţ šñàþšĥöţ šĥöŵ ĥöŵ ŕéçöŕđš çĥàñĝéđ šţàţé ƃéţŵééñ ţĥé ţŵö đàţéš.
  • Ḿàţŕîẋ çŕöššéš ţŵö àẋéš. Öṽéŕ ţîḿé šĥöŵš à ŕöŵ þéŕ ṽàļüé àçŕöšš ţĥé ŵîñđöŵ. Ḿàþ đŕàŵš ḿàŕķéţš àñđ ţĥé ŕéĝîöñš ţĥàţ ļöçàļé ţàĝš ñàḿé, éîţĥéŕ àš öüţļîñéš ţĥàţ ýöü đŕîļļ îñţö ƒŕöḿ ţĥé ŵöŕļđ đöŵñ ţö à çîţý öŕ àš à ĝŕîđ öƒ çöüñţŕîéš. Ŕéçöŕđš ļîšţš ŵĥàţ îš îñ šçöþé.
  • Šéļéçţîñĝ à ŕéçöŕđ öþéñš îţ ƃéšîđé ţĥé ṽîéŵ: îţš šçöþé, ŵĥéñ îţ ŵàš ŕéçöŕđéđ àñđ ŵĥéñ îţ ĥöļđš, îţš ĥîšţöŕý, àñđ ţĥé šéñţéñçé îţ ŵàš šééñ îñ.
  • Þîñ À ķééþš ţĥé çüŕŕéñţ ǫüéŕý. Çĥàñĝé ţĥé ŵîñđöŵ öŕ ţĥé šçöþé, ţĥéñ çĥööšé Çöḿþàŕé ŵîţĥ À ţö šéé ţĥé ţŵö šîđé ƃý šîđé.

Ţŕý à ǫüéšţîöñ öƒƒéŕš ƒöüŕ šţàŕţîñĝ ǫüéŕîéš: ŵĥàţ çĥàñĝéđ îñ ţĥé ŵîñđöŵ, ŵĥéŕé ŕüļéš àþþļý, ŵĥàţ ñééđš à þéŕšöñ, àñđ ŵĥîçĥ ŕüļéš ĥöļđ öñļý ƒöŕ à ŵĥîļé. kapi context atlas --json þŕîñţš ţĥé đàţà ţĥàţ Éẋþļöŕé đîšþļàýš. Éẋþļöŕé ýöüŕ çöñţéẋţ ĝöéš ţĥŕöüĝĥ éàçĥ ṽîéŵ öñ ţĥé šàḿþļé.

Àššîšţàñţš​

Ţĥé Àššîšţàñţš þàĝé þüţš àñ àššîšţàñţ öñ ţĥé þŕöĵéçţ àñđ šĥöŵš ŵĥàţ îţ đîđ ţĥéŕé. Üñđéŕ ţĥé ţîţļé, öñé ļîñé šàýš ŵĥàţ çöññéçţîñĝ đöéš: "Çĥéçķš éṽéŕý éđîţ · ƒöļļöŵš ýöüŕ 4 ŕüļéš · ļéàṽéš šüĝĝéšţîöñš ĥéŕé", ŵîţĥ ţĥé çöüñţ öƒ ŕüļéš ţĥé þŕöĵéçţ ķééþš.

Àššîšţàñţš ĥàš öñé ŕöŵ ƒöŕ éàçĥ àššîšţàñţ ķàþî çàñ çöññéçţ: Çļàüđé Çöđé, Çüŕšöŕ, ṼŠ Çöđé, Çöđéẋ, Àĝéñţ šķîļļš àñđ Çļàüđé Đéšķţöþ. À ŕöŵ ŕéàđš, ƒöŕ éẋàḿþļé, "Çļàüđé Çöđé · Çöññéçţéđ · ŕüļéš + çĥéçķ öñ éṽéŕý éđîţ" öŕ "Çüŕšöŕ · Ñöţ çöññéçţéđ" ŵîţĥ Çöññéçţ. Çöññéçţ ŵŕîţéš ţĥé šàḿé ƒîļéš kapi connect ŵŕîţéš ƒöŕ ţĥàţ àššîšţàñţ àñđ ļîšţš ţĥéḿ. Üñţîļ ţĥé ķàþî Çļàüđé Çöđé þļüĝîñ îš éñàƃļéđ, ţĥé Çļàüđé Çöđé ŕöŵ ñàḿéš ţĥé ţŵö çöḿḿàñđš ţĥàţ îñšţàļļ îţ. Çļàüđé Đéšķţöþ ŕéàđš îţš šéŕṽéŕš ƒŕöḿ ýöüŕ öŵñ claude_desktop_config.json, öüţšîđé ţĥé þŕöĵéçţ, àñđ Çöññéçţ àšķš ƃéƒöŕé îţ çĥàñĝéš ţĥàţ ƒîļé. À çöñţéẋţ-öñļý ţàƃ šĥöŵš ñö ŕöŵš àñđ šàýš ţĥé þŕöĵéçţ ñééđš à çĥéçķöüţ ĥéŕé.

Šéššîöñš ļîšţš ţĥé ñéŵéšţ šéššîöñš ŕéçöŕđéđ îñ ţĥé þŕöĵéçţ, ýöüŕš àñđ ţĥé àššîšţàñţš', ŵîţĥ ţĥéîŕ çöüñţš. Ŵĥéŕé ţĥé çĥéçķ öñ éṽéŕý éđîţ ŕàñ, à ŕöŵ àļšö çöüñţš ţĥé ƒîļéš ţĥé šéššîöñ éđîţéđ, îţš çĥéçķš, ţĥé ƒîñđîñĝš ļéƒţ ƒàîļîñĝ àñđ ţĥé ƒîñđîñĝš çàüĝĥţ (ţĥöšé öñé çĥéçķ ŕéþöŕţéđ àñđ ţĥé ñéẋţ đîđ ñöţ ƒîñđ), àš îñ 3 files · 4 checks · 2 caught, àñđ ţĥé þàĝé ĥéàđéŕ ţöţàļš ŵĥàţ ŵàš çàüĝĥţ. Šéļéçţîñĝ öñé öþéñš îţ îñ Šéššîöñš.

Šĥöŵ ŵĥàţ îţ ŕéàđš, ƃéšîđé ţĥé ţîţļé, öþéñš ţŵö ţàƃš.

Ŕüļéš ƒîļéš šàýš "ķàþî ŵŕîţéš ţĥé ŕüļéš îñţö ÀĜÉÑŢŠ.ḿđ àñđ ÇĻÀÜĐÉ.ḿđ, ŵĥîçĥ àñ àššîšţàñţ ŕéàđš àš îţ šţàŕţš." Éàçĥ ƒîļé ķàþî ŵŕîţéš ĥàš à ŕöŵ ýöü çàñ éẋþàñđ ţö ŕéàđ ţĥé šéçţîöñ éẋàçţļý àš ŵŕîţţéñ. Ŵĥéñ à þŕöĵéçţ ĥàš ñöñé, Ŵŕîţé ţĥéḿ ñöŵ ŵŕîţéš ţĥéḿ.

Ţĥé ƃŕîéƒ ƒöŕ à ƒîļé îš "Ƒöŕ öñé ƒîļé, ţĥé ƒüļļ àñšŵéŕ àñ àššîšţàñţ ĝéţš, ţĥé šàḿé ţéẋţ kapi context <path> þŕîñţš." Þîçķ à ƒîļé ţö ŕéàđ ţĥé ṽöîçé, ţĥé ŵöŕđš ţö üšé àñđ ţö àṽöîđ, àñđ ţĥé ţéẋţ ţĥé àššîšţàñţ ŕéàđš.

Çöññéçţ àñ àššîšţàñţ ŵàļķš ţĥŕöüĝĥ îţ.

Šéššîöñš, àñđ ĝöîñĝ ƃàçķ​

Šéššîöñš, ŕéàçĥéđ ƒŕöḿ ţĥé Àššîšţàñţš þàĝé, ļîšţš ŵĥàţ ŵàš ŕéçöŕđéđ îñ ţĥé þŕöĵéçţ, öñé šéššîöñ þéŕ ŕöŵ, ñéŵéšţ ƒîŕšţ: ţĥé àššîšţàñţ öŕ ţĥé þéŕšöñ ŵĥö ŵöŕķéđ, ŵĥéñ, àñđ ĥöŵ ḿàñý öþéŕàţîöñš ţĥé šéššîöñ ĥöļđš, îƒ îţ ĥöļđš àñý. Šéļéçţ à šéššîöñ àñđ ţĥé þàñé ƃéšîđé ţĥé ļîšţ šĥöŵš îţš çöüñţš, ŵîţĥ ţĥé çĥéçķ çöüñţš ŵĥéŕé ţĥé çĥéçķ öñ éṽéŕý éđîţ ŕàñ, àñđ ţĥéñ öñé ļîšţ ƃý ţîḿé: îţš öþéŕàţîöñš (ŵĥàţ ţĥé àššîšţàñţ ñöţîçéđ, ŵĥàţ à þéŕšöñ đéçîđéđ) àñđ îţš ļàţéšţ çĥéçķ ŕüñš. À çĥéçķ ŕüñ'š ŕöŵ ñàḿéš ţĥé ƒîļéš îţ çĥéçķéđ, öŕ ĥöŵ ḿàñý, àñđ ŕéàđš clean öŕ ţĥé ƒàîļîñĝ çöüñţ ŵîţĥ ţĥé ŕüļéš, àñđ ḿàŕķš caught ƃéšîđé à ƒîñđîñĝ ţĥé ñéẋţ ŕüñ đîđ ñöţ ƒîñđ. kapi context log þŕîñţš ţĥé šàḿé ŕéçöŕđ.

Àñ àššîšţàñţ'š šéššîöñ ĥàš Ŕéšéţ ţö ƃéƒöŕé ţĥîš šéššîöñ àƃöṽé îţš öþéŕàţîöñš. Îţ ĝöéš ƃàçķ ţö ĥöŵ ţĥé çöñţéẋţ šţööđ ƃéƒöŕé ţĥàţ šéššîöñ šţàŕţéđ. Ŵĥàţ ţĥé šéššîöñ ŕéçöŕđéđ, àñđ ŵĥàţ ŵàš đéçîđéđ šîñçé, îš šéţ àšîđé, àñđ ţĥé ţéŕḿš, àþþŕöṽéđ ŵöŕđîñĝ àñđ ṽöîçé àŕé ŕéƃüîļţ àš ţĥéý šţööđ. Ŵĥàţ ŵàš šéţ àšîđé šţàýš îñ Šéššîöñš, ḿàŕķéđ àš šéţ àšîđé. Ţĥé ŕéšéţ îš ŕéçöŕđéđ ţöö, îñ ţĥé šéššîöñ öƒ ţĥé þéŕšöñ ŵĥö ḿàđé îţ, àñđ Ţàķé ţĥîš ŕéšéţ ƃàçķ ţĥéŕé ƃŕîñĝš éṽéŕýţĥîñĝ ƃàçķ. Îţ îš ţĥé šàḿé àš kapi context reset --before <session>.

Ţĥé Ĥîšţöŕý ļîñķ öñ ţĥé ĥöḿé öþéñš ţĥé šàḿé ŕéçöŕđ ƒöŕ éṽéŕý þŕöĵéçţ îñ ţĥé ŵöŕķšþàçé.

Ŵĥéŕé ţĥé çöñţéẋţ ļîṽéš​

Šĥàŕé šĥöŵš ĥöŵ ƒàŕ à þŕöĵéçţ'š çöñţéẋţ ŕéàçĥéš, àš ţĥŕéé ŕüñĝš, ŵîţĥ ţĥé çüŕŕéñţ öñé ḿàŕķéđ.

Öñ ţĥîš Ḿàç îš ŵĥéŕé éṽéŕý þŕöĵéçţ šţàŕţš: "Îñ ýöüŕ ŵöŕķšþàçé àţ <path>. Éṽéŕý çļöñé àñđ ŵöŕķţŕéé öƒ ţĥîš þŕöĵéçţ öñ ţĥîš Ḿàç ŕéàđš îţ." Ţĥéŕé îš ñöţĥîñĝ ţö đö öñ ţĥîš ŕüñĝ.

Šĥàŕéđ ŵîţĥ ýöüŕ ţéàḿ ŕéàđš "Ñöţ ýéţ. Ñàḿé à þļàçé àñđ šýñç, àñđ éṽéŕý ḿàçĥîñé ţĥàţ šýñçš ţĥé þŕöĵéçţ ŕéàđš ţĥé šàḿé çöñţéẋţ." Šéţ üþ šĥàŕîñĝ öƒƒéŕš ţĥŕéé þļàçéš:

  • ĝîţ: ţĥé þŕöĵéçţ'š öŵñ ŕéþöšîţöŕý, îñ à ŕéƒ öüţšîđé éṽéŕý ƃŕàñçĥ. Ŵĥöéṽéŕ çàñ þüšĥ à ƃŕàñçĥ çàñ þüšĥ îţ.
  • à ƒöļđéŕ, šüçĥ àš à ḿöüñţéđ ţéàḿ šĥàŕé, ƃý îţš þàţĥ.
  • Š3: à ƃüçķéţ, ŵîţĥ à þŕéƒîẋ, à ŕéĝîöñ àñđ àñ éñđþöîñţ.

Šàṽîñĝ ŵŕîţéš à context: ƃļöçķ îñţö kapi.yaml àñđ öƒƒéŕš Šýñç ñöŵ. À šýñç ţàķéš îñ ŵĥàţ ţĥé ŕéšţ öƒ ţĥé ţéàḿ šĥàŕéđ, šĥàŕéš ŵĥàţ ţĥîš ḿàçĥîñé ŕéçöŕđéđ, àñđ ŕéŵŕîţéš ţĥé ŕüļéš ƒîļéš. Ţĥé ŕüñĝ ţĥéñ šàýš ŵĥéŕé ţĥé çöñţéẋţ îš šĥàŕéđ àñđ ĥöŵ ƒàŕ àþàŕţ ţĥé ţŵö çöþîéš àŕé: "Ţĥŕöüĝĥ ĝîţ (öŕîĝîñ ŕ郚/ķàþî/çöñţéẋţ). 2 ţö þüšĥ, 0 ţö þüļļ, àš öƒ 10:03." Ŵĥéñ ţĥé þļàçé çàññöţ ƃé ŕéàçĥéđ, ţĥé ŕüñĝ éñđš "Ţĥé þļàçé çöüļđ ñöţ ƃé ŕéàçĥéđ àţ 10:03." àñđ ñöţĥîñĝ çĥàñĝéš ĥéŕé. Ţĥé çàþţîöñ ŕéàđš "kapi context sync".

Ţĥé ţĥîŕđ ŕüñĝ îš à ḿàñàĝéđ ŵöŕķšþàçé ţĥàţ ĥöļđš éṽéŕý þŕöĵéçţ'š çöñţéẋţ ƒöŕ à ţéàḿ. Ţĥé ţöüŕ šàýš ŵĥàţ îţ àđđš. Šĥàŕé çöñţéẋţ ŵîţĥ ýöüŕ ţéàḿ ŵàļķš ţĥŕöüĝĥ éàçĥ þļàçé, àñđ Šĥàŕîñĝ çöñţéẋţ îš ţĥé šàḿé öñ ţĥé çöḿḿàñđ ļîñé.

Ţŕý îţ ŵîţĥ ţĥé šàḿþļé​

Ţŕý ţĥé šàḿþļé öñ Šţàŕţ ĥéŕé öþéñš ĶàþîḾàŕţ, à šàḿþļé šţöŕé ŵĥöšé ŵéƃšîţé, àþþ, ļéĝàļ àñđ ḿàŕķéţîñĝ çöþý çöḿé ŵîţĥ à ṽöîçé þŕöƒîļé, ţéŕḿš, à çöñţéñţ ḿéḿöŕý àñđ ƒîṽé ţàŕĝéţ ļàñĝüàĝéš. Îţ àŕŕîṽéš ŵîţĥ ţŵö àššîšţàñţ šéššîöñš àļŕéàđý ŕéçöŕđéđ àĝàîñšţ îţš ƒîļéš, šö îţš Ḿàþ ļîšţš šöḿéţĥîñĝ ţö đéçîđé öñ ƒîŕšţ öþéñ.

Îñ ţĥé ƒîŕšţ šéššîöñ, çļàüđé-çöđé ñöţîçéđ ĥöŵ ţĥé šţöŕé šþéļļš îţš öŵñ ñàḿé, à ŵöŕđ ţĥé çöþý üšéš îñ þļàçé öƒ àñöţĥéŕ, à šþéļļîñĝ îţ ķééþš ţö, àñđ ĥöŵ ţĥé šţöŕé çöþý àđđŕéššéš ţĥé šĥöþþéŕ. Îţ àļšö ŕéçöŕđéđ à çöŕŕéçţîöñ à þéŕšöñ ḿàđé ţö îţš đŕàƒţ. Îñ ţĥé ļàţéŕ šéššîöñ, çöđéẋ ţööķ ţĥé öţĥéŕ šîđé öƒ ţĥàţ çöŕŕéçţîöñ, šö Đéçîđé öþéñš öñ öñé đîšàĝŕééḿéñţ.

Éṽéŕý þîéçé öƒ éṽîđéñçé ǫüöţéš à šéñţéñçé îñ ţĥé šàḿþļé'š ƒîļéš, àñđ çļîçķîñĝ ţĥé ƒîļé üñđéŕ Šééñ îñ öþéñš îţ. Ýöü çàñ ķééþ, ḿàŕķ ñöţ à ŕüļé, öŕ ļéàṽé ƒöŕ ļàţéŕ, šéé ţĥé ķéþţ ŕüļé îñ ŵĥàţ àñ àššîšţàñţ ŕéàđš, àñđ ŕéšéţ ţö ƃéƒöŕé éîţĥéŕ šéššîöñ ƒŕöḿ Šéššîöñš. Ñöţĥîñĝ çàļļš à ḿöđéļ. Ŕéṽîéŵ ŵĥàţ ýöüŕ àššîšţàñţ ñöţîçéđ îš ţĥé ŵàļķ ţĥŕöüĝĥ îţ.

Ţĥé þŕöĵéçţ​

Ţĥé Þŕöĵéçţ šéçţîöñ îš ţĥé þŕöĵéçţ'š ƒîļéš àñđ ŵĥéŕé ţĥéý šţàñđ. Îţ šĥöŵš ţŵö àẋéš: Çöñţéñţ (ţĥé ƃļöçķš ţĥé ƒîļéš ĥöļđ, àñđ ŵĥàţ îš ḿîššîñĝ) àñđ Ĝöṽéŕñàñçé (ţĥé ṽöîçé þŕöƒîļé îñ ƒöŕçé, ţĥé ţéŕḿš ţĥàţ àþþļý, àñđ ŵĥéñ ţĥé þŕöĵéçţ ļàšţ çöñṽéŕĝéđ). Ŵĥéŕé çöñţéñţ šîţš ĝîṽéš öñé ŕöŵ ƒöŕ éàçĥ þàŕţ öƒ ţĥé þŕöĵéçţ ţĥé ŕéçîþé đéçļàŕéš, ŵîţĥ îţš çöļļéçţîöñš àñđ ţĥé ṽöîçé ţĥàţ àþþļîéš ţĥéŕé.

Öñ à þŕöĵéçţ ŵîţĥ à ţàŕĝéţ ļàñĝüàĝé, Ƃŕîñĝ üþ ţö đàţé ŕüñš ţĥé þŕöĵéçţ'š đéƒàüļţ ƒļöŵ üñţîļ éṽéŕý ĝàţéđ ļöçàļé šĥîþš öŕ ŵàîţš ƒöŕ ŕéṽîéŵ, ţĥé đéšķţöþ ƒöŕḿ öƒ kapi up. Þļàñ… ƃéšîđé îţ šĥöŵš ţĥé þéñđîñĝ ŵöŕķ, ŵĥàţ çöñţéñţ ḿéḿöŕý çàñ šüþþļý, àñđ à ţöķéñ éšţîḿàţé ƃéƒöŕé àñýţĥîñĝ ŕüñš.

Ţĥŕéé çöüñţš àƃöṽé ţĥé ƃüţţöñ šéþàŕàţé ţĥé ŕüñ'š ŵöŕķ ƒŕöḿ à þéŕšöñ'š. Ƃļöçķš ţö ţŕàñšļàţé àŕé ŵĥàţ ţĥé ŕüñ đŕàƒţš. Ŵàîţîñĝ ƒöŕ ŕéṽîéŵ öþéñš Ŕéṽîéŵ. Ļàñĝüàĝéš ĥéļđ ƃàçķ ļîšţš éàçĥ çöļļéçţîöñ ļàñĝüàĝé ţĥàţ đöéš ñöţ šĥîþ ýéţ àñđ ŵĥàţ ĥöļđš îţ ƃàçķ: à šĥîþ ĝàţé ñöţ ýéţ ḿéţ, à ƒàîļîñĝ çĥéçķ, öŕ à šöüŕçé ţĥàţ çĥàñĝéđ àƒţéŕ àþþŕöṽàļ. Ţĥé àþþ ŕéàđš ţĥé þŕöĵéçţ'š ƒîļéš ŵĥéñ ţĥé þŕöĵéçţ öþéñš àñđ àĝàîñ ŵĥéñ ţĥéý çĥàñĝé, šö ñö šţéþ ŕéàđš ţĥéḿ îñ ƃý ĥàñđ.

Çöļļéçţîöñš àñđ ƒöŕḿàţš​

À þŕöĵéçţ'š çöñţéñţ îš ĝŕöüþéđ îñţö ñàḿéđ çöļļéçţîöñš. Éàçĥ îš à šéţ öƒ þàţţéŕñš, àñđ ţĥé àþþ šĥöŵš ţĥé ƒîļéš ţĥéý ḿàţçĥ ƃéšîđé ţĥé ƒöŕḿàţ ķàþî đéţéçţéđ ƒöŕ éàçĥ.

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

Çĥéçķš​

Çĥéçķš àŕé ţĥé ţéšţš ƒöŕ þŕöšé. Ŕüñ öñ éṽéŕýţĥîñĝ öñ ţĥé Ḿàþ ŕüñš ţĥéḿ, àñđ ţĥé Ḿàþ'š ƒîñđîñĝš çöüñţ öþéñš ŵĥàţ ţĥéý ƒöüñđ. À ƒîñđîñĝ ñàḿéš ţĥé ŕüļé ţĥàţ ƒîŕéđ àñđ ŵĥéŕé îţ àþþļîéš. Çļîçķ îţ ţö öþéñ Çöñţéẋţ ţĥéŕé, ŵîţĥ ţĥé ŕüļé îñ ṽîéŵ, àñđ çĥàñĝé ţĥé ŵöŕđîñĝ öŕ ţĥé ŕüļé.

Ƒļöŵš​

Ţĥé Ţööļƃöẋ ĥöļđš ţĥé ƒļöŵš à þŕöĵéçţ ŕüñš öṽéŕ îţš çöñţéñţ, éàçĥ à ñàḿéđ šéǫüéñçé öƒ šţéþš šàṽéđ ƃéšîđé ţĥé þŕöĵéçţ. Öþéñ öñé ţö éđîţ îţ, àñđ ŕüñ îţ ŵîţĥ ļîṽé þŕöĝŕéšš ƒöŕ éàçĥ ƒîļé.

Àñđ îñ éṽéŕý ļàñĝüàĝé​

À þŕöĵéçţ ţĥàţ đéçļàŕéš ţàŕĝéţ ļàñĝüàĝéš ĝéţš ţĥé ḿüļţîļîñĝüàļ ĥàļƒ. Þéŕ-ļàñĝüàĝé çöṽéŕàĝé àþþéàŕš öñ ţĥé çöļļéçţîöñš îţ àþþļîéš ţö, Ƃŕîñĝ üþ ţö đàţé àñđ Þļàñ… àþþéàŕ öñ ţĥé Þŕöĵéçţ þàĝé, ţĥé Ŕéṽîéŵ ǫüéüé ţàķéš ŵĥàţéṽéŕ ţĥé ļööþ çöüļđ ñöţ çàŕŕý ţö ţĥé šĥîþ ĝàţé, àñđ îñšþéçţîöñ þüţš šöüŕçé àñđ ţàŕĝéţ šîđé ƃý šîđé ŵîţĥ ţĥéîŕ ƒîñđîñĝš, ţö àþþŕöṽé öŕ ŕéĵéçţ.

À þŕöĵéçţ ţĥàţ đéçļàŕéš ñöñé îš çöḿþļéţé àš îţ îš. Îţš šîđéƃàŕ šĥöŵš Ļàñĝüàĝéš + îñ þļàçé öƒ Ļàñĝüàĝéš àñđ Ŕéṽîéŵ, àñđ àđđîñĝ ţĥé ƒîŕšţ ţàŕĝéţ ļàñĝüàĝé ţĥéŕé ƃŕîñĝš ţĥé ŕéšţ.

Îñšţàļļ​

Öñ ḿàçÖŠ, ţĥé çàšķ îñšţàļļš ţĥé àþþ àñđ ƃüñđļéš ţĥé kapi ÇĻÎ:

brew install --cask neokapi/tap/kapi

Šéé Îñšţàļļàţîöñ ƒöŕ ţĥé ŕéļéàšé çĥàññéļš.

Ƒöŕ ţĥé Ŵîñđöŵš îñšţàļļéŕ àñđ ţĥé ḿàçÖŠ ĐḾĜ / Ļîñüẋ ţàŕƃàļļ ƃüîļđš, šéé Îñšţàļļàţîöñ.

Ţĥé þŕöĵéçţ ƒîļé​

Éṽéŕýţĥîñĝ ýöü çöñƒîĝüŕé îš ŵŕîţţéñ ţö à þöŕţàƃļé kapi.yaml ŕéçîþé. Çöḿḿîţ îţ ţö ĝîţ ţö šĥàŕé ŵîţĥ ýöüŕ ţéàḿ, ŕéöþéñ îţ îñ Ķàþî Đéšķţöþ, öŕ ŕüñ îţ ƒŕöḿ ţĥé çöḿḿàñđ ļîñé:

kapi up -p kapi.yaml

Ñéẋţ šţéþš​