跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

如何让AI在编程中“懂设计”?揭秘DESIGN.md的奥秘!

如何让AI在编程中“懂设计”?揭秘DESIGN.md的奥秘!

你是否曾遇到过这样的情况:AI帮你生成的代码功能齐全,但视觉设计却总是“不对劲”?如果你也在为这个问题烦恼,那么这篇文章可能会给你带来一些启发。

什么是DESIGN.md?

DESIGN.md是一个正在重塑AI开发美学的纯文本文件。它将设计系统写成一份结构化的纯文本Markdown文档,让AI代理像读说明书一样读取它。

DESIGN.md如何解决问题?

  • 终结“每次生成都不一样”的漂移问题。
  • 降低设计意图在“人→工具→AI”链路中的损耗。
  • 让不懂设计的独立开发者也能做出专业级产品。

为什么是Markdown?

Markdown是一种易于阅读和编写的纯文本格式,LLM对Markdown有天然的亲和力。Markdown可以

把数值和语义意图放在一起:颜色不仅是“#B8422E”一个HEX值,还带着“这个波士顿红黏土色是唯一的交互驱动色,不要在装饰性元素上使用”这样的上下文。

DESIGN.md的生态正在快速成型

DESIGN.md已经从Google的一个产品特性,演变成一个快速生长的开放生态,包括Google Stitch、awesome-design-md、@google/design.md等多个工具和资源。

DESIGN.md不是替代设计师,而是升级“设计表达方式”

DESIGN.md的思路是说:设计师做的那些“把模糊偏好变成可传递的决策语言”的事——颜色怎么取、层级怎么压、字重怎么拉、留白给多少——依然是最核心的能力,只是以前这些规则交给人和团队理解,现在要多交给一个“AI同事”理解。

写在最后:试试看,成本只有几KB

如果你的团队已经在用AI编码代理生成前端,或者你正打算尝试,一个非常务实的建议是:现在就去放一份DESIGN.md到项目根目录。

不需要从零开始写。去awesome-design-md仓库找一份和你产品气质最接近的品牌模板,复制过来,改一下品牌色和产品名,就能立刻工作。几KB的文本文件,可能比你在prompt里反复解释一百字都管用。

在AI疯狂提速代码生产力的今天,审美的约束力,正在和代码的逻辑力一样重要。而DESIGN.md,就是这件事最简单的答案。

—— 新派编程网 林译川

相关文章