Py学习  »  Git

GitHub 111K Star!这个神仙项目让 AI 不再乱做 UI

脚本之家 • 4 天前 • 55 次点击  
将 脚本之家 设为“星标
第一时间收到文章更新
图片

来源 | 前端Hardy

AI 生成的界面,正在变成新一代的 Word 艺术字。

不管你用 Claude、Cursor 还是 Gemini,只要让 AI 帮我做个官网,出来的东西总带着一股熟悉的 AI 味:圆角卡片、渐变紫蓝、居中大字、下面三个 feature 图标。好看吗?还行。像谁家的产品吗?完全不像。

VoltAgent 的 awesome-design-md 在 GitHub 上排名全球前 150,收录了 300 多个真实品牌的设计系统——从 Nike 到 Stripe,从 Apple 到 BMW,从 Claude 到 Runway。它的核心武器只有一个:DESIGN.md

没有 Figma 文件,没有设计团队,没有 JSON 配置。一个 Markdown 文件,让 AI coding agent 做出有品牌灵魂的 UI。

开源项目简介

awesome-design-md 是一套给 AI 编程助手用的设计系统参考库。

它的思路来自 Google Stitch 提出的 DESIGN.md 概念:把一套完整的设计语言——颜色、字体、间距、组件样式、布局规则——全部写进一个纯文本的 Markdown 文件里。AI 读取它,就像设计师拿到了品牌手册,知道按钮该用什么圆角、标题该用什么字重、留白该留多少。

开源地址:https://github.com/VoltAgent/awesome-design-md
官网:https://getdesign.md/

项目本身不训练模型,也不改变 AI 的编码能力。它改变的是 AI 对「美」的理解边界。

它怎样让 AI 停止做 AI 味的界面

来看一组直观的前后对比。

改造前,你对 AI 说:帮我做一个电商落地页。 AI 会给你:紫蓝渐变 hero、三个圆角 feature 卡片、底部一个巨大的「Get Started」按钮。你闭着眼都能猜出这是 AI 做的。

改造后,你把 Nike 的 DESIGN.md 丢进项目根目录,告诉 AI:用这套设计语言做。 AI 会输出:全幅黑白摄影、巨型大写 Futura 标题、极简导航、零多余装饰。你打开页面,感觉像进了 Nike 官网

它一共做了三件事,彻底根治了 AI 界面的「千篇一律病」。

第一,给 AI 一本品牌圣经。

每个 DESIGN.md 文件都包含完整的视觉规范:

  • 颜色系统:不是「蓝色」,而是「Stripe Purple #635BFF,用于主按钮和链接」
  • 字体层级:不是「大标题」,而是「Display 112px / IBM Plex Mono / 字重 400」
  • 组件规则:不是「卡片」,而是「圆角 16px、阴影 0 4px 12px rgba(0,0,0,0.08)、hover 时上移 2px」
  • 设计哲学:「Vercel 的黑白精确主义」「BMW 的德国工程美学」「Runway 的电影节编辑感」

第二,用 AI 最擅长的方式传递设计。

AI 读不懂 Figma,读不懂 Sketch,但读 Markdown 是它的母语DESIGN.md 不需要导出、不需要插件、不需要解析器。把它往项目根目录一扔,任何支持 AGENTS.md 的 coding agent 都能立刻理解你要什么风格。

第三,收录了 300+ 真实品牌,覆盖几乎所有品类。

从科技(Apple、NVIDIA、Vercel)到金融(Stripe、Revolut、Coinbase),从消费(Nike、Airbnb、Starbucks)到汽车(BMW、Tesla、Ferrari),甚至还有复古系列——1996 年的 Dell 官网、2001 年的 Nintendo 官网。你想做哪种风格,直接复制对应的 DESIGN.md 就行。

里面到底有什么

每个品牌的 DESIGN.md 都不是表面抄颜色,而是深度解构

章节
内容
视觉主题与氛围
情绪、密度、设计哲学
颜色系统
语义命名 + 色值 + 功能角色
排版规则
字体家族、完整层级表
组件样式
按钮、卡片、输入框、导航及状态
布局原则
间距尺度、网格、留白哲学
深度与层级
阴影系统、表面层级
该做与不该做
设计护栏和反模式
响应式行为
断点、触控目标、折叠策略
Agent 提示指南
快速颜色参考、即用型提示词

每个品牌还附带:

  • preview.html — 可视化目录,展示色板、字号、按钮、卡片
  • preview-dark.html — 暗色模式下的同款展示

如何使用

三步搞定:

1. 从仓库复制你喜欢品牌的 DESIGN.md 到项目根目录
2. 告诉 AI agent:「使用 ./DESIGN.md 作为设计参考」
3. 开始构建页面

就这么简单。不需要安装依赖,不需要配置工具链,不需要学习 Figma。

如果你想让 AI 做一个「像 Stripe 一样精致的支付页面」,或者「像 Linear 一样极简的 SaaS 后台」,或者「像 The Verge 一样大胆的科技媒体站」—— 复制,粘贴,告诉 AI,完事。

这个现象的深层启示

AI 味不是技术问题,是参考系问题。

AI 之所以做出千篇一律的界面,是因为它的训练数据里,「好看的官网」被抽象成了某种平均模板。你给它一个 DESIGN.md,等于给了它一个具体的审美坐标,它就不再在「平均美」里打转,而是精准命中某个品牌的视觉语言。

文本即设计系统。

Figma 是给人看的, DESIGN.md 是给 AI 读的。在 AI 原生开发的时代,设计系统的交付物正在从可视化文件转向结构化文本。这份仓库本质上是在做一件事:把视觉翻译成 AI 能读懂的母语。

有时候,限制比自由更出效果。

不给 AI 设计约束,它给你「AI 味」。给它一本 300 行的 Markdown 品牌手册,它给你 Nike、Stripe、Apple。约束不是创造力的敌人,没有约束才是平庸的温床。

写在最后

2026 年,AI 写代码已经够快了。但快不等于好,能跑不等于好看。

awesome-design-md 的价值不在于它收录了多少品牌,而在于它证明了: 让 AI 做出有品位的界面,不需要设计学位,只需要一个写清楚规则的 Markdown 文件。

下次再让 AI 做页面,别只说「做个好看的」。扔给它一个 DESIGN.md,让它知道什么叫好看。


图片
  推荐阅读:
  1. Linux 内核中有哪些比较牛逼的设计?
  2. 马斯克最新预判:明年AI在软件上将碾压人类
  3. AI写代码越快,软件可能死得越早:Go掌舵者Russ Cox谈透了软件工程的真问题
  4. 再见了,库克!今日正式卸任苹果CEO
  5. OpenClaw:红过,爱过,散了

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/200755