Yeqa uye kokuyinhloko
Izifundo ze-AI

Hlela futhi Uhlole Amakhono Ama-ejenti Asendaweni nge-Skill Cabinet

Lesi sifundo sibonisa ukuthi ungaqhuba kanjani i-Skill Cabinet nge-Node.js, uphequlule amakhono atholakala kuzo zonke izinkomba ezisekelwayo zamathuluzi ama-ejenti, uhlole okuqukethwe kwawo kanye ne-frontmatter, futhi uwaphathe ngokuphepha. Siphinde sichaze izinqamuleli zekhibhodi, izinketho zokumisa, amatimu, kanye nenqubo yokuthuthukisa.

Hlela futhi Uhlole Amakhono Ama-ejenti Asendaweni nge-Skill Cabinet

Yini i-Skill Cabinet?

I-Skill Cabinet iyikhathalogi yasendaweni yamakhono ama-agent afakwe kukhompyutha yakho. Iskena amafolda ezingeni lomsebenzisi afana ne-.agents, .claude, .codex, kanye ne-.cursor, kuhlanganise nama-plugin e-Cursor. Iphinde ihlole namanye amafolda ahambisanayo e-~/.* /skills.

Uhlelo luveza amakhono atholakele kusixhumi esibonakalayo esisebenza esipheqululini. Ungasesha kukhathalogi, uhlole okuqukethwe kwekhono ngalinye kanye ne-YAML frontmatter yalo, uvule amafayela engeziwe kufolda yalo, futhi ususe amakhono ongawadingi kudiski.

I-Skill Cabinet ibophela kuphela ku-127.0.0.1, ngakho iseva yayo itholakala ngomshini wakho wendawo, hhayi ngesixhumi esibonakalayo senethiwekhi yomphakathi.

Izici Eziyinhloko

  • Ukuthola ngokuzenzakalelayo: Iskena amafolda asekelwayo ezingeni lomsebenzisi wamathuluzi ama-agent kanye namafolda amakhono.
  • Ukuhlunga: Kunciphisa ikhathalogi ngokwefolda.
  • Ukusesha: Kuthola amagama, izincazelo, izindlela, noma i-frontmatter ehambisanayo.
  • Ukuhlola ikhono: Kuveza umzimba wekhono ngendlela e-renderiwe noma njengomthombo.
  • Ukufinyelela imethadatha: Kubonisa i-YAML frontmatter ehambisana nekhono.
  • Ukuphequlula amafolda: Kukuvumela ufunde amafayela engeziwe agcinwe eduze kwekhono.
  • Ukususa amakhono: Kususa ikhono elilodwa noma amakhono amaningana amakwe ngesikhathi esisodwa.
  • Amatimu: Kunikeza izikhumba ongazikhetha ngemenyu ye-Theme, i-Carbon kuyiyona ezenzakalelayo.
  • Ukuzulazula ngekhibhodi: Kusekela izinqamuleli zokuhamba, ukusesha, ukumaka, nokususa.

Izidingo

I-Skill Cabinet idinga i-Node.js 20 noma entsha. Qinisekisa inguqulo ye-Node.js efakiwe ngaphambi kokuqala:

node --version

Uma inguqulo enkulu ebonisiwe ingaphansi kuka-20, thuthukisa i-Node.js bese uphinda usebenzise umyalo.

Qalisa i-Skill Cabinet

Qalisa iPhakheji ye-npm

Indlela esheshayo yokuqalisa uhlelo ukusebenzisa i-npx:

npx skill-cabinet

Lo myalo uqala iseva yasendaweni ku-127.0.0.1, usebenzisa imbobo 3781 ngokuzenzakalelayo, bese uvula isixhumi esibonakalayo esipheqululini sakho.

Qalisa Ngokuqondile Kusuka Kwindawo Yokugcina ye-GitHub

Ungaqalisa inguqulo yendawo yokugcina esikhundleni sephakheji ye-npm:

npx github:subsy/skill-cabinet

Vimbela Ukuvulwa Kwesiphequluli Okuzenzakalelayo

Setha i-SKILL_CABINET_NO_OPEN uma ufuna ukuqala iseva ngaphandle kokushintsha noma ukuvula ithebhu yesiphequluli:

SKILL_CABINET_NO_OPEN=1 npx skill-cabinet

Ngemva kokuqala, vula ikheli lendawo eliboniswa uhlelo uma usukulungele.

Khetha Imbobo Ehlukile

Setha okuguquguqukayo kwemvelo i-PORT ukuze usebenzise imbobo engesiyo i-3781:

PORT=4000 npx skill-cabinet

Kulesi sibonelo, i-Skill Cabinet isebenza ku-127.0.0.1:4000.

Phequlula Futhi Useshe Amakhono Akho

  1. Qalisa i-Skill Cabinet nge-npx skill-cabinet.
  2. Linda isixhumi esibonakalayo sendawo sivuleke esipheqululini sakho.
  3. Sebenzisa isihlungi samafolda ukuze ugxile emakhonweni asendaweni ethile esekelwayo.
  4. Sebenzisa ukusesha ukuze uthole igama, incazelo, indlela, noma i-frontmatter yekhono.
  5. Khetha umphumela ukuze uhlole okuqukethwe kwawo.

Ukusesha kuyasiza uma ukhumbula kuphela ingxenye yencazelo, indlela yohla lwemibhalo, noma inani eligcinwe kumethadatha ye-YAML.

Hlola Ikhono

Ngemva kokukhetha ikhono, ungafunda umzimba walo ngendlela e-renderiwe noma njengomthombo. Sebenzisa ukubuka oku-renderiwe ukuze ufunde kalula, nokubuka komthombo lapho udinga ukuhlola umbhalo oyisisekelo.

Ungahlola futhi i-YAML frontmatter yekhono futhi ufunde amafayela engeziwe aqukethwe ohlwini lwayo lwemibhalo. Ngokuhlangene, lokhu kubuka kukusiza uqonde okuqukethwe yikhono nokuthi lifakwe kuphi ngaphambi kokwenza izinguquko.

Susa Amakhono Ngokuqaphela

I-Skill Cabinet ingasusa ikhono elilodwa noma amakhono amaningana amakwe ngesikhathi esisodwa. Ukususa kususa lonke uhla lwemibhalo lwekhono kudiski.

Isixwayiso: Akukho ukubuyisela emuva. Buyekeza ngokucophelela amakhono akhethiwe nezindlela zawo ngaphambi kokuwasusa.

Amakhono e-Cursor akhelwe ngaphakathi kanye namakhophi agcinwe kuma-plugin cache angase abuye ngesikhathi esilandelayo lapho ithuluzi elifanele libuyekeza. Ngakho ukususa lawo makhophi kungase kungabi unomphela.

Sebenzisa Izinqamuleli Zekhibhodi

Imiyalo yekhibhodi yenza kusheshe ukusebenza kukhathalogi enkulu:

  • j iya entweni elandelayo.
  • k iya entweni edlule.
  • / ivula ukusesha.
  • x imaka into.
  • d isusa okufakiwe kwamakhono akhethiwe noma amakwe.

Indlela esebenzayo ukucindezela u-/ ukuze useshe, uzulazule emiphumeleni ngo-j nango-k, umake okufakiwe okufanele ngo-x, bese ususa kuphela ngemva kokuqinisekisa yonke indlela.

Shintsha Itimu Yesixhumi Esibonakalayo

Vula imenyu ye-Theme ukuze ushintshe phakathi kwezikhumba ezitholakalayo. I-Carbon ikhethwa ngokuzenzakalelayo. Izinguquko zetimu zithinta ukubukeka kwesixhumi esibonakalayo kuphela, ngaphandle kokushintsha amakhono atholakele noma amafayela awo.

Thuthukisa i-Skill Cabinet Endaweni

Ukuze usebenze kukhodi yomthombo, klona indawo yokugcina bese ufaka okuncikile kuyo:

git clone git@github.com:subsy/skill-cabinet.git
cd skill-cabinet
npm install
npm run dev

Bese uvula i-http://127.0.0.1:5173 esipheqululini sakho.

Qalisa Ukwakhiwa Kokukhiqiza

Yakha uhlelo bese uluqalisa ngemodi yokukhiqiza usebenzisa:

npm run build
npm start

Abanikeli bendawo yokugcina kufanele babheke i-CONTRIBUTING.md ukuze bathole iziqondiso zephrojekthi zokunikela.

Amathiphu Athuthukile

  • Hlola ngaphambi kokususa: Hlola indlela, umthombo, i-frontmatter, namafayela engeziwe ukuze uqinisekise ukuthi ukhethe uhla lwemibhalo oluhlosiwe.
  • Hlanganisa ukuhlunga nokusesha: Okokuqala khetha idrowa, bese usesha ngaphakathi kwekhathalogi encishisiwe ngegama, incazelo, indlela, noma imethadatha.
  • Sebenzisa ukumaka ekuhlanzeni kwamaqoqo: Maka okufakiwe okuningi ngo-x, kodwa qinisekisa isethi ephelele ngaphambi kokucindezela u-d.
  • Gcina isimo samanje sesiphequluli: Sebenzisa SKILL_CABINET_NO_OPEN=1 uma ungafuni ukuthi ukuqalisa kuvule ngokuzenzakalelayo isixhumi esibonakalayo.
  • Gwema ukungqubuzana kwamachweba: Qalisa uhlelo ngenani elihlukile le-PORT uma ichweba 3781 selisetshenziswa.
  • Lindela ukuthi amakhono aphethwe abuye: Ama-builtins e-Cursor namakhophi agcinwe ku-plugin-cache angabuyiselwa yizibuyekezo zamathuluzi zakamuva.

Isiphetho

I-Skill Cabinet inikeza isixhumi esibonakalayo sendawo esigxile ekutholeni nasekubuyekezeni amakhono ama-agent asabalale kumafolda amathuluzi amaningi. Ngemethadatha eseshwayo, ukubukwa komthombo nokunikeziwe, ukuhlolwa kwamafolda, amatimu, izilawuli zekhibhodi, nokususa kwamaqoqo, yenza ukuphathwa kwamakhono endawo kube lula. Njengoba ukususa kungunaphakade, sebenzisa amathuluzi ayo okuhlola ukuze uqinisekise ikhono ngalinye ngaphambi kokulisusa.

I-Skill Cabinet ikhishwe ngaphansi kweLayisensi ye-MIT.