首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >DESIGN.md:又一个你必须知道的Markdown文件

DESIGN.md:又一个你必须知道的Markdown文件

作者头像
用户11563501
发布2026-06-23 14:04:10
发布2026-06-23 14:04:10
2690
举报

Google Stitch最近推出了一个简单的方法:DESIGN.md。一个Markdown文件,放在项目根目录,Claude、Cursor、Copilot这些AI助手都能直接读取。

DESIGN.md是什么?

DESIGN.md是Google Stitch引入的新概念,一个纯文本的设计系统文档。AI助手读取后能生成一致的UI。

这个文件里面有颜色调色板、字体规则、间距尺度、按钮样式、网格系统等基础设计规范。不需要Figma导出,也不需要JSON配置文件。

DESIGN.md文件遵循Stitch格式,包含9个核心部分:

  1. 视觉主题和氛围 - 情绪、密度、设计哲学
  2. 色彩调色板和角色 - 语义名称+十六进制值+功能角色
  3. 排版规则 - 字体族、完整层级表
  4. 组件样式 - 按钮、卡片、输入框、导航及其状态
  5. 布局原则 - 间距尺度、网格、留白哲学
  6. 深度和层次 - 阴影系统、表面层次
  7. 该做和不该做 - 设计护栏和反模式
  8. 响应式行为 - 断点、触摸目标、折叠策略
  9. AI助手提示指南 - 快速色彩参考、即用提示词

Markdown是大模型最擅长读取的格式,所以AI助手能直接理解你的UI应该长什么样。

代码语言:javascript
复制
---
name: DevFocus Dark
colors:
  primary: "#2665fd"
  secondary: "#475569"
  surface: "#0b1326"
  on-surface: "#dae2fd"
  error: "#ffb4ab"
typography:
  body-md:
    fontFamily: Inter
    fontSize: 16px
    fontWeight: 400
rounded:
  md: 8px
---

# Design System

## Overview
A focused, minimal dark interface for a developer productivity tool.
Clean lines, low visual noise, high information density.

## Colors
- **Primary** (#2665fd): CTAs, active states, key interactive elements
- **Secondary** (#475569): Supporting UI, chips, secondary actions
- **Surface** (#0b1326): Page backgrounds
- **On-surface** (#dae2fd): Primary text on dark backgrounds
- **Error** (#ffb4ab): Validation errors, destructive actions

## Typography
- **Headlines**: Inter, semi-bold
- **Body**: Inter, regular, 14–16px
- **Labels**: Inter, medium, 12px, uppercase for section headers

## Components
- **Buttons**: Rounded (8px), primary uses brand blue fill
- **Inputs**: 1px border, subtle surface-variant background
- **Cards**: No elevation, relies on border and background contrast

## Do's and Don'ts
- Do use the primary color sparingly, only for the most important action
- Don't mix rounded and sharp corners in the same view
- Do maintain 4:1 contrast ratio for all text

现成的设计系统库

Awesome DESIGN.md 项目里已经有54个现成的设计系统,都是从真实产品中提取出来的。

Stripe、Vercel、Linear、Notion、Claude、Cursor、Warp等知名产品的设计都在里面。每个设计系统都包含DESIGN.md文件和两个预览文件,一个亮色主题一个暗色主题,方便查看实际效果。

一个快速生成DESIGN.md的工具

HyperDesign工具可以自动生成DESIGN.md文件。把Anthropic官网扔进去,16秒输出颜色、字体、间距规范,9秒生成结构化的DESIGN.md文件。

它不是简单的取色器,而是会分析设计语言。比如判断Anthropic的风格是克制的、学术的、借鉴印刷传统的。每个字号对应的行高字重都列得清清楚楚。

工具是开源的,以前大公司花几百万做的设计系统,现在25秒就能复制。

实际使用效果

一位开发者分享:"把DESIGN.md放在Cursor项目根目录,Claude立刻开始尊重我的品牌token。终于,AI助手不再自己发明Tailwind样式了。"

另一位用户说:"这对小团队和个人项目太重要了。设计一致性过去需要全职设计师或没人读的品牌指南。现在一个Markdown文件在仓库里,每个接触你代码的AI工具都知道你的品牌长什么样。"

DESIGN.md文件一般在几KB到20KB之间,可以直接喂给Claude等大模型。这个方法的优点是把设计当作大模型能原生解析的文本格式,而不是强迫AI去解释Figma导出文件。

Awesome DESIGN.md:https://github.com/VoltAgent/awesome-design-md

hyperbrowser:https://github.com/hyperbrowserai/hyperbrowser-app-examples

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-04-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI工程化 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • DESIGN.md是什么?
  • 现成的设计系统库
  • 一个快速生成DESIGN.md的工具
  • 实际使用效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档