
Skill Cabinet Ni Nini?
Skill Cabinet ni katalogi ya ndani ya ujuzi wa mawakala uliosakinishwa kwenye kompyuta yako. Huchanganua folda za kiwango cha mtumiaji kama vile .agents, .claude, .codex, na .cursor, ikijumuisha programu-jalizi za Cursor. Pia hukagua folda nyingine zinazolingana na ~/.* /skills.
Programu huwasilisha ujuzi uliogunduliwa katika kiolesura kinachotegemea kivinjari. Unaweza kutafuta kwenye katalogi, kukagua maudhui ya kila ujuzi na taarifa yake ya mwanzo ya YAML, kufungua faili za ziada kutoka kwenye folda yake, na kuondoa ujuzi usiohitajika kwenye diski.
Skill Cabinet hufungamana na 127.0.0.1 pekee, kwa hivyo seva yake inapatikana kupitia mashine yako ya ndani badala ya kiolesura cha mtandao wa umma.
Vipengele Muhimu
- Ugunduzi wa kiotomatiki: Huchanganua folda za zana za mawakala za kiwango cha mtumiaji na folda za ujuzi zinazotumika.
- Uchujaji: Hupunguza katalogi kulingana na folda.
- Utafutaji: Hupata majina, maelezo, njia, au taarifa za mwanzo zinazolingana.
- Ukaguzi wa ujuzi: Huonyesha mwili wa ujuzi katika muundo uliowasilishwa au wa chanzo.
- Ufikiaji wa metadata: Huonyesha taarifa ya mwanzo ya YAML inayohusishwa na ujuzi.
- Kuvinjari folda: Hukuruhusu kusoma faili za ziada zilizohifadhiwa pamoja na ujuzi.
- Kuondoa ujuzi: Hufuta ujuzi mmoja au ujuzi kadhaa uliowekwa alama kwa wakati mmoja.
- Mandhari: Hutoa mwonekano unaoweza kuchaguliwa kupitia menyu ya Theme, huku Carbon ikiwa chaguo-msingi.
- Urambazaji wa kibodi: Huwezesha mikato ya kibodi ya kusogeza, kutafuta, kuweka alama, na kufuta.
Mahitaji
Skill Cabinet inahitaji Node.js 20 au mpya zaidi. Thibitisha toleo la Node.js lililosakinishwa kabla ya kuanza:
node --version
Ikiwa toleo kuu linaloonyeshwa ni chini ya 20, sasisha Node.js kisha endesha amri hiyo tena.
Endesha Skill Cabinet
Anzisha Kifurushi cha npm
Njia ya haraka zaidi ya kuzindua programu ni kutumia npx:
npx skill-cabinet
Amri hii huanzisha seva ya ndani kwenye 127.0.0.1, hutumia mlango wa 3781 kwa chaguo-msingi, na hufungua kiolesura kwenye kivinjari chako.
Endesha Moja kwa Moja kutoka Hifadhi ya GitHub
Unaweza kuendesha toleo la hifadhi badala ya kifurushi cha npm:
npx github:subsy/skill-cabinet
Zuia Kufunguliwa kwa Kivinjari Kiotomatiki
Weka SKILL_CABINET_NO_OPEN unapotaka kuanzisha seva bila kubadilisha au kufungua kichupo cha kivinjari:
SKILL_CABINET_NO_OPEN=1 npx skill-cabinet
Baada ya kuanza, fungua anwani ya ndani inayoonyeshwa na programu utakapokuwa tayari.
Chagua Mlango Tofauti
Weka kigezo cha mazingira cha PORT ili kutumia mlango mwingine badala ya 3781:
PORT=4000 npx skill-cabinet
Katika mfano huu, Skill Cabinet huendesha kwenye 127.0.0.1:4000.
Vinjari na Utafute Ujuzi Wako
- Anzisha Skill Cabinet kwa
npx skill-cabinet. - Subiri kiolesura cha ndani kifunguke kwenye kivinjari chako.
- Tumia kichujio cha folda kulenga ujuzi kutoka eneo fulani linalotumika.
- Tumia utafutaji kulinganisha jina, maelezo, njia, au taarifa ya mwanzo ya ujuzi.
- Chagua matokeo ili kukagua maudhui yake.
Utafutaji ni muhimu unapokumbuka tu sehemu ya maelezo, njia ya saraka, au thamani iliyohifadhiwa kwenye metadata ya YAML.
Kagua Ujuzi
Baada ya kuchagua ujuzi, unaweza kusoma mwili wake katika muundo uliowasilishwa au wa chanzo. Tumia mwonekano uliowasilishwa kwa usomaji rahisi na mwonekano wa chanzo unapohitaji kuchunguza maandishi ya msingi.
Pia unaweza kukagua taarifa ya mwanzo ya YAML ya ujuzi na kusoma faili za ziada zilizo kwenye saraka yake. Kwa pamoja, mionekano hii hukusaidia kuelewa kilichomo kwenye ujuzi na mahali uliposakinishwa kabla ya kufanya mabadiliko.
Futa Ujuzi kwa Uangalifu
Skill Cabinet inaweza kufuta ujuzi mmoja au ujuzi kadhaa uliowekwa alama kwa wakati mmoja. Ufutaji huondoa saraka kamili ya ujuzi kwenye diski.
Onyo: Hakuna kurejesha. Kagua kwa uangalifu ujuzi uliochaguliwa na njia zake kabla ya kuifuta.
Ujuzi wa ndani wa Cursor na nakala zilizohifadhiwa kwenye akiba za programu-jalizi zinaweza kurudi wakati mwingine zana husika inaposasishwa. Kwa hiyo, kufuta nakala hizo huenda kusiwe kwa kudumu.
Tumia Mikato ya Kibodi
Amri za kibodi hurahisisha kushughulikia katalogi kubwa:
jhusogea hadi kipengee kinachofuata.khusogea hadi kipengee kilichotangulia./huwasha utafutaji.xhuweka alama kwenye kipengee.dhufuta maingizo ya ujuzi yaliyochaguliwa au yaliyowekwa alama.
Mtiririko wa kazi unaofaa ni kubonyeza / kutafuta, kuvinjari matokeo kwa j na k, kuweka alama kwenye maingizo husika kwa x, na kufuta baada ya kuthibitisha kila njia.
Badilisha Mandhari ya Kiolesura
Fungua menyu ya Theme ili kubadilisha kati ya mionekano inayopatikana. Carbon imechaguliwa kwa chaguo-msingi. Mabadiliko ya mandhari huathiri mwonekano wa kiolesura bila kubadilisha ujuzi uliogunduliwa au faili zake.
Tengeneza Skill Cabinet Ndani
Ili kufanya kazi kwenye msimbo wa chanzo, nakili hifadhi na usakinishe vitegemezi vyake:
git clone git@github.com:subsy/skill-cabinet.git
cd skill-cabinet
npm install
npm run dev
Kisha fungua http://127.0.0.1:5173 kwenye kivinjari chako.
Endesha Muundo wa Uzalishaji
Jenga programu na uianzishe katika hali ya uzalishaji kwa:
npm run build
npm start
Wachangiaji wa hifadhi wanapaswa kusoma CONTRIBUTING.md kwa mwongozo wa kuchangia kwenye mradi.
Vidokezo vya Kina
- Kagua kabla ya kufuta: Angalia njia, chanzo, frontmatter, na faili za ziada ili kuhakikisha umechagua saraka iliyokusudiwa.
- Changanya uchujaji na utafutaji: Kwanza chagua droo, kisha tafuta ndani ya katalogu iliyopunguzwa kwa jina, maelezo, njia, au metadata.
- Tumia kuweka alama kwa usafishaji wa kundi: Weka alama kwenye maingizo mengi kwa
x, lakini thibitisha seti nzima kabla ya kubonyezad. - Dumisha hali ya sasa ya kivinjari: Tumia
SKILL_CABINET_NO_OPEN=1wakati hutaki kuanzisha programu ifungue kiolesura kiotomatiki. - Epuka migongano ya milango: Anzisha programu kwa thamani tofauti ya
PORTikiwa mlango wa3781tayari unatumiwa. - Tarajia ujuzi unaodhibitiwa kurudi: Ujuzi wa ndani wa Cursor na nakala za akiba ya programu-jalizi zinaweza kurejeshwa na masasisho ya baadaye ya zana.
Hitimisho
Skill Cabinet hutoa kiolesura cha ndani kilicholenga kugundua na kukagua ujuzi wa mawakala uliosambaa katika saraka nyingi za zana. Kwa metadata inayoweza kutafutwa, mionekano ya chanzo na iliyowasilishwa, ukaguzi wa folda, mandhari, vidhibiti vya kibodi, na ufutaji wa kundi, hurahisisha usimamizi wa ujuzi wa ndani. Kwa kuwa ufutaji ni wa kudumu, tumia zana zake za ukaguzi kuthibitisha kila ujuzi kabla ya kuufuta.
Skill Cabinet imetolewa chini ya Leseni ya MIT.
