Sua UI de IA parece genérica... Isso resolve (DESIGN.md)
BBetter Stack
Computing/SoftwareSmall Business/StartupsPhotography/ArtInternet Technology
Transcript
00:00:00As ferramentas de código com IA estão ficando assustadoramente boas. Cursor, Claude Code, V0.
00:00:06Você cria um app funcional em minutos, mas ao abrir a UI, algo parece errado. O código funciona,
00:00:12mas a interface ainda parece amadora. Compare isso com Stripe, Linear ou Vercel.
00:00:17O que eles fazem de diferente? É apenas um arquivo simples chamado DesignMD,
00:00:22que o Google acaba de tornar código aberto. Vou te mostrar como injetar isso no seu código agora.
00:00:30O DesignMD é um arquivo markdown simples que diz aos agentes de IA como seu produto deve
00:00:38parecer e ser sentido. Cores, fontes, espaçamento, botões, regras de layout, acessibilidade, tudo.
00:00:45Em vez de adivinhar sua marca, a IA lê o arquivo e o segue. Sem exportação do Figma ou bagunça de JSON.
00:00:52Não preciso de um prompt de 10 parágrafos toda vez para ficar perfeito. O Google liberou o código
00:00:57em 21 de abril e, em poucas semanas, já explodiu no GitHub com mais de
00:01:0270.000 estrelas. Se você gosta de ferramentas e dicas de código, não esqueça de se inscrever.
00:01:08Temos vídeos novos o tempo todo. Certo, isso é muito legal. Deixe-me mostrar por que
00:01:12isso realmente importa. Vou usar o mesmo prompt aqui: "Construa um dashboard moderno".
00:01:18Primeiro, sem o arquivo DesignMD. Ele gera, e sim, é o clássico dashboard de IA.
00:01:24Tecnicamente funciona, certo? Mas tem aquela energia padrão do Tailwind. É a cara dele. Botoões
00:01:30aleatórios, cards genéricos... não há uma identidade real no que você está construindo.
00:01:35Agora, rodo o mesmo prompt, mas adiciono um arquivo DesignMD no estilo do Stripe,
00:01:42ou de qualquer marca que você queira, e veja a diferença. As cores se alinham.
00:01:48O espaçamento parece mais limpo. Os botões parecem que realmente combinam. A tela inteira
00:01:54tem personalidade. Mesma IA, mesmo prompt, mas agora com contexto. Sem o DesignMD, a IA
00:02:02fica adivinhando como o site deve ser. Com ele, a IA tem regras baseadas em plataformas
00:02:08comprovadas que já são bonitas. O que há dentro desse arquivo? Pense nele como
00:02:14um sistema de design que a IA consegue ler. No topo, você costuma ter tokens estruturados.
00:02:21Cores hexadecimais exatas, fontes, raio de borda, espaçamento. São regras rígidas, mas a parte
00:02:27importante vem depois: o Markdown. É aqui que você explica a intenção. Não apenas "use este azul",
00:02:34mas "este azul é o destaque principal e deve transmitir clareza e confiança". Isso importa porque
00:02:40a IA não precisa só de números, ela precisa de julgamento. Um bom DesignMD cobre paleta de cores,
00:02:47tipografia, componentes, layouts e acessibilidade. Assim, a IA recebe duas coisas ao mesmo tempo:
00:02:54os valores exatos e o motivo por trás deles. Por isso o resultado não se desvia do que queremos.
00:03:00A pergunta óbvia é: realmente precisamos de outro formato de design system?
00:03:05Já temos Figma, tokens em JSON, Cursor Rules e ClaudeMD.
00:03:11Mas cada um resolve um problema diferente. O Figma é visual, ótimo para humanos, mas
00:03:18geralmente vive fora do repositório. Tokens JSON são ótimos para máquinas, mas não explicam
00:03:25nosso gosto ou intenção. Cursor Rules e ClaudeMD dizem ao agente como se comportar,
00:03:31mas não são um sistema de design. O DesignMD une tudo isso. É legível por humanos
00:03:38e também por máquinas. Possui controle de versão e é nativo para agentes de IA.
00:03:44Essa é a grande mudança. Seu sistema de design não está mais preso em uma ferramenta.
00:03:49Ele vive junto ao seu código neste arquivo markdown. E por isso explodiu em
00:03:54apenas duas semanas. O repositório da comunidade já passou de 70.000 estrelas,
00:03:59o que é muito rápido. Estão compartilhando arquivos DesignMD do Linear, Stripe, Notion
00:04:04e Vercel. O motivo é simples: ninguém quer ficar digitando "faça algo limpo",
00:04:09"faça moderno", "melhore o espaçamento" ou "faça igual a tal site". Isso cansa rápido.
00:04:16Com o DesignMD, você para de se repetir. Você dá as regras de design uma vez e cada tela
00:04:23começa da mesma base. Essa é a vitória real: consistência e velocidade em todas as telas.
00:04:29Há menos retrabalho. Menos tempo corrigindo o mesmo botão feio pela décima vez.
00:04:34Sendo honesto: não é perfeito. É um ótimo começo, certo? Mas é apenas um arquivo,
00:04:39vive no seu repo e funciona em várias ferramentas. Inclui guia de acessibilidade e a
00:04:44configuração é quase zero. Super fácil de adotar. Além disso, o arquivo só é bom conforme o que
00:04:51você coloca nele. Um DesignMD fraco dará um resultado fraco, mas para devs solo,
00:04:57protótipos e workflows focados em IA, é um upgrade muito prático. Vale a pena usar?
00:05:02Provavelmente sim. Especialmente se você já usa Cursor, Claude Code ou V0. Comece com
00:05:08um template do repositório oficial. Coloque no seu projeto e personalize para sua marca.
00:05:13Seu objetivo não é tornar a IA criativa, mas sim fazer com que ela pare de adivinhar.
00:05:20Com regras claras, a UI fica consistente e seu app deixa de parecer uma demo de IA
00:05:25para parecer um produto real. Se gostou dessas dicas, inscreva-se no canal Better Stack.
00:05:31A gente se vê no próximo vídeo.