DESIGN.md 完整指南:一份 Markdown 设计系统文件,让 AI 生成视觉一致的 UI
DESIGN.md 完整指南一份 Markdown 设计系统文件让 AI 生成视觉一致的 UI【免费下载链接】awesome-design-mdA collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-design-md让 AI 连续生成 5 次页面你能拿到 5 个长相不同的界面——颜色漂了、圆角变了、字重对不上。问题出在模型手里没有可参照的设计标准。仓库 awesome-design-md 给出的解法是 73 份 DESIGN.md每份都是从真实网站提取的设计系统文档复制一份到项目根目录AI 就能生成视觉一致的 UI。读完本文你会挑品牌文件、拆它的内部构造、自己改 token。一个文件解决的方案DESIGN.md 是什么结论DESIGN.md 就是一份纯文本设计系统文档AI 读完它就能产出一致的界面。把概念压缩成三句话它只是一个 Markdown 文件——不需要 Figma 导出、不需要 JSON schema、不需要任何特殊工具零配置——丢进项目根目录任何 AI 编码代理或 Google Stitch 立刻知道你的 UI 该长什么样对 LLM 友好——Markdown 是模型读得最顺的格式没有解析、没有转换环节。这个概念来自 Google Stitch。它和已有的 AGENTS.md 分工明确一张表说清文件谁读回答什么问题AGENTS.md编码代理怎么构建这个项目DESIGN.md设计代理界面长什么样、观感如何一个管代码怎么写一个管画面长啥样。而本仓库的 73 份文件都是从真实网站逆向出来的品牌设计系统 Markdown 文件分析过设计模式patterns、token 与规则不是手绘的色卡。怎么选73 个品牌的设计简历结论在 10 个品类里按你的产品类型对号入座每个品牌都有一句话设计摘要。全部内容集中在design-md/目录一个品牌一个子目录标配两个文件DESIGN.md代理实际读取的设计系统本体和README.md该份分析的入口页说明。例外是slack/它只有 DESIGN.md。按 README 徽章计数为 73目录下实际有 74 个多出的slack/尚未列入 README 分类。10 个品类的代表品牌如下每条摘要都取自该文件自身的 description 字段AI 与 LLM 平台Claude——暖陶土色点缀、干净的编辑式排版Ollama——终端优先、单色极简开发者工具与 IDECursor——暗色界面、渐变点缀Vercel——黑白精准、Geist 字体后端、数据库与 DevOpsSupabase——暗色翡翠主题、代码优先ClickHouse——黄色点缀、技术文档风生产力与 SaaSLinear——超极简、精准、紫色点缀Notion——暖极简、衬线标题设计与创意工具Figma——多彩活泼又不失专业Framer——黑蓝对比、动效优先金融科技与加密Stripe——标志性紫色渐变、细字重优雅排版Binance——单色底上的 Binance 黄电商与零售Nike——单色 UI、巨型大写字体、全出血摄影Airbnb——暖珊瑚色、摄影驱动媒体与消费科技Apple——高级留白、SF Pro、电影感影像SpaceX——极简黑白、全出血图像汽车Tesla——激进减法、电影感全视口摄影BMW——暗色高级表面、工程感复古 Web 怀旧系列Dell1996——目录时代企业网页黑色页面框架 色块ribbon 卡片Nintendo2001——Y2K主机镀铬风格拿不准就从两类入手做开发者产品看 Linear / Vercel / Stripe做品牌官网看 Apple / Tesla / Nike。拆开看一份文件DESIGN.md 的内部构造结论每份文件都是YAML frontmatter Markdown 正文的双层结构前者给机器查后者给代理深读。以 design-md/claude/DESIGN.md 为例。YAML frontmattertoken 化的设计系统打开文件前半部分是 YAML三个设计决策值得注意语义化 token 命名颜色全部按角色命名——primary、canvas、surface-dark、ink——而不是裸写十六进制值代理因此知道这个颜色是干嘛的花括号引用语法components:内部用{colors.primary}这样的引用指向 token把颜色、字体、圆角、间距拼成组件改一处 token 全局生效状态即独立条目button-primary-active、text-input-focused这类状态变体平铺在components:下各占一条代理查表即得。摘录 claude 文件的前几段colors: primary: #cc785c canvas: #faf9f5 rounded: md: 8px components: button-primary: backgroundColor: {colors.primary} typography: {typography.button} rounded: {rounded.md} padding: 12px 20pxMarkdown 正文统一的 9 段式骨架README 声明所有文件遵循 Stitch DESIGN.md 格式并做了扩展73 份文件共享同一套 9 段骨架按序是Visual Theme Atmosphere氛围与密度→ Color Palette Roles颜色及其功能角色→ Typography Rules完整字号层级→ Component Stylings按钮、卡片、输入框、导航及各状态→ Layout Principles间距刻度与栅格→ Depth Elevation阴影与表面层级→ Dos and Donts护栏与反模式→ Responsive Behavior断点与触控目标→ Agent Prompt Guide可直接用的提示词参考。正文也不止于骨架claude 的文件细分出 Shapes形状语言、Iteration Guide迭代指南、Known Gaps已知缺口等章节全文 11 个 H2。Known Gaps 甚至坦白表单的错误/成功状态未提取——每份文件的分析深度随目标站点而变。三分钟上手复制 → 提示 → 生成结论流程只有两步因为 DESIGN.md 的消费方式已被主流编码代理原生支持。第一步拿到文件。克隆仓库git clone https://gitcode.com/GitHub_Trending/aw/awesome-design-md再把目标站点的DESIGN.md复制到你项目的根目录。第二步告诉代理。两种提示词写法一句话版照项目根目录的 DESIGN.md给我做一个落地页。显式约束版颜色只用 DESIGN.md 中{colors.primary}等 token 定义的值组件样式以 Components 段为准先列方案再写代码。文件自带的 Agent Prompt Guide 段里就有现成的提示词参考直接抄也行。生成出来的页面圆角、间距、字重都对得上因为用的就是同一套 token而不是风格像。改造成你自己的修改 token 的 3 个实操结论品牌文件是起点改 3 处就能长成你自己的设计系统。换色值两处同改。十六进制值出现在 frontmatter 的colors:和正文 Colors 段各一次。比如把 claude 的主色#cc785c换成你的品牌蓝两边要一起改——否则机器读的和人读的对不上代理会随机采信补组件条目。文件缺少你需要的状态比如次级按钮的 hover就照现有模式在components:下新增独立条目属性值一律用花括号引用既有 token别硬编码新值同步预览文件。CONTRIBUTING.md 要求若改动影响展示的 token同步更新该站点的preview.html与preview-dark.htmlREADME 把这两个文件列为各站点的视觉目录——明暗两套色板、字号层级、按钮与卡片样例。前两条服务于你自己项目第三条只在回馈仓库时才需要。参与和使用边界结论贡献必须先 issue 后 PR而使用上仓库不主张任何品牌视觉所有权。贡献流程见 CONTRIBUTING.md先开 issue 讨论方向、拿到维护者反馈再对照线上站点修正错误的十六进制值、缺失的 token 或薄弱描述提交 PR 时附上 before/after 理由。⚠️ 仓库不接受新的 DESIGN.md 直提 PR既收录集的质量靠这条线守住。许可为 MIT见 LICENSE边界写得很清楚文件是按as is提供的公开网站设计系统文档合集、不附带任何担保提取的 token 仅代表公开可见的 CSS 值仓库不主张对任何站点视觉标识的所有权。换句话说你尽可在商业项目里复用这些文件但品牌观感本身不是它授权给你的东西。回头看整套玩法其实只有一个文件挑个品牌复制它的 DESIGN.md一句话指挥代理——AI 生成 UI 一致性从此有了标准可依。想细读 DESIGN.md 写法建议从 design-md/claude/DESIGN.md 开始589 行、结构最完整含 Known Gaps 章节也是本文全程引用的例子再看 design-md/stripe/DESIGN.md体会一套金融级 token 体系该怎么组织。【免费下载链接】awesome-design-mdA collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-design-md创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Open Generative AI 快速上手:420+ 模型的免费 AI 图像与视频生成工作室,无订阅费

Open Generative AI 快速上手:420+ 模型的免费 AI 图像与视频生成工作室,无订阅费

Open Generative AI 快速上手:420 模型的免费 AI 图像与视频生成工作室,无订阅费 【免费下载链接】Open-Generative-AI Unrestricted Open-source alternative to AI video platforms — Free AI image & video generation studio with 600 models (…

2026/10/11 4:25:11 阅读更多 →
Gradle报错No tests found排查指南:原因与解决方案

Gradle报错No tests found排查指南:原因与解决方案

直接说结论:Execution failed for task :xxxx-api:test. > No tests found for given includes:这行报错,八成不是你的测试代码写挂了,而是 Gradle 在 test 任务阶段压根没发现任何它认为需要测试的类。这个报错在 Java/Kotlin 多模块项目…

2026/10/11 4:25:11 阅读更多 →
PS5通用优化指南:容量、散热、存档与远程游玩全攻略

PS5通用优化指南:容量、散热、存档与远程游玩全攻略

最近帮身边好几个人折腾了PS5,发现一个挺有意思的现象:不管是首发入的首批机器,还是后来买的改款,甚至是收来的二手,大家遇到的问题几乎一模一样——硬盘不够用、系统选项看不懂、主机烫得能煎鸡蛋,还有存档…

2026/10/11 4:25:11 阅读更多 →

最新新闻

用 calibre 管理电子书:从格式转换到整理数字书库的三步指南

用 calibre 管理电子书:从格式转换到整理数字书库的三步指南

用 calibre 管理电子书:从格式转换到整理数字书库的三步指南 【免费下载链接】calibre The official source code repository for the calibre ebook manager 项目地址: https://gitcode.com/GitHub_Trending/ca/calibre calibre 是一款开源的电子书管理器&a…

2026/10/11 5:04:30 阅读更多 →
基于SpringBoot+Vue3的就业管理系统设计与实现

基于SpringBoot+Vue3的就业管理系统设计与实现

1. 就业管理系统做出来到底解决什么问题这几年高校就业工作的压力肉眼可见地增长,辅导员和就业专员手里常年堆着几百上千份毕业生信息表,招聘会办完了一堆纸质签到表要手动录入Excel,学生签了三方协议还得一个个打电话问单位全称和组织机构代…

2026/10/11 5:04:30 阅读更多 →
基于Matlab的风功率预测误差分析:从NWP风速误差到偏差修正实践

基于Matlab的风功率预测误差分析:从NWP风速误差到偏差修正实践

干过风电功率预测的同行应该都有这种体验:模型迭代了一轮又一轮,RMSE也降了几个百分点,可电网调度那边依旧反馈"预测又偏了"。我自己也一度被这种反馈打得很懵——后来才发现,问题往往不在模型本身,而在我们…

2026/10/11 5:04:30 阅读更多 →
PHP复杂参数解析:收敛字符串、长整型、数组、布尔与哈希表

PHP复杂参数解析:收敛字符串、长整型、数组、布尔与哈希表

做PHP这些年,对接过的第三方接口没有一百也有八十,最让我头皮发麻的不是鉴权握手,而是参数解析。你说它传个普通字符串吧,它偏要套一层URL编码再塞给你;你说它是数组吧,前端序列化完之后丢进请求体&#xf…

2026/10/11 5:04:30 阅读更多 →
一文读懂计算机编码:字符编码、UTF-8、Base64与数值表示

一文读懂计算机编码:字符编码、UTF-8、Base64与数值表示

我一直觉得,“编码”这个词在程序员嘴边出现的频率实在太高了:字符串要编码、图片要编码、负数也要编码、甚至电机转了几圈也要用编码器来测量。所谓字符编码,就是给每个字符一个编号;所谓数值表示,就是给每个数字一种…

2026/10/11 5:04:30 阅读更多 →
2026年10款硬核降AI率网站推荐:AIGC检测轻松绿灯过关

2026年10款硬核降AI率网站推荐:AIGC检测轻松绿灯过关

随着知网、维普、万方等主流学术平台对AIGC检测标准持续升级,论文合规性成为研究者必须面对的挑战。选择一款高效的降AI工具,是规避风险、提升通过率的关键。本文将实测对比10款主流工具,为读者提供精准的解决方案参考。为什么需要降 AI 率工…

2026/10/11 5:03:30 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →