Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Genie Code ügynök módban való kiterjesztéséhez speciális képességeket hozhat létre a tartományspecifikus feladatokhoz. Ez a lap bemutatja, hogyan hozhat létre és optimalizálhat készségeket.
Mik azok a készségek?
Olyan készségeket hozzon létre, amelyekkel speciális képességekkel bővítheti a Genie Code-ot. A készségek az ügynöki készségek nyílt szabványát követik. A Készségek csomag tartományspecifikus ismereteket és munkafolyamatokat tartalmaz, amelyeket a Genie Code betölthet, ha az adott feladatok elvégzéséhez szükséges. A készségek tartalmazhatnak útmutatást, ajánlott eljárásokat, újrafelhasználható kódot és végrehajtható szkripteket.
A készségeket tartományspecifikus feladatokhoz kell igazítani. A készségekkel nagyobb kontextust (például szkripteket, példákat és egyéb erőforrásokat) biztosíthat egy feladathoz, mint az utasítások. A globálisan alkalmazott egyéni utasításoktól eltérően a képességek automatikusan és csak a megfelelő környezetben töltődnek be. Ügynök módban a Genie Code automatikusan betölti a készségeket, ha szükséges, a kérés és a képesség leírása alapján. A képességeket @ manuálisan is meghívhatja, ha megemlíti őket. Ez egy hatékony környezeti ablakot tart fenn, és csökkenti annak szükségességét, hogy ugyanazt a környezetet több csevegésben is biztosítsa.
Megjegyzés:
A képességek csak Genie Code Agent módban támogatottak.
Készségek létrehozása
A készségek a /Users/{username}/.assistant/skills/ könyvtárban találhatók. Minden képességhez tartoznia kell egy saját mappának, és annak a mappának egy SKILL.md fájlt kell tartalmaznia.
Új képesség létrehozása:
A felhasználói munkaterület mappájában hozzon létre egy új készségmappát. A mappa elérési útjának a következőnek kell lennie:
/Users/{username}/.assistant/skills/.A létrehozás után gyorsan elérheti ezt a mappát a Genie Code panelen. Kattintson
Beállítások, majd kattintson
Nyissa meg a Készségek mappát.
Hozzon létre egy dedikált mappát a képességmappában. Minden képességnek saját mappával kell rendelkeznie. Ha például személyes munkafolyamatokhoz hoz létre készséget, a mappastruktúra a következő lehet:
/Users/{username}/.assistant/skills/ └── personal-workflows/ └── SKILL.mdA képességmappában hozzon létre egy
SKILL.mdfájlt. Ez a fájl szükséges, és meghatározza a képességet. A készségek az ügynöki készségek specifikációit követik.Adja hozzá a képességéhez szükséges előteret:
--- name: skill-name description: A description of what this skill does and when to use it. ---A fejléc után adja hozzá a képesség utasításokat Markdown formátumban. Javasoljuk, hogy a következő szakaszokat foglalja bele:
- Lépésről lépésre szóló útmutató: Világos eljárási útmutatás
- Példák: Mintabemenetek és várt kimenetek
- Szélsőséges esetek: Gyakori változatok és kivételek
(Nem kötelező) Az összetettebb készségek érdekében további erőforrásokat biztosíthat és hivatkozhat referenciára:
- Az ügynök által futtatható végrehajtható kódot tartalmazó szkriptek.
- További referenciadokumentációkat, például ajánlott eljárásokat és sablonokat tartalmazó fájlok.
Ha más fájlokra hivatkozik, használjon relatív elérési utakat a gyökérképességből.
Előfordulhat például, hogy rendelkezik egy személyes munkafolyamat-jártassággal, amely az ETL ajánlott eljárásaira, irányítópultsablonjaira és szkriptjeire hivatkozik a csővezeték beállításához és üzembe helyezéséhez. A képesség mappája a következő fájlokat tartalmazhatja:
/Users/{username}/.assistant/skills/ ├── personal-workflows/ ├── SKILL.md # Workflow overview and best practices ├── etl-patterns.md # Personal ETL best practices ├── dashboard-templates.md # Reusable dashboard patterns └── scripts/ ├── pipeline-setup.sh # Environment setup scripts └── model-deploy.py # Model deployment automation
A Genie Code funkció automatikusan érzékeli a készségeit, amikor legközelebb ügynöki módban használja. A képességeket is megemlítheti, hogy a Genie Code használja őket.
Bevált gyakorlatok
Kövesse az alábbi irányelveket a hatékony készségek írásához:
- A készségek összpontosítása. A készségek akkor működnek a legjobban, ha egyetlen tevékenységre vagy munkafolyamatra összpontosítanak. A szűk hatókör megkönnyíti a Genie Code számára, hogy felismerje, ha egy képesség érvényes.
- Használjon egyértelmű neveket és leírásokat. Egy tömör, leíró név és összegzés segít abban, hogy a Genie Code a megfelelő készséget a megfelelő kéréshez társítsa.
- Legyen explicit és példaalapú. Írja le lépésről lépésre a munkafolyamatokat, és adjon meg konkrét példákat vagy mintákat, amelyeket a Genie Code újra felhasználhat.
- Kerülje a szükségtelen körülményeket. Csak a tevékenységhez szükséges információkat tartalmazza. A további részletek megnehezíthetik a készségek megbízható alkalmazását.
- Ismételje meg az idő múlásával. A készségeket élő munkafolyamatként kezelheti. A valós használaton alapuló kis frissítések jelentősen javíthatják az eredményeket.
- Válassza külön az útmutatást az automatizálástól. A Markdown használatával elmagyarázhatja a szándékot és az ajánlott eljárásokat, valamint az megismételhető műveletek szkripteit. A szempontok külön kezelése megkönnyíti a készségek karbantartását és újrafelhasználását.
Lásd még
- Tippek a Genie Code-válaszok fejlesztéséhez: Megtudhatja, hogyan hivatkozhat manuálisan a készségekre a csevegőüzenetben.