Google Labs abre o código aberto do formato de design Stitch DESIGN.md

robot
Geração de resumo em curso

ME News notícia, 22 de abril (UTC+8), de acordo com o monitoramento do Beating, o Google Labs divulgou o rascunho do formato de especificação DESIGN.md usado internamente na ferramenta de design de IA Stitch. Este é um formato de arquivo que permite que um agente de IA compreenda o sistema de design, anteriormente usado apenas internamente no Stitch; após a abertura do código, pode ser reutilizado em ferramentas fora do Stitch com as mesmas regras de design.
Um arquivo DESIGN.md possui duas camadas: o cabeçalho YAML na parte superior que descreve tokens de design, legível por máquina, incluindo cores (valores hex), fontes (com fontFamily, fontSize, fontWeight, lineHeight etc.), espaçamento, cantos arredondados e componentes; abaixo, o corpo em Markdown apresenta as razões de design em ordem de Visão Geral, Cores, Tipografia, Layout, Elevação & Profundidade, Formas, Componentes, Do’s and Don’ts, para leitura.
As propriedades dos componentes referenciam os tokens acima usando uma sintaxe como {colors.primary}.
A ferramenta CLI associada oferece lint (com 7 regras e verificação de contraste WCAG), diff (comparação de duas versões), export (exportação para os formatos Tailwind ou DTCG) e spec (geração de documentação de especificação).
O sistema de tokens segue o padrão W3C Design Tokens Format Module.
A versão atual é alpha 0.1.0, sob licença Apache-2.0, mantida por 5 contribuidores, incluindo davideast.
Os usuários podem gerar seu próprio DESIGN.md em stitch.withgoogle.com ou enviar alterações ao repositório no GitHub google-labs-code/design.md.
Para agentes de programação de IA, isso equivale a um contrato de design verificável por máquina: o agente não precisa mais adivinhar a finalidade de uma cor ou a lógica de layout de um componente, podendo verificar as escolhas com base nos tokens e realizar autoavaliações de acessibilidade de cores usando as regras WCAG.
(Origem: BlockBeats)

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar