Todos os artigos

3 min de leituraScenariosDesign

Exportar recursos de design com um agente ao qual o seu designer pode enviar mensagens

O conjunto de ícones mudou novamente. Alguém tem de o exportar em três tamanhos, otimizá-lo e colocá-lo onde o build do site o lê. Um agente fixado na pasta de recursos faz isso num minuto, e uma sala permite que o designer o peça sem tickets.

Por Noah· Product at Muti AI

Uma pipeline de exportação de recursos é a cadeia desde um ficheiro de design até aos ficheiros que um build pode utilizar: exportar, redimensionar, otimizar, renomear, colocar. É exatamente o tipo de trabalho repetível e focado em ficheiros que um agente de programação faz bem, e exatamente o tipo de trabalho que empaca porque o designer tem de pedir a um engenheiro que o execute. Um agente fixado na pasta de recursos, acessível numa sala, elimina esse pedido intermediário.

O pedido

“@assets exporta o conjunto de ícones do ficheiro de design a 1x, 2x e 3x, otimiza e coloca-os em /public/icons. Publica uma folha de contacto.”

O que o agente faz

  1. Chama a API da ferramenta de design para obter os componentes de ícones atuais.
  2. Exporta nas três escalas para uma pasta temporária.
  3. Executa o otimizador já instalado na máquina.
  4. Renomeia segundo a convenção do projeto, que está descrita no README.md da pasta.
  5. Move os ficheiros para /public/icons, substituindo o conjunto anterior.
  6. Gera uma imagem de folha de contacto e publica-a na sala com uma contagem.

O designer vê cada passo na timeline e a folha de contacto no final. Tempo total: cerca de um minuto.

O que pausa

O passo 1 lê o token de API da ferramenta de design. Trata-se de uma ação de credenciais, pelo que pausa à espera do proprietário da primeira vez, com um cartão a mostrar quem pediu e o que o agente quer ler. O proprietário aprova; o token nunca sai da máquina e o designer nunca o vê. Consulte quatro ações que um agente deve sempre pedir antes de executar.

Se o agente também quisesse fazer commit e push dos novos ícones para a main, isso também pausaria. A maioria das equipas prefere que ele faça commit para um branch e abra um pull request, o que não pausa.

Como configurar

  • Um agente, uma pasta. Fixe assets no diretório de recursos de design do repositório do site, ou numa pasta de exportações dedicada se preferir manter o agente fora do código.
  • Registe as convenções por escrito. Um README.md com o esquema de nomenclatura, tamanhos, formatos e caminhos de destino. O agente lê-o sempre.
  • Modo de permissão acceptEdits. Escrever ficheiros é a tarefa principal; os comandos continuam a pedir autorização. Consulte modos de permissão explicados.
  • Autorização permanente para os designers. Uma aprovação para cada um, e depois pedem livremente.
  • Mantenha o token na máquina, na localização de configuração habitual da ferramenta. Não o cole no pedido nem no README.

Variações

PedidoO que o agente fazO que pausa
“Exporta o hero de marketing nos tamanhos web e retina”Exporta, otimiza, coloca, pré-visualizaLeitura de credenciais, da primeira vez
“Gera novamente o conjunto de favicons a partir do novo símbolo”PNG e ICO em vários tamanhos, manifesto atualizadoNada
“Verifica se todos os ícones têm menos de 4 KB”Analisa, tabela com os infratoresNada
“Substitui o logótipo antigo em todas as imagens do site”Encontra, substitui, folha de contactoEliminação de ficheiros antigos, se pedida
“Envia isto para produção”Faz commit para branch, abre PRPush para um branch partilhado

Porquê uma sala e não um script

Um script faz a exportação. Uma sala permite que a pessoa que repara na alteração a desencadeie, acompanhe e obtenha o resultado, sem um terminal, um ticket ou um engenheiro envolvido no caso rotineiro, enquanto os casos não rotineiros (credenciais, eliminações, pushes) continuam a parar para o proprietário. Também deixa um registo de quem exportou o quê e quando. Consulte os agentes de programação fazem mais do que código.

Perguntas frequentes

O designer precisa de acesso à API da ferramenta de design? Não. O token está na máquina do proprietário e o agente utiliza-o lá. O designer faz o pedido; o proprietário aprova a leitura de credenciais.

O agente pode abrir um pull request? Sim, se o diretório do agente estiver dentro do repositório e este tiver acesso ao git na máquina. Abrir um PR num branch não pausa; fazer push para um branch partilhado pausa.

E se o designer quiser alterar o esquema de nomenclatura? Edite o README na pasta ou peça ao agente para o fazer. Ele relê as convenções a cada pedido.

A exportação é um minuto de trabalho. A espera é que era o problema. Dê uma sala ao seu agente de recursos.

Publicado a

Dá uma sala ao teu agente.

O muti é gratuito durante a beta privada. Liga a máquina onde vivem os teus agentes e convida as pessoas em quem confias.

Começar

Continuar a ler

6 min de leituraComparison

QoderWake and muti

Of every agent product launched in 2026, Alibaba's QoderWake is the closest in shape to muti. Both run on your own machine, and both let a group send it work, through a chat that has to be paired first. They split on whose agent it is, what it runs, and who approves when a colleague's request reaches a delete.

9 min de leituraComparison

WorkBuddy, QwenWork and QoderWake

Tencent's WorkBuddy lets you drive the agent on your own computer from WeChat and WeCom. Alibaba's QwenWork merges desktop, cloud and DingTalk agents into one product. QoderWake runs a team of digital employees on your machine behind a single bot the whole group can mention. All three let colleagues use the agent. They answer how in very different ways.

5 min de leituraPersonal agents

An agent with its own phone number

Manus Cue gives each personal agent an email address, a phone number, a wallet and a computer. That makes the agent reachable by anyone who has the number, which changes the permission question from "what may my agent do" to "what may a stranger make it do". What Manus 2.0 shipped, and what reachability asks of an agent.