Yeqa uye kokuyinhloko
Izifundo ze-AI

Phatha futhi ulandelele ama-DSH Skills nge-echocat-skill-panel 3.0

Lesi sihloko sichaza indlela yokufaka i-echocat-skill-panel 3.0, ukuyisebenzisa ukulandelela ama-skill asetshenziswa engxoxweni ngayinye, ukuwafaka ngokuchofoza okukodwa emithonjeni ehlukahlukene, ukuwabiza ngokushesha, ukusetha amagama esiShayina, kanye nokwenza isipele nokuwakhipha ngokuphepha.

Phatha futhi ulandelele ama-DSH Skills nge-echocat-skill-panel 3.0

Isingeniso sephrojekthi

echocat-skill-panel 3.0 iyi-plugin ye-cordis eyenzelwe i-DSH Desktop Beta. Ithola kuma-event stream eseshini ukuthi yimaphi ama-skill asetshenziswe ngempela emzuliswaneni ngamunye wengxoxo, esikhundleni sokuthembela ekutheni imodeli izibike yona.

Noma ngabe i-skill ibizwe imodeli ngokuzenzakalelayo, ibizwe umsebenzisi ngesandla nge-/name, noma ingabizwanga nhlobo kulowo mzuliswano, i-plugin inganikeza isiphetho esihambisanayo.

Iphaneli yezibalo nokuphathwa kwama-skill

Indima yezindawo ezintathu zokusebenza

Izindawo ezintathu zokungena ze-plugin zisebenzisa idatha efanayo, kodwa zifanele izimo zokusebenza ezihlukene:

  • Ibha engenhla kwebhokisi lokufaka: Ihlala ibonisa isiphetho esifushane emugqeni owodwa. Uma uyichofoza, umbiko ogcwele uyavuleka endaweni. Lena ukuphela kwendawo esekela ukubiza i-skill ngokuchofoza okukodwa.
  • Isithonjana kubha yesokunxele: Sisebenza njengendawo yokungena ehlala ikhona. Uma usichofoza, sivula iphaneli endaweni emaphakathi.
  • Iphaneli emaphakathi: Isetshenziselwa ukubuka umbiko ogcwele kanye nekhathalogi yama-skill.

Faka i-plugin

Indlela yokuqala: Faka kusuka kukhodi yomthombo ye-GitHub

Ukufaka kusuka kukhodi yomthombo kuyindlela enconyiwe, ngoba uthola iphakheji ephelele. Yenza lokhu ku-PowerShell:

git clone https://github.com/VDERR/echocat-skill-panel-3.0.git
cd echocat-skill-panel-3.0
& ".\安装-3.0.ps1"

Iskripthi sokufaka senza isipele sohlu lwephrofayela, sicubungule isibuko, sihlanze amagama amadala ephakheji, sakhe izixhumanisi, siguqule i-manifest, bese sisebenzisa i-pnpm install.

Indlela yesibili: Faka nge-npm noma nge-DSH

I-plugin ishicilelwe ku-npm, futhi igama lephakheji lingu-echocat-skill-panel-3.0. Ungakhetha ukuvumela i-DSH ukuthi iqedele ukufaka:

dsh plugin --profile web add echocat-skill-panel-3.0

Ungayifaka futhi ngqo ku-directory yephrofayela:

npm install echocat-skill-panel-3.0

@deepseek-ai/dsh-llm kanye ne-@deepseek-ai/schemastery kumenyezelwe njengama-peer dependencies angakhethwa. Ahlinzekwa yi-runtime ye-DSH, ngakho i-npm ngeke ilande amakhophi angeziwe esikhundleni sezinguqulo ezinikezwa yi-host.

Kufanele uqale kabusha i-DSH Desktop Beta ngemva kokufaka. Ikhodi esohlangothini lwe-host ilayishwa enkumbulweni ngesikhathi sokuqalisa, ngakho ngemva kokuguqula i-host kufanele futhi uyiqale kabusha. Uma uguqula ikhodi yeklayenti kuphela, ukuvuselela ikhasi kwanele ukuze kutholakale kabusha i-client bundle.

Ukubuyisela emuva nokuphepha kokufaka

Iskripthi sokufaka somthombo senza isipele sohlu lwephrofayela ngaphambi kokusebenza. Uma kudingeka ukubuyisela, sebenzisa ipharamitha -Rollback ehlinzekwa yisikripthi. Ngokufaka ngesandla, ukubuyisela ngemva kokukhipha, kanye nemikhawulo eqinile engabangela uhlelo lokusebenza lungaqali, landela imiyalelo yokufaka esendaweni yokugcina ikhodi.

Faka i-skill

Ngemva kokuvula indawo yokufaka ye-plugin, ungavele unamathisele ikheli eliphelele elinikezwe umbhali; akudingeki ugcwalise ngokuhlukana i-repository, i-branch kanye ne-subdirectory.

Iphaneli yokufaka i-skill ngokuchofoza okukodwa

Isibonelo, namathisela ikheli le-subdirectory ye-GitHub elilandelayo:

https://github.com/owner/repo/tree/main/skills/my-skill

I-host izobona uhlobo lwekheli, inqume ukuthi kufanele yenze i-clone noma ilande, bese ihlaziya i-branch ne-subdirectory kusixhumanisi. Amafomu okufaka asekelwa yi-plugin ahlanganisa:

  • Ikheli lekhasi eliyinhloko le-repository ye-GitHub.
  • Isixhumanisi sefolda engaphakathi kwe-repository.
  • Isixhumanisi sefayela le-SKILL.md.
  • Isixhumanisi esiqondile se-ZIP.
  • Ifomethi ye-owner/repo.
  • Ikheli le-SSH.
  • Ukulayisha ifayela lendawo elingu-.md noma elingu-.zip.
  • Ukunamathisela ngqo okuqukethwe okuphelele kwe-SKILL.md.

Uma indawo okuqondiswe kuyo isivele ine-skill enegama elifanayo, i-plugin ngeke iyibhale phezu kwayo buthule; izoqala ngokwenza isipele bese iyishintsha. Lapho ususa i-skill, ifayela nalo lingena ku-directory yezipele futhi ngeke lisuswe unomphela.

Buka ama-skill asetshenziswe emzuliswaneni ngamunye wengxoxo

Qala ingxoxo ngokusebenzisa i-DSH njengokujwayelekile. Ngemva kokuphela komzuliswano ngamunye, i-plugin izokhiqiza umbiko ngokusekelwe ku-event stream yeseshini, bese iveza isaziso somdabu sohlelo kanye.

  1. Qedela umzuliswano owodwa wengxoxo.
  2. Bheka isiphetho esifushane kubha engenhla kwebhokisi lokufaka.
  3. Chofoza ibha ukuze uvule umbiko ogcwele walowo mzuliswano.
  4. Ungasebenzisa futhi isithonjana kubha yesokunxele ukuze ungene kuphaneli emaphakathi, ubuke umbiko kanye nekhathalogi yama-skill.

Le ndlela yokuthola ayidingi ukuthi imodeli imemezele empendulweni yayo ukuthi ibize ini. Ngakho noma imodeli ikhohlwa ukusho, iphaneli isazobonisa umphumela ngokusekelwe kumarekhodi ama-event.

Biza futhi usebenzise i-skill ngokuchofoza okukodwa

Ibha engenhla kwebhokisi lokufaka ukuphela kwendawo enikeza umsebenzi wokubiza ngokuchofoza okukodwa. Ngemva kokuvula ibha, chofoza u-Yisho ekhadini le-skill oyifunayo; i-plugin izokwengeza isenzo esihambisanayo ku-draft yamanje:

/igama 

Bese ucindezela u-Enter ukuze uyithumele, futhi i-skill izobizwa ngesenzo sesandla. Isaziso esivela ngemva kokufaka ngempumelelo i-skill naso sinenkinobho efanayo, ngakho ungayibiza futhi uyisebenzise ngokushesha ngemva kokufaka.

Setha igama lokubonisa ngesiShayina

I-plugin ibonisa igama lesiShayina ngenkambu ethi display-name-zh ese-meta.yaml ye-skill ngokwayo. Ungaligcwalisa ngesikhathi sokufaka, noma uliguqule ekhadini le-skill ngemva kokufaka.

  • Uma ugcwalisa igama lesiShayina, iphaneli izokhetha ukulibonisa kuqala.
  • Uma ushiya le nkambu ingenalutho, igama lesiShayina lokubonisa lizosuswa.
  • Isenzo sokubiza esithi /igama sisasebenzisa ikhodi ye-ASCII, futhi asithinteki egameni lokubonisa ngesiShayina.

Kuma-skill angenalo igama lesiShayina, i-plugin ingahumusha ngokuzenzakalelayo futhi igcine umphumela wokubonisa.

Iziphakamiso zokusebenzisa ezithuthukile

Qonda imodi yokufunda kuphela

Uma indawo ye-host ingakuvumeli ukubhala, i-plugin izoshintshela ngokuzenzakalelayo esimweni sokufunda kuphela futhi ichaze isizathu. Ngaleso sikhathi usengabuka imibiko nekhathalogi, kodwa imisebenzi yokufaka, ukuguqula noma ukususa izovinjelwa yizimvume ze-host.

Sebenzisa izipele ukuze ugweme amaphutha

Ngaphambi kokushintsha i-skill enegama elifanayo, kwenziwa isipele ngokuzenzakalelayo; umsebenzi wokususa nawo awususi amafayela ngokuphelele. Ngaphambi kokuthuthukisa noma ukufaka i-skill umthombo wayo ongacacile, kunconywa ukuthi uqinisekise ukuthi i-directory yezipele kanye nesipele sohlu lwephrofayela kuyatholakala, ukuze ukwazi ukubuyela emuva uma kudingeka.

Hlukanisa izinguquko zeklayenti nezase-host

I-client bundle itholwa kabusha lapho kuvulwa ikhasi, ngakho izinguquko ezihlanzekile zeklayenti ngokuvamile zidinga ukuvuselela ikhasi kuphela. Okuqukethwe okusehlangothini lwe-host kulayishwa enkumbulweni lapho i-DSH iqala, ngakho noma yikuphi ukuguqulwa kwe-host noma ukufaka i-plugin kufanele kulandelwe ukuqala kabusha i-DSH Desktop Beta.

Vula itimu emnyama nezinye izilungiselelo

I-plugin isekela itimu emnyama, izaziso zesistimu ngemva komzuliswano ngamunye, inqolobane yokuhumusha okuzenzakalelayo kanye nezinketho ezigcwele zokumisa. Izinketho ezithile kanye nemikhawulo yokufaka kungatholakala emiyalweni yokufaka.

Ukuthuthukisa nokwakha

Uma uguqule i-src/client/, kufanele ukhiqize kabusha imiphumela yokwakha yeklayenti:

node tools/build-client.mjs

lib/client.js iwumphumela wokwakha okufanele ufakwe ku-repository, ngoba umshini okuqondiswe kuwo ungase ungabi nawo amathuluzi okwakha. Izinguquko ku-src/client/ kufanele zibe ku-commit efanayo nefayela elakhiwe kabusha; kungenjalo ukuhlolwa kwe-verify-install.mjs kokuvumelana kwe-bundle nephakheji kuzohluleka.

Isikhathi sokusebenza sephrojekthi asinazo ezinye izinc依依ko; womabili ama-peer dependencies ahlinzekwa yi-host. Umklamo we-architecture, imithetho yokuphepha yenjini yokufaka, izingibe zokuqalisa kanye nemininingwane yokuhlola kungatholakala emaphuzwini abalulekile omklamo.

Isifinyezo

echocat-skill-panel 3.0 ihlanganisa ukulandelela ukubizwa kwama-skill, ukuphequlula ikhathalogi, ukufaka, ukubiza, ukubonisa amagama esiShayina kanye nokukhipha ngokuphepha ngaphakathi kwe-DSH Desktop Beta. Ngemva kokufaka i-plugin nokuqalisa kabusha uhlelo, ungabuka ngokushesha umbiko womzuliswano ngamunye ngebha engenhla kwebhokisi lokufaka, futhi usebenzise inkinobho yokubiza ukuze ungeze i-skill oyifunayo ku-draft. Iphrojekthi inelayisensi ye-MIT.