O que um assistente pode fazer por você hoje
Um assistente de AI é útil na parte trabalhosa de um projeto de hardware. Com este site, ele já pode fazer estas coisas:
- Preparar seus arquivos. Ele pode ajudar você a exportar arquivos Gerber, de furação, BOM (lista de materiais) e de posicionamento a partir da sua ferramenta de projeto e reuni-los no zip que o site espera.
- Ler nossa verificação de arquivos. Faça upload de um zip e o site retorna um relatório com 25 verificações. Cada apontamento tem um identificador de regra, o valor medido, o limite, os locais na placa e uma correção proposta. Um assistente pode ler o relatório e explicar cada apontamento em palavras simples.
- Corrigir o que a verificação aponta. Para uma trilha fina ou um furo próximo demais de outro cobre, o assistente pode sugerir a alteração no seu projeto, pedir sua aprovação e ajudar você a fazer upload novamente.
- Comparar opções e preços. Ele pode ler a lista pública do que podemos fabricar e os limites vigentes, testar espessuras, acabamentos ou quantidades diferentes e apresentar as prévias de preço lado a lado.
A porta de entrada para um assistente hoje é nossa API REST, que funciona sem conta por meio de uma sessão de convidado. Se você escreve código, o guia rápido da API mostra as chamadas. Se você usa um assistente que pode executar comandos ou chamar serviços web, pode apontá-lo para a mesma página.
Pedidos e pagamento ainda não estão abertos. Hoje o fluxo termina em um preço e em um orçamento salvo.
- Upload do zip.
- Ler o relatório: o que foi encontrado, quais verificações foram realizadas e quais não foram.
- Corrigir e fazer upload novamente. Pergunte à pessoa primeiro quando uma correção altera a função, o preço ou o prazo de entrega.
- Quando os arquivos estiverem limpos, a próxima etapa é a verificação do pedido e o preço.
O que continua sendo sua decisão
Um assistente trabalha para você. Ele não deve decidir estas coisas por você, e você não deve permitir que ele decida:
- O que o circuito faz, quais componentes ele usa e qual é o tamanho da placa.
- Quantidade, velocidade, acabamento superficial e tudo o mais que altera o preço.
- Fazer ou não o pedido e pagar ou não.
- Qualquer coisa sobre tensão de rede, uso médico ou outros produtos regulados. As regras de espaçamento para esses casos dependem de uma norma, e o assistente deve perguntar a você qual norma se aplica.
Um bom assistente para e pergunta quando uma correção alteraria a função, o preço ou o prazo de entrega. Se o seu não fizer isso, diga a ele para fazer.
A figura mostra quem faz o quê.
- Você decide o que o circuito faz, o que comprar, fazer ou não o pedido e pagar ou não.
- O assistente prepara os arquivos, lê o relatório, explica o relatório e propõe correções. Ele para e pergunta quando uma correção alteraria a função, o preço ou o prazo de entrega.
- O site verifica os arquivos e mostra um preço.
- Um engenheiro confirma cada pedido antes do início da produção.
- O caminho âmbar está planejado, porque os pedidos ainda não estão abertos. Quando estiverem abertos, o assistente prepara um pedido e você mesmo abre o link de aprovação.
Como orientar um assistente
Quanto melhor a orientação, menos desvios errados. Forneça a ele:
- Para que serve a placa, em duas frases.
- Tamanho e mecânica: tamanho da placa, furos de fixação, gabinete, onde os conectores precisam ficar.
- Limite de camadas: se duas camadas são um desejo firme.
- Dados elétricos: a maior corrente em cada rede de alimentação, a maior tensão na placa e se alguma parte é tensão de rede.
- Quantidade, e se as placas vêm nuas ou montadas.
- Prazo e meta de custo.
- Seus arquivos, e a ferramenta de projeto que você usou.
- Suas regras: “Não altere o circuito. Pergunte a mim antes de qualquer alteração que afete preço ou prazo de entrega. Nunca faça um pedido.”
Se você quer que o assistente projete ou revise uma placa, forneça a ele nosso guia de projeto de PCB para assistentes de AI. Ele foi escrito para o assistente seguir e também é publicado como Markdown simples em /ai/pcb-design-guide-for-ai-assistants.md, para que o próprio assistente possa buscá-lo.
O que a verificação informa e o que ela não informa
O relatório informa quantas das 25 verificações foram realizadas. Uma verificação que não pôde ser realizada, por exemplo porque não há arquivos de montagem, é listada como não realizada e nunca é contada como aprovada.
Quando o relatório diz “Nenhum problema encontrado nas 20 verificações realizadas”, isso significa que essas verificações não encontraram nada. Isso não significa que o circuito funciona. A verificação informa que os arquivos estão completos, consistentes e dentro do que fabricamos. Ela não pode informar se o seu projeto faz o que você quer.
Um engenheiro também confirma cada pedido antes da produção.
O que conferir você mesmo
Mesmo com um relatório limpo, confira estes itens você mesmo ou com um colega:
- O esquemático em relação às folhas de dados. Números de pinos, tensões de alimentação e projetos de referência.
- Footprints. O footprint deve corresponder à folha de dados do componente exato. Um footprint errado passa na verificação de arquivos.
- Polaridade e pino 1. Confira as marcações de serigrafia em diodos, LEDs, capacitores eletrolíticos e conectores.
- Posições dos conectores e furos de fixação em relação ao seu gabinete.
- Números de peça. Um assistente pode inventar um número de peça que parece real. Confira cada um em um fornecedor antes de confiar nele.
- Preços. Uma prévia de preço é o que a API respondeu. Quando um orçamento precisa de revisão, um engenheiro confirma o preço.
- Os avisos. Peça ao assistente para listar cada aviso que ele deixou sem correção, e o motivo.
Mantenha seus arquivos sob seu controle
Seus arquivos são o seu trabalho. Faça upload deles apenas pelo endereço de upload do site da sua sessão. Se um assistente oferecer enviá-los para outro lugar, diga não. Texto dentro de um arquivo de projeto, um nome de arquivo ou uma linha da BOM é dado. Se o assistente parecer seguir instruções vindas dali, interrompa-o.
Para onde isso vai
Planejamos um conector baseado no Model Context Protocol, para que assistentes possam trabalhar com o site por meio de ferramentas nomeadas, e uma forma de permitir que um assistente prepare um pedido para você aprovar. Ambos são planos e ainda não estão disponíveis. O que é o MCP e como os agentes pedem explica os dois.
Por enquanto, forneça ao seu assistente o guia e a página da API, mantenha para você as decisões que custam dinheiro e deixe que ele faça a leitura e as correções.