Appearance
现在用AI写前端,最大的问题往往不是"不会写代码",而是写出来不像一个真正的产品。颜色不统一、间距不稳定、圆角随意、字体层级混乱。这就是很多人用AI写UI时最常见的痛点:AI会写页面,但不一定懂设计系统。
解决方案:DESIGN.md
DESIGN.md是一份给AI Agent看的"设计系统说明书"。不是Figma文件,也不是复杂的JSON Schema,而是一个普通Markdown文件。
核心区别:
- AGENTS.md告诉你:这个项目应该怎么做
- DESIGN.md告诉你:这个项目应该长什么样
awesome-design-md项目
GitHub:68.4k Stars,8.4k Forks
定位:收集受真实品牌设计系统启发的DESIGN.md文件,让AI coding agent可以读取这些设计规则,生成更一致的UI。
解决了什么问题
过去让AI写页面,经常靠模糊描述:
- "做得高级一点"
- "像SaaS官网"
- "参考Linear风格"
问题:这些描述对人有感觉,但对AI来说太模糊。
DESIGN.md把这些感觉拆成更具体的规则:
| 规则类型 | 说明 |
|---|---|
| Visual Theme | 视觉氛围 |
| Color Palette | 颜色体系 |
| Typography | 字体层级 |
| Component Stylings | 组件样式 |
| Layout Principles | 布局原则 |
| Shadows | 阴影系统 |
| Responsive Behavior | 响应式行为 |
| Agent Prompt Guide | 提示指南 |
收集了哪些设计风格
| 类别 | 品牌 |
|---|---|
| AI/LLM平台 | Claude、Cohere、ElevenLabs、Minimax、Mistral AI、Ollama、OpenCode AI、Replicate |
| 开发者工具 | Cursor、Expo、Lovable、Raycast、Superhuman、Vercel、Warp |
| 后端/DevOps | ClickHouse、MongoDB、PostHog、Supabase、Sentry |
| SaaS/效率工具 | Cal.com、Linear、Mintlify、Notion、Resend、Zapier |
| 设计工具 | Figma、Framer、Miro、Webflow |
| 金融科技 | Binance、Coinbase、Stripe、Wise |
| 消费品牌 | Airbnb、Nike、Shopify、Spotify |
| 汽车品牌 | BMW、Ferrari、Tesla |
不是UI模板库,是品牌设计语言样本库。
怎么用
bash
# 1. 选择喜欢的品牌风格
# 2. 复制对应的 DESIGN.md 到项目根目录
# 3. 告诉 AI agent:按照这个 DESIGN.md 生成页面为什么值得关注
趋势:从Vibe Coding到Vibe Design
以前:用自然语言让AI帮我们写代码、改功能、生成应用。
接下来:不是只告诉AI做什么,而是告诉AI应该呈现什么样的视觉语言。
对不同角色的价值
| 角色 | 价值 |
|---|---|
| 前端工程师 | 减少"反复调样式"的时间 |
| 独立开发者 | 快速提升产品页面的专业感 |
| 团队 | DESIGN.md成为AI协作中的设计边界 |
核心认知
AI写前端的下一步,可能不是"生成更多代码",而是"生成更像产品的界面"。
awesome-design-md的价值:把设计风格从模糊感觉,变成了AI能读取、能执行的Markdown规则。
📦 GitHub:github.com/julien-nc/awesome-design-md
