Anpassade skills

Gör en rutin du upprepar till ett eget verktyg. En anpassad skill fungerar som en inbyggd. Vilken agent som helst på din dator kan hitta den, läsa in den och anropa den i din app.


Översikt

Varje anslutning erbjuder sina verktyg i skills, till exempel scen, importera och material. Du kan lägga till dina egna bredvid dem, till exempel en scenrapport, en studieregel för importer, eller en batch-namnändring. En skill är en mapp med tre delar:

  • En SKILL.md som beskriver den.
  • En tools.yaml som listar dess verktyg.
  • Skripten som körs inuti appen.

Anpassade skills fungerar i Blender. Sidan Skills i Meshy DCC Core-fönstret visar varje skill, varifrån den kommer, och vilken öppen app som har läst in den.

Sidan Skills i Meshy DCC Core-fönstret, med de skills som varje ansluten Godot- och Blender-instans har läst in, inklusive den anpassade skillen my-scene-report


Be din agent skriva en

Meshy DCC-skillen innehåller en guide för att skriva skills, så att din agent kan skriva en åt dig. Beskriv rutinen, till exempel:

  • Skriv en Blender-skill åt mig som räknar objekten i den öppna scenen efter typ.
  • Lägg till ett verktyg i min scene-report-skill som listar meshar med fler än 50 000 polygoner.

Agenten skriver filerna till din skills-mapp, kontrollerar dem, läser om de öppna apparna, och provar det nya verktyget. För att kopiera en färdig prompt, gå till My skills på sidan Skills.

Avsnittet My skills på sidan Skills, med en anpassad skill vid namn my-scene-report markerad In use i Blenders standardmapp, en tom standardmapp för Godot, och en prompt för att låta din agent skriva en


Din mapp för skills

Följande tabell visar mappen varje app läser.

AppMapp
Blender~/.meshy-dcc/blender/skills/

Namnge varje skill-mapp med gemena ord sammanfogade med bindestreck, och börja den med my- eller din studios prefix, till exempel my-scene-report. Återanvänd inte namnet på en inbyggd skill. Om du gör det använder Meshy DCC Core den inbyggda skillen och ignorerar din kopia.

För att kontrollera en skill innan du läser in den, kör:

meshy-dcc lint ~/.meshy-dcc/blender/skills/my-scene-report

Läs in en ny skill

Öppna appar plockar upp nya och ändrade skills när de läses om. För att läsa om dem, gå till sidan Skills och klicka på Reload in open apps. Varje skill visar ett av följande tillstånd:

  • In use: inläst och redo i de öppna apparna.
  • Waiting for reload: på disk, inte inläst ännu. Om en skill stannar i detta tillstånd efter en omläsning har den ett fel. För att se felet, kör meshy-dcc lint på dess mapp.
  • Same name as a built-in skill; rename it: den inbyggda skillen vinner. Ge din ett annat namn.
  • App not open: appen den tillhör körs inte.

Skills som redan är inlästa förblir inlästa mellan omläsningar, och en ändrad skill läses om av sig själv.


Dela skills med ditt team

För att dela skills med ditt team, håll dem i en delad mapp. På sidan Skills, ange mappens fullständiga sökväg och klicka på Add folder. Öppna appar läser om den direkt, och dess skills visas för varje agent på den datorn.