
谷歌正式将 Stitch 中的 DESIGN.md 格式规范草案开源。这一举措旨在打破设计工具之间的壁垒,让 AI 代理能够准确理解人类的设计意图,从而生成符合品牌规范、具备无障碍标准(WCAG)的用户界面。

通过 DESIGN.md,开发者可以将设计规则从一个项目轻松导出或导入到另一个项目,无需每次重新定义基础样式。这标志着 AI 辅助设计从“猜测意图”向“精确执行”迈出了关键一步。
核心价值:AI 与设计的通用语
1. 🤖 消除 AI 的“猜测”
传统的 AI 绘图或代码生成工具往往难以把握品牌细微差别。DESIGN.md 提供了一种结构化的自然语言描述,让 AI 代理确切知道:
- 某种颜色在什么场景下使用(如:主按钮、警告背景)。
- 字体层级如何对应信息重要性。
- 间距系统背后的逻辑。
2. 内置无障碍验证
AI 代理可以根据 DESIGN.md 中定义的规则,自动验证生成的 UI 是否符合 WCAG (Web Content Accessibility Guidelines) 标准,确保对比度、可读性等指标达标,从源头提升产品的包容性。
3. 跨平台复用
作为纯文本格式,DESIGN.md 不依赖任何专有软件。你可以在 Figma、Stitch、VS Code 或任何支持 Markdown 的环境中编写和共享它,实现设计系统的无缝迁移。
核心功能更新
此次开源不仅发布了基础规范,还引入了以下增强功能:
1. 🎨 令牌部分 (Tokens Section)
- 自然语言 + 数据共存:允许在同一个文件中混合使用设计令牌(如 Hex 色值、像素间距)和自然语言描述。
- 示例:
## Colors - `primary-blue`: #0056D2 (用于主要行动按钮,传达信任感) - `error-red`: #D93025 (仅用于严重错误状态,需配合图标使用)
2. 组件部分 (Components Section – 实验中)
- 定义复合元素:正在试验一个新的区块,用于定义按钮、卡片、导航栏等组件的结构和行为规则。
- 社区反馈驱动:谷歌邀请开发者参与测试并提供反馈,共同完善组件描述的标准化方式。
3. CLI 验证器
- 自动化检查:仓库中包含一个命令行工具,可用来验证你的 `design.md文件是否符合规范语法。
- 集成友好:非常适合嵌入 CI/CD 流程或在调用 AI 代理前进行预检查,确保输入给 AI 的上下文是准确且无歧义的。
如何使用
1. 获取规范与工具
访问 Google Labs 开源的 DESIGN.md 仓库,下载规范文档及 CLI 验证器。
2. 编写你的设计系统
创建一个 DESIGN.md 文件,描述你的品牌色彩、排版、间距及组件规则。利用新的“令牌部分”清晰定义每个设计决策背后的原因。
3. 接入 AI 代理
将 DESIGN.md 的内容作为上下文(Context)提供给支持该规范的 AI 代理(如 Stitch 或其他兼容工具)。AI 将依据这些规则生成代码或设计稿。
4. 验证与迭代
使用 CLI 工具检查文件格式,并根据生成结果调整描述,直至 AI 输出的 UI 完美契合你的品牌预期。
相关导航


Mantis

Learn Your Way

Game Arena

Claude Design System Prompt

Google Workspace Studio

Dembrandt






