Skills personalizadas
Transforme uma rotina que repete numa ferramenta sua. Uma skill personalizada funciona como uma incorporada. Qualquer agente no seu computador consegue encontrá-la, carregá-la e chamá-la na sua aplicação.
Visão geral
Cada conector disponibiliza as suas ferramentas em skills, como cena, importar e materiais. Pode adicionar as suas próprias ao lado delas, por exemplo um relatório de cena, uma regra da casa para importações, ou uma renomeação em lote. Uma skill é uma pasta com três partes:
- Um
SKILL.mdque a descreve. - Um
tools.yamlque lista as suas ferramentas. - Os scripts que são executados dentro da aplicação.
As skills personalizadas funcionam no Blender. A página Skills da janela Meshy DCC Core mostra todas as skills, de onde vêm e qual aplicação aberta as carregou.

Peça ao seu agente para escrever uma
A skill Meshy DCC inclui um guia para escrever skills, para que o seu agente possa escrever uma por si. Descreva a rotina, por exemplo:
- Escreve-me uma skill de Blender que conte os objetos na cena aberta por tipo.
- Adiciona uma ferramenta à minha skill scene-report que liste malhas com mais de 50 000 polígonos.
O agente escreve os ficheiros na sua pasta de skills, verifica-os, recarrega as aplicações abertas e experimenta a nova ferramenta. Para copiar um prompt já pronto, vá a My skills na página Skills.

A sua pasta de skills
A tabela seguinte mostra a pasta que cada aplicação lê.
| Aplicação | Pasta |
|---|---|
| Blender | ~/.meshy-dcc/blender/skills/ |
Nomeie cada pasta de skill com palavras em minúsculas unidas por hífenes, e comece-a com my- ou o prefixo do seu estúdio, como my-scene-report. Não reutilize o nome de uma skill incorporada. Se o fizer, o Meshy DCC Core utiliza a skill incorporada e ignora a sua cópia.
Para verificar uma skill antes de a carregar, execute:
meshy-dcc lint ~/.meshy-dcc/blender/skills/my-scene-report
Carregar uma nova skill
As aplicações abertas detetam skills novas e alteradas quando são recarregadas. Para as recarregar, vá à página Skills e clique em Reload in open apps. Cada skill mostra um destes estados:
- In use: carregada e pronta nas aplicações abertas.
- Waiting for reload: no disco, ainda não carregada. Se uma skill permanecer neste estado depois de um recarregamento, tem um erro. Para ver o erro, execute
meshy-dcc lintna sua pasta. - Same name as a built-in skill; rename it: a skill incorporada prevalece. Dê um nome diferente à sua.
- App not open: a aplicação a que pertence não está em execução.
As skills já carregadas permanecem carregadas após novos recarregamentos, e uma skill alterada recarrega-se automaticamente.
Partilhar skills com a sua equipa
Para partilhar skills com a sua equipa, mantenha-as numa pasta partilhada. Na página Skills, introduza o caminho completo da pasta e clique em Add folder. As aplicações abertas recarregam-na de imediato, e as suas skills ficam visíveis para todos os agentes nesse computador.