有了 DESIGN.md 后,大家也能写出高颜值的网站了!

大家好,我是卡卡罗特

前两天我刷 X,看到有人在推 awesome-design-md 这个 GitHub 项目。

我今天再去看,已经 32k+ Star 了,这么高的点赞,肯定有点东西🤔

其实,一开始我没太在意。

因为类似的东西太多了,提示词合集、设计资源库、灵感站,收藏的时候很兴奋,过两天就忘了。(不知道大家有没有像我一样的,收藏了大量的文章,视频,github项目,收藏怪😄)

但今天上班刚好有空,我拿它试了一下,发现这项目,还真有点东西,而且有点多!

相信大家经常让 Claude Code、Codex、Cursor 这类 agent 写前端,应该很容易懂我在说什么。

现在让 AI 搭一个页面,已经不难了。

结构能出来,组件能出来,按钮和卡片也都能堆出来。

问题不是做不做得出,而是做出来总有一股熟悉的 AI 味。渐变紫、emoji、发光卡片、差不多的排版,第一眼还行,多看两眼就腻了。

说真的,不是模型不会写页面,是它缺一套明确的审美约束

你给了它需求,给了它代码上下文,甚至给了它 AGENTS.md,但你没告诉它这个页面到底该长什么样。于是它用它训练最多的数据,给出一个平均值。

设计这件事一旦落到平均值,基本就危险了。

awesome-design-md 聪明就聪明在这,它把很多知名产品的视觉语言,整理成 AI 能直接读的 DESIGN.md

它不是组件库,也不是灵感站,更像一份写给 agent 的设计说明书。

你把它扔进项目根目录,AI 再去生成页面时,就不是瞎猜了。它知道颜色该往哪边收,留白该多大,圆角、阴影、字体、排版分别该守什么边界。

这事我是真的觉得挺重要。因为页面高级不高级,很多时候就差这一层。

2套Design风格

光聊概念没意思,所以我自己做了个小实验。

同一个页面需求,同一个 agent,同一套任务描述,我尽量把变量压到最少,唯一换掉的,就是 <font style="background-color:#FBDE28;">DESIGN.md</font>

模型我用的是 Kimi 官方的 kimi2.5,工具用的是 Claude Code,使用同一套提示词。(文章后面有)

  • 一套选 Claude 风格。
  • 一套选 Vercel 风格。

为什么选这两个?因为设计差得很明显。

Claude 这套更温和,页面更松一点,更像内容产品,读起来会有一点陪伴感。

Vercel 就完全是另一边。更冷,更克制,更工程师,黑白灰更狠,留白更大,秩序感也更强。

最终效果

先看 Claude 这一版。

再看 Vercel 这一版。

两版我都是直接一把出,没再手修。

你别说,味道真不一样。

如果让我自己选,我会更偏 Vercel 这套,干净,利落,商业感更强。当然 Claude 那版也不错,更软一点,更像在做内容产品。

你更喜欢哪一版,欢迎评论区讨论讨论🤔

DESIGN.md怎么用呢?

仓库在这里:github.com/VoltAgent/a...

第一步,进去先找一个你想对标的网站风格。

第二步,点进详情页,看它给你的设计说明和预览图。明亮模式、暗色模式,基本都会给。

第三步,把对应的 icon 和 **DESIGN.md** 下载下来。

第四步,把 DESIGN.md 放进项目根目录。文件名不一定非得叫这个,但你的提示词里得和它对上。

第五步,把上面的提示词喂给 Claude Code、Codex、Cursor 之类的 agent,直接开跑就行。

提示词如下:

properties 复制代码
你现在是一个资深前端架构师 + SaaS 产品设计师。

请基于项目根目录的 DESIGN.md 设计规范,生成一个完整的 SaaS 官网首页。

产品名称:KkltCodePilot  
定位:AI 编程助手(类似 Copilot,但更轻量、更智能)

---

## 🎯 目标

构建一个"可用于演示 + 接近真实商业 SaaS 官网"的高质量页面,而不仅是简单静态页面。

---

## 🧱 技术要求

- 使用 React(函数组件 + Hooks)
- 使用 TailwindCSS(严格遵守 DESIGN.md 的设计系统)
- 组件化拆分(Header / Hero / Features / Pricing 等)
- 响应式设计(移动端优先)
- 代码结构清晰,便于扩展
- 不使用多余依赖(保持轻量)

---

## 🎨 设计风格

- 极简(Minimal)
- 现代(Modern SaaS)
- 科技感(Tech / AI 风格)
- 类似:Vercel / Linear / Stripe 风格
- 使用 DESIGN.md 中的:
  - 色板(color tokens)
  - 字体规范
  - 间距系统
  - 圆角 & 阴影规范

---

## 📄 页面结构(必须包含 + 可增强)

### 1. Header(新增)
- Logo(KkltCodePilot)
- 导航:Features / Pricing / Docs / GitHub
- CTA:Start Free

---

### 2. Hero
- 标题:Ship code 10x faster with AI
- 副标题:Generate, fix and optimize code instantly
- 按钮:
  - Primary:Start Free
  - Secondary:View Demo
- 可增强:
  - 右侧代码生成动画 UI(mock)
  - 渐变背景 or glow 效果

---

### 3. Features
必须包含:
- AI 自动生成代码
- 一键修复 Bug
- 多语言支持
- GitHub 集成

优化:
- 使用卡片布局(grid)
- 每个 feature 包含:
  - icon
  - title
  - description
- 可增加 hover 动效

---

### 4. Social Proof
- 文案:10,000+ developers using CodePilot
- 可增强:
  - 用户头像墙
  - Logo(GitHub / Vercel 风格)
  - 评分(⭐️⭐️⭐️⭐️⭐️)

---

### 5. Demo Section(新增,提升 SaaS 感)
- 模拟 AI 编程输入输出界面
- 示例:
  - 输入:"写一个快速排序"
  - 输出代码块(带高亮)
- 让页面更"产品化"

---

### 6. Pricing
套餐:
- Free
- Pro(推荐)
- Team

每个包含:
- 价格
- 功能列表
- CTA 按钮

增强:
- 高亮 Pro
- Toggle(月付 / 年付)

---

### 7. FAQ
- 4~6 个常见问题
- 使用 Accordion(可展开)

---

### 8. Footer
- 产品信息
- GitHub 链接
- Docs
- 联系方式
- Copyright

---

## ⚡ 交互增强(重要)

适当增加这些能力,让 Demo 更像真实 SaaS:

- Hover 动效(卡片 / 按钮)
- 平滑滚动
- 按钮点击反馈
- Pricing toggle(状态切换)
- FAQ 折叠动画

---

## 🧩 组件结构建议

请按以下结构拆分:

- components/
  - Header.tsx
  - Hero.tsx
  - Features.tsx
  - Demo.tsx
  - SocialProof.tsx
  - Pricing.tsx
  - FAQ.tsx
  - Footer.tsx

- pages/
  - Home.tsx

---

## 🧪 代码要求

- 使用语义化命名
- Tailwind class 简洁清晰
- 不要写死颜色(优先使用 DESIGN.md token)
- 代码可直接运行

---

## 🎁 输出要求

- 输出完整 React 页面代码(可运行)
- 包含所有组件
- 不要解释,只输出代码

一点小建议

不过我也得泼一盆冷水😓。

像这种**样式约束,**特别适合新项目,尤其是 Landing Page、产品官网、活动页、Side Project,或者你想快速试几种视觉方向的时候。

但它不太适合硬塞进一个已经有成熟样式体系的老项目**🤔****。**


我拿现有项目试过一次,结果页面直接开始打架。字重一套,圆角一套,阴影一套,图标和图片还容易溢出。agent 一旦认真执行新的 DESIGN.md,原来的样式逻辑就很容易被带偏。

想想就头大。。。

所以如果你要在老项目里用,我的建议很简单。

先开一个 git 分支,局部试,慢慢改,别一把梭。

整体看下来,我会觉得这东西真正有价值的地方,不是替你设计,而是先帮 AI 建一条护栏。

以前我们给 AI 喂需求、喂文案、喂代码。

现在你连审美约束也一起喂进去,它写页面这件事,确实会往前走一大步。

至少,不会再那么像 AI 了。

我是卡卡罗特,持续分享AI编程干货,加个关注再走呗~

相关推荐
赫媒派3 小时前
Claude Code 多任务隔离方案:Git Worktrees 入门
ai编程
kunge20133 小时前
1. OpenSpec 命令执行过程与 Claude Code 提示词详解
vibecoding
甲维斯5 小时前
Fable+Codex 《坦克大战3D》双端发布了!
人工智能·ai编程·游戏开发
掘金一周5 小时前
企业中要做智能体,最佳的方案是什么? | 沸点周刊 6.18
前端·人工智能·ai编程
得物技术6 小时前
从埋点需求到规则资产:Hermes Agent 重构得物数仓工作流
大数据·llm·ai编程
沉默王二7 小时前
老板:“请说出一个录用你的理由。”我脱口而出:“每个月 AI 支出都超过我的生活费了!”老板愣了一下,随即哈哈大笑:“好吧,你被录用了。”
人工智能·ai编程·claude
小林ixn7 小时前
一文搞懂AI Agent核心概念:从LLM、Tools到记忆体,手把手带你实现一个能查股价的智能体
agent·ai编程
Joeyee7 小时前
分层记忆缓冲:AI大模型长文本处理的“记忆宫殿”
ai编程