指南

没有设计师?为你的应用借鉴一套成熟的设计系统

你看得出什么是好设计,但没法从零做出来。其实也不必。挑一个你欣赏的产品,把它的设计系统提取为 DESIGN.md,改掉那些属于它品牌的部分,你的编程智能体就有了一套经过验证的系统来构建你的应用。

经过验证,意思是在真实用户身上检验过:易读的字体、舒展的间距、一看就是按钮的按钮。这些你保留下来,再换上你自己的品牌形象。

面向独立创始人和小团队。更新于 。

你将获得

  • 一份好参考网站的简短标准清单,帮你挑到适合自己产品的网站。
  • 一份可以直接放进仓库、作为你起始设计系统的 DESIGN.md。
  • 清楚地区分该保留的(字号层级、间距、圆角、组件形状)和该修改的(品牌色、Logo、字体、语调)。
  • 一个帮你完成替换的提示词,以及确认结果依然易读的检查方法。

如何挑选参考网站

你借鉴的网站决定了你的应用大部分的感觉,所以值得在这里花十分钟。好的参考网站具备以下特点:

  • 同类产品。仪表盘适合借鉴另一个仪表盘,而不是时装店。
  • 信息密度相近。如果你的应用以表单和表格为主,就挑一个有表单和表格的网站,而不是只有一个大横幅的网站。
  • 一个明确的操作色。当只用一种颜色标示可点击的内容时,换品牌只需替换这一个色系。
  • 易读的字体。在手机上打开网站,读一段文字。如果读起来舒服,这套字号层级就值得借鉴。
  • 浅色或深色,符合你的需要。把一个以深色为主的系统改成浅色,相当于重新设计,而不是微调。
  • 外观本身不能就是品牌。如果仅凭颜色就能认出这个网站,你要改的东西就太多了。

DESIGN.md 示例库可以按分类筛选,方便你快速比较几个候选网站。

步骤

  1. 列出两三个候选网站

    参考上面的特点。把你喜欢的页面截图保存下来,方便之后做决定。

  2. 获取你最喜欢的那个网站的 DESIGN.md

    从它的示例库页面复制,或者在 Design Extractor 首页粘贴网址并运行一次 Pro 提取。Pro 会抽样网站的关键页面,返回一个包含颜色、字体排版、间距、圆角和组件配方的文件。刚接触这个格式?请阅读什么是 DESIGN.md。

  3. 改成你自己的

    修改品牌色系、字体(如果是商业字体)、名称和语调。下面的提示词可以一次完成。

  4. 放进仓库,并让智能体指向它

    以 DESIGN.md 为名保存在仓库根目录。Claude Code 和 Cursor 指南中有需要添加的指引。

  5. 检查

    把编辑后的文件粘贴到免费的 DESIGN.md 校验器中。它会检查结构,并标出对比度不足的文字颜色。

实例演示:Notion

假设你喜欢 Notion 的感觉。下面是示例库 DESIGN.md 记录的它的设计系统,以及你应该保留和修改的部分。

颜色

字体排版

hero-displayDesign is intelligence made visibleNotion Inter96px / 600 / 1.05
display-lgDesign is intelligence made visibleNotion Inter72px / 500 / 1.2
display-mdDesign is intelligence made visibleNotion Inter54px / 700 / 1.05
display-smDesign is intelligence made visibleNotion Inter40px / 400 / 1.5
title-lgDesign is intelligence made visibleNotion Inter24px / 500 / 0.85
title-mdDesign is intelligence made visibleNotion Inter22px / 700 / 1.25

形状

xs · 4px
sm · 8px
md · 12px
full · 9999px

根据 Notion 的 DESIGN.md 渲染的前 12 种颜色、6 种文字样式和 4 种圆角。点击色块即可复制 hex 值。

该保留什么,该修改什么

文件中的部分Notion 的 DESIGN.md 中怎么做
字号层级hero-display, 96px, 字重 600 到 body, 16px, 字重 400保留
圆角xs 4px, sm 8px, md 12px, full 9999px保留
中性色surface #FFFFFF, ink #000000保留
组件形状14 个组件配方,包含尺寸、内边距、边框和状态保留
品牌色primary #0075DE, primary-focus #0075DE, primary-link #097FE8, primary-pressed #005BAB, primary-tint #E6F3FE换成你的颜色及其色阶
字体Notion Inter, Lyon Text仅在可免费使用时保留,否则使用替代字体
名称name: Notion换成你的产品名称
语调Overview 描述了他们的个性用一两句话改写成你自己的
Logo 和图像文件中没有换上你自己的 Logo、图标和插图
对字体拿不准?Notion 的 DESIGN.md 在 Typography 章节中给出了答案,原文如下:
### Note on Font Substitutes
Notion Inter is a proprietary cut; use open-source **Inter** (variable) and keep the token tracking values exactly, since the negative display tracking is calibrated for Inter's metrics. Lyon Text is commercial; substitute **Source Serif 4** or **Newsreader** at the `quote` size and 1.55 line height, or fall back to Georgia as the site's own stack does. Check that the serif's x-height doesn't make 18px quotes read larger than surrounding 16px body.

提取自 Notion 的公开网站,并非官方品牌规范。阅读完整的 Notion DESIGN.md

用一个提示词改成你自己的

你的编程智能体可以完成这些修改。打开包含 DESIGN.md 的仓库,粘贴类似下面的提示词,把 Acme 的名称、颜色和那句话换成你自己的。这个提示词是为本指南编写的,使用了 Notion 真实的令牌名称。

Make DESIGN.md our own design system:
- Rename it from "Notion" to "Acme" in the front matter name and the title.
- Replace primary (#0075DE) with our brand color #2F6FEB, and recompute primary-focus, primary-link, primary-pressed, primary-tint as matching shades.
- Replace the old primary hex values everywhere they appear, including in the component recipes.
- Where Notion Inter or Lyon Text is a commercial font, swap it for the open-source stand-in the Typography section names.
- Rewrite the Overview in our voice: Acme helps small teams plan their week.
Keep every other token as it is, and check that text on the new primary meets 4.5:1 contrast.

然后阅读 diff。hex 值会在两个地方改变:顶部的 colors 令牌,以及下方每个组件配方的 CSS。两处必须一起修改,否则按钮还会保留旧颜色。

为什么不要整体照搬一个品牌

借鉴来的系统是起点,而不是伪装。原封不动地使用别人的外观,对你弊大于利:

  • 大家看得出来。一个看起来像某知名产品、只是换了名字的应用,会被当作山寨,这会损害信任。
  • 品牌形象不属于你。Logo、产品名称、标志性颜色、插图和文案都属于该品牌。间距、字号和圆角则是可以学习的通用手艺。
  • 字体需要授权。他们网站上的商业字体,并不附带你网站的使用授权。
  • 你会想让它成长。一旦颜色和语调成了你自己的,新增页面就像是在打造你的产品,而不是别人的。

经验法则:保留结构,改变品牌形象。至少要替换品牌色、Logo、所有商业字体和语调。示例库文件提取自各品牌的公开网站,并非官方品牌规范,你自己提取的任何文件也是如此。

常见问题

没有设计师也能借鉴设计系统:常见问题

尝试之前大家最常问的问题,这里都有简短回答。

以某个网站的间距、字号和圆角为起点,是大多数界面的做法。但复制它的品牌形象是不行的:它的 Logo、名称、标志性品牌色、插图或文案。把这些改掉,商业字体只在获得授权后才使用。示例库文件提取自公开网站,并非官方品牌规范。

很多品牌使用商业字体或定制字体。DESIGN.md 会在字体排版令牌中写明每个字体族,它的 Typography 章节通常会建议一个开源替代字体,并附有字距和字重的说明。使用这个替代字体,或者挑一个比例相近的免费字体。

从示例库阅读和复制文件不收取任何费用。提取你选择的网站需要使用预付积分:一次 Pro 提取需要 10 积分,积分包最低 $5 for 50 credits。积分永不过期,无需订阅。

不需要。它是一个文本文件:颜色是 hex 值,字体是名称,尺寸是像素。修改这些值,或者让你的编程智能体帮你修改,然后用免费的 DESIGN.md 校验器检查结果,它还会标出对比度不足的文字颜色。

找到你欣赏的网站了?

粘贴它的网址,把它的设计系统获取为 DESIGN.md,然后改成你自己的。

查看全部 DESIGN.md 指南