10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

Google 开源 design.md:让 AI Agent 输出专业 UI 的设计规范

1月前 AI开源项目 464 0

AI 写网页时总爱偷懒——上来就是 Tailwind 默认配色、Inter 字体,一看就是模板味。五年前 Tailwind 创始人把 TailwindUI 里每个按钮都设成 bg-indigo-500,导致地球上每个 AI 生成的 UI 都是靛蓝色。

让它换风格,它就把紫色换成橙色,仅此而已。问题在于,我们很难用精确的专业语言指导 AI 调整视觉风格,说"高级一些"、"炫酷一些"这种抽象表达,AI 根本无法生成符合预期的效果。

AI生成的模板化UI

最近几个月,GitHub 上涌现了大量让 AI 生成网页更美观的开源项目。其中 Google Labs 开源的 design.md 尤为值得关注——上线不久就拿到近 2 万 Star。

design.md 是什么

DESIGN.md 是写给 AI Agent 看的设计系统规范文件。类比一下就好理解:大家都在写 CLAUDE.md、AGENTS.md 教 AI 怎么写代码,而 DESIGN.md 教 AI 怎么写长得对的代码。

它最早是 Google 内部 AI 设计工具 Stitch 的配套规范,让设计师在 Stitch 里调好风格后,AI 能稳定输出符合该风格的 UI。2026 年 4 月,Google 把这套规范开源。

design.md 开源项目

GitHub 地址:google-labs-code/design.md

你可能还听说过另一个项目 Awesome Design.md,它把 Claude、Notion、Apple 等知名网站的视觉风格逆向翻译成 DESIGN.md 文件,已有 70+ 个真实品牌样本。两者的区别是:Google 的 design.md 定义了文件格式标准,VoltAgent 的 Awesome Design.md 则是按这个标准填好的内容范例。

核心设计:两层结构

DESIGN.md 文件分为两层:

第一层:YAML front matter——机器可读的设计 token,包括颜色十六进制值、字号、间距、圆角等精确数值。

第二层:Markdown 正文——人可读的设计理念,解释为什么主色选这个、为什么按钮要做成圆角。

这是它最聪明的地方:AI 既拿到了精确数值可以执行,又理解了设计意图可以判断。

以下是一段 Heritage 风格的官方示例:

---
name: Heritage
colors:
  primary: "#1A1C1E"
  secondary: "#6C7278"
  tertiary: "#B8422E"
  neutral: "#F7F5F2"
typography:
  h1:
    fontFamily: Public Sans
    fontSize: 3rem
rounded:
  sm: 4px
  md: 8px
spacing:
  sm: 8px
  md: 16px
---
## 概览
建筑极简主义遇上报刊庄重感。UI 呈现高级哑光质感——像高端大报或当代画廊。

## 配色
- **主色(#1A1C1E)**:深墨色,用于标题和正文核心文字
- **次色(#6C7278)**:沉稳石板灰,用于边框、说明文字、元数据
- **强调色(#B8422E)**:"波士顿黏土"——唯一的交互驱动色
- **中性色(#F7F5F2)**:暖石灰底色,比纯白更柔和

AI 读了这个文件,就会输出一个 Public Sans 字体、深色标题、温暖米色背景、Boston Clay 红色 CTA 按钮的页面。每个值都有出处,每段意图都有解释。

更多品牌设计样本

配套 CLI 工具

Google 提供了 @google/design.md CLI 工具,零配置,npx 直接跑:

  • lint:校验文件,自动跑 8 条规则,包括引用检查、主色缺失、WCAG 对比度、孤立 token、章节顺序等。校验结果输出 JSON,AI agent 可以直接消费。
  • diff:对比两个版本的 DESIGN.md,发现 token 级别的回归。
  • export:导出 Tailwind 主题配置 / W3C DTCG 标准 token,跟主流设计工具无缝衔接。
  • spec:输出规范文档,可以塞进 AI 的 system prompt 里让它完整理解格式。
npx @google/design.md lint DESIGN.md

不用装包、不用配置文件,开箱即用。

配合 Google Stitch 使用

Stitch 集成

设计师在 Stitch 里调好一个设计,Stitch 自动从画布生成对应的 DESIGN.md。把这个文件丢进项目仓库根目录,Claude Code 读它生成 UI,颜色、字体、间距就不会跑偏。

这本质上是 Google 想给 AI 一个共享的设计语言,让设计师、开发者、Agent 三方有一套标准的描述方式。

生态也在快速壮大。除了官方的 design.md 和 VoltAgent 的范例库,已经有 designkit.sh、getdesign.md 等第三方聚合站,专门收集和浏览 DESIGN.md 文件。

design.md 生态系统

第三方聚合站

快速上手

三步就能用起来:

# 第一步:在项目根目录创建 DESIGN.md
touch DESIGN.md

# 第二步:写入设计 token 和理念(可参考 Heritage 示例修改)

# 第三步:lint 校验
npx @google/design.md lint DESIGN.md

如果项目已经用了 Tailwind,可以一行命令导出主题配置:

npx @google/design.md export --format tailwind DESIGN.md > tailwind.theme.json

配合 Claude Code 的 frontend-design skill 效果更佳。在 CLAUDE.md 里加一行,让它读取项目根目录的 DESIGN.md,就会把里面的 token 当作生成 UI 的依据。

总结

用 AI Agent 绕不开一个核心问题:怎么把自己脑子里好设计的标准,稳定地传给 AI。代码层面,AGENTS.md 和 CLAUDE.md 已经给了答案。设计层面,DESIGN.md 补上了这块。

当 AI 写代码成为常态,怎么告诉 AI 什么是好设计会变成新的硬技能。门槛低到一份 Markdown 文件,效果立竿见影。

开源地址:google-labs-code/design.md

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Google 开源 design.md:让 AI Agent 输出专业 UI 的设计规范
#开源 #设计系统 #AI编程 #Google #前端 
收藏 1
豆包导航上线:月活3亿+,AI超级入口再下一城
开源slides-edit:画框改HTML课件,像改图一样简单
推荐阅读
  • 产品经理收藏的 77 个开源项目:从 Agent 到 XR 全领域精选
  • DeepSeek TUI 实测:终端里的 AI 编码智能体,2 天 3.5K Star 的开源项目
  • Open File Viewer:一个容器统一 110 种文件格式的前端预览 SDK
  • pyVideoTrans 开源视频翻译工具:语音识别+翻译+配音+声音克隆一站式解决方案
  • 开源douyin-video-extractor:一句话让AI帮你提取抖音视频和无水印素材
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
11596 11月前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10417 10月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
9480 8月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
8590 7月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
8512 11月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
8138 11月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
8055 10月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
7711 6月前
baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
7230 6月前
Claude Code 生成专业图表的 15 个 Skills:覆盖 7 种渲染引擎的完整指南
7088 3月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Codex Security 开源:OpenAI 安全扫描插件,支持多 Agent 工具链接入
2 story-to-handdrawn-video:把中文故事转化为手绘动画的开源 Skill,20种风格可选
3 i-have-adhd:一份 SKILL.md 让 AI 回答先说重点,GitHub 1.8 万星
4 photo-abstract-editorial:Codex 技能,把照片变成抽象艺术编辑作品
5 anydoc:14 种办公格式统一转 Markdown,5ms 极速转换
6 Prime Agent:会自我沉淀经验的开源 AI 代理架构,9.2k Stars
7 AirLLM:4GB 显存跑 70B 大模型的逐层加载推理方案
8 Firecrawl anydoc 开源:14 种文档格式转 Markdown,比 LibreOffice 快 256 倍
9 SkillsGate 开源项目:AI Agent 技能的统一管理器,91000+ 技能一键安装到 18+ 款工具
10 腾讯 WorkBuddy Bench 开源:260 道 Agent 评测任务 + 2 个自动化 Skill
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联