·8 分钟阅读

Stitch 逆向工作流:URL 提取设计系统

以参考网站 URL 为起点提取整套设计系统的可复现工作流:操作步骤、语音改稿话术公式、design.md 导出与跨项目复用,并说明与 Brand Kit 正向流的分工。

S
Stitch Prompt Team
Content Team
StitchUI Design教程

用 AI 生成界面的常见起点是写一段描述:"现代、简洁、留白充足"。问题是,这类形容词每个人理解都不同,生成结果也常常"差点意思"。

换一个思路:与其描述风格,不如直接引用一个风格。给 Stitch 一个参考网站的 URL,它会提取这个站点背后的设计系统——颜色、字体、圆角、组件风格——并生成一套可以继续迭代、可以导出复用的规范。

这就是本文要讲的"逆向工作流":从 URL 到设计系统,再到 design.md,最后把规范带进你自己的项目。

说明:URL 提取属于社区实测验证的能力,官方尚未给出完整的功能边界文档;复杂站点的提取效果建议以实际测试为准。

一、从"描述风格"到"引用风格":为什么 URL 比形容词好用

形容词是模糊的,参考物是具体的。当你说"大胆现代风"时,模型要在无数种可能里猜;当你给出一个具体站点时,模型要做的只是"读懂并翻译"。

这带来三个直接好处:

  • 对齐成本低:团队说"像这个站"比说"高级一点"有效得多。
  • 风格一致性强:多个页面从同一套提取结果出发,不容易各写各的。
  • 可沉淀:提取结果可以导出为 design.md,成为跨项目复用的资产。

二、实操:用 URL 提取一套设计系统(以 fireship.dev 为例)

操作步骤

  1. 选定一个参考网站(以开发者社区常见的 fireship.dev 为例)。
  2. 把 URL 作为设计系统提取的输入交给 Stitch。
  3. 等待 Stitch 输出整套设计系统定义。
  4. 检查提取结果中的颜色、字体、圆角与组件风格是否符合预期。
  5. 在生成的项目里继续对话迭代,或导出 design.md 留档。

提取结果里有什么

  • 颜色体系:主色、背景、文字与边框层级。
  • 字体与字号:标题与正文的搭配和比例。
  • 形状语言:圆角大小、按钮与卡片的形态。
  • 组件风格:导航、卡片、表单等元素的视觉规则。

还有一个容易被忽略的点:生成结果是可交互的组件,而不是一张静态图。这意味着提取出来的风格可以立即进入"继续改"的状态,而不是停在截图层面。

三、语音改稿的正确话术:功能 + 气质锚点

用语音或对话继续改稿时,把描述结构化成一个简单公式:

功能 + 气质锚点(引用已知产品)。

比形容词堆叠有效得多。三个可以直接套用的例子:

  • "做一个聊天功能,感觉类似那种大胆现代风的社交产品。"
  • "保持当前设计系统,新增一个设置页,包含账号、通知、隐私三个分组。"
  • "把首页改得更像开发者工具站点,信息密度高一些,颜色保持克制。"

提取指令本身也可以公式化:

以 [参考网站 URL] 的设计系统为起点,生成一套可复用的设计规范,
包含颜色、字体、间距、圆角和组件规则,并保持各页面风格一致。

四、导出 design.md:让设计系统跨项目复用

提取只是第一步,可复用才是目的:

  1. 把提取结果导出为 design.md。
  2. 检查 token 是否完整(颜色、字体、间距、圆角等)。
  3. 在新项目里让 Coding Agent 引用这份文件(例如在 AGENTS.md 中声明"UI 工作前先读 DESIGN.md")。
  4. 用官方 lint 工具定期校验规范是否被破坏。

这套流程与 DESIGN.md 进 CI 中介绍的校验方式完全兼容——先提取、再冻结、最后用工具守住底线。

五、与 Brand Kit 的分工:什么时候正向、什么时候逆向

Stitch 同时支持两种进入设计系统的路径,方向相反,适用场景不同:

工作流起点适合不适合
Brand Kit(正向)自己的品牌 VI、Logo、产品图已有品牌资产,要生成符合品牌规范的界面还没有明确的品牌视觉
URL 提取(逆向)参考网站的设计系统快速对齐一种成熟风格、探索方向需要完全原创的视觉识别

一个实用建议:早期探索阶段用逆向工作流找方向,产品进入品牌化阶段后切换到正向工作流。

六、边界与注意事项:风格参考 ≠ 抄袭

提取设计系统提取的是规则,不是具体设计稿。使用时有几条边界要守住:

  • 不要直接复制参考站点的具体页面布局和素材。
  • 提取出的颜色和字体尽量做一轮自己的调整,形成差异化。
  • 商业项目中确认参考站点的品牌元素(Logo、插画)不被复用。
  • 对生成结果做一次"AI 味自检":字号层级是否合理、间距是否机械、组件状态是否完整。

七、常见问题(FAQ)

Q1:任何网站都能提取吗?

公开可访问的页面通常可以尝试;结构复杂或强交互的站点效果差异较大,建议先小范围实测再进入正式流程。

Q2:提取出来的设计系统可以直接用于商业项目吗?

提取的是风格规则,可以启发你自己的设计;但具体设计、素材与品牌元素需要保持原创,避免直接复制。

Q3:提取之后,怎么保证多个页面风格一致?

把结果导出为 design.md 并冻结,让所有页面生成与代码实现都引用同一份规范,再用 lint 定期校验。

八、总结

逆向工作流解决的是"从 0 到 1 找风格"的效率问题:一个 URL 代替一段形容词,一套设计系统代替一次性的视觉尝试。把它和 design.md、Agent 工作流串起来,就得到一条可以复用的完整链路。

继续阅读: