Vlastní skills
Proměňte rutinu, kterou opakujete, ve vlastní nástroj. Vlastní skill funguje stejně jako vestavěná. Kterýkoli agent ve vašem počítači ji může najít, načíst a volat ve vaší aplikaci.
Přehled
Každý konektor nabízí své nástroje ve skills, jako je scéna, import a materiály. Vedle nich můžete přidat vlastní, například report scény, vlastní pravidlo pro import nebo hromadné přejmenování. Skill je složka se třemi částmi:
SKILL.md, který ji popisuje.tools.yaml, který vypisuje její nástroje.- Skripty, které se spouštějí uvnitř aplikace.
Vlastní skills fungují v Blenderu. Stránka Skills v okně Meshy DCC Core zobrazuje každou skill, odkud pochází a kterou otevřenou aplikací byla načtena.

Požádejte svého agenta, aby jednu napsal
Skill Meshy DCC obsahuje návod pro psaní skills, takže vám ji agent může napsat sám. Popište rutinu, například:
- Napiš mi skill pro Blender, která spočítá objekty v otevřené scéně podle typu.
- Přidej do mé skill scene-report nástroj, který vypíše meshe s více než 50 000 polygony.
Agent zapíše soubory do vaší složky se skills, zkontroluje je, znovu načte otevřené aplikace a vyzkouší nový nástroj. Chcete-li zkopírovat hotový prompt, přejděte na My skills na stránce Skills.

Vaše složka se skills
Následující tabulka ukazuje složku, kterou každá aplikace čte.
| Aplikace | Složka |
|---|---|
| Blender | ~/.meshy-dcc/blender/skills/ |
Pojmenujte každou složku se skill malými slovy spojenými pomlčkami a začněte ji předponou my- nebo předponou vašeho studia, například my-scene-report. Nepoužívejte znovu název vestavěné skill. Pokud to uděláte, Meshy DCC Core použije vestavěnou skill a vaši kopii ignoruje.
Chcete-li skill před načtením zkontrolovat, spusťte:
meshy-dcc lint ~/.meshy-dcc/blender/skills/my-scene-report
Načtení nové skill
Otevřené aplikace rozpoznají nové a změněné skills při opětovném načtení. Chcete-li je znovu načíst, přejděte na stránku Skills a klikněte na Reload in open apps. Každá skill zobrazuje jeden z těchto stavů:
- In use: načtena a připravena v otevřených aplikacích.
- Waiting for reload: na disku, zatím nenačtena. Pokud skill zůstane v tomto stavu i po opětovném načtení, obsahuje chybu. Chybu zobrazíte spuštěním
meshy-dcc lintna její složce. - Same name as a built-in skill; rename it: vestavěná skill má přednost. Dejte své skill jiný název.
- App not open: aplikace, ke které patří, není spuštěná.
Skills, které jsou již načtené, zůstanou načtené i po opětovném načtení, a změněná skill se znovu načte sama.
Sdílení skills s týmem
Chcete-li sdílet skills se svým týmem, uchovávejte je ve sdílené složce. Na stránce Skills zadejte úplnou cestu ke složce a klikněte na Add folder. Otevřené aplikace ji okamžitě znovu načtou a její skills se zobrazí každému agentovi na daném počítači.