当前位置: 首页 > article >正文

DESIGN.md,让AI设计不跑偏

使用 AI 设计工具时最烦人的问题之一就是输出不稳定。你明明已经告诉它颜色怎么用、字体怎么搭、按钮要什么风格。可它生成几次之后还是会偷偷改一点最后做出来的界面风格前后不一致。DESIGN.md就是为了解决这个问题出现的。它的作用很简单把设计规则写成一个 AI 能读懂的 Markdown 文件让 AI 在生成界面时始终按照同一套视觉规范来做。下面就讲清楚DESIGN.md是什么以及在 Google Stitch 里怎么用。什么是 DESIGN.mdDESIGN.md是一个 Markdown 文件里面写着你的设计系统说明。你可以把它理解成喂给 AI Agent 的“设计底稿”。AI 读取它之后就能知道这个项目应该使用什么颜色、字体、组件样式和视觉规则。DESIGN.md在 AI 生成设计中的作用。它也是 Google Stitch 里的核心元素。事实上当你让 Google Stitch 生成一个新设计时它第一步通常就是先生成一份 style guide。当 Google Stitch 这样的设计 Agent 读取DESIGN.md后它生成的每个页面都会遵循同一套视觉规则颜色统一、字体统一、组件模式也更一致。在 Google Stitch 里生成新设计时你最先看到的通常是一份 AI 生成的 style guide。点击它并选择 Edit就可以看到DESIGN.md文件。顺便说一句我这里更愿意叫它 “style guide”而不是完整的 design system。因为在写这篇内容时Google Stitch 还不支持修改 UI 组件本身只能调整颜色、字体、圆角这类视觉属性。这里也分享一直在用的0.2倍率的官方版本不降智的gpt 5.5API(https://api.aidazhi.com vpn打开)注册后私信送5刀DESIGN.md 的设计理念传统设计规范通常很细设计师需要严格按照里面的规则做设计。但DESIGN.md没那么死板。它更像是给 AI 一个基础方向颜色、字体、圆角、间距这些底层规则要统一但具体页面怎么组织仍然可以根据业务场景灵活变化。还有一点很重要DESIGN.md不是一次写完就不动的配置文件。它应该是一个持续演进的文件。当 AI 生成界面后你可以继续调整设计再反过来迭代DESIGN.md让它越来越贴近你的产品风格。DESIGN.md 的文件结构DESIGN.md本质上是一个 Markdown 文件通常包含两层内容第一层是 YAML front matter用来放机器可读的设计 token比如颜色 hex 值、字体属性、间距尺度等。第二层是正文用自然语言解释设计理念方便人阅读也方便 AI 理解设计意图。比如--- name: Editorial Warm colors: primary: #d97706 secondary: #78716c surface: #fff8ed on-surface: #292524 error: #dc2626 typography: body-md: fontFamily: Source Serif 4 fontSize: 17px fontWeight: 400 rounded: md: 12px --- # Design System ## Overview A warm, editorial interface for content-heavy products. Soft contrast, spacious layouts, and a more human, reading-focused visual style. ## Colors - **Primary** (#d97706): CTAs, active states, highlighted actions - **Secondary** (#78716c): Supporting UI, metadata, secondary actions - **Surface** (#fff8ed): Page backgrounds - **On-surface** (#292524): Primary text on warm backgrounds - **Error** (#dc2626): Validation errors, destructive actions ## Typography - **Headlines**: Source Serif 4, semi-bold - **Body**: Source Serif 4, regular, 16–18px - **Labels**: Inter, medium, 12px, letter-spaced section headers ## Components - **Buttons**: Rounded (12px), primary uses warm amber fill - **Inputs**: 1px border, soft cream background - **Cards**: Subtle border, generous padding, no heavy elevation ## Dos and Donts - Do use warm tones to create a calm, editorial feeling - Dont overuse strong orange; reserve it for key actions - Do prioritize readability, spacing, and typographic hierarchyMarkdown 格式的好处是它很容易读也很容易改。你想换主色、改字体、调整圆角直接编辑文本就行不需要学习一套复杂语法。标准 Markdown 加 YAML基本就够了。现成的 DESIGN.md 示例现在已经有人整理了一批可直接使用的DESIGN.md文件用来复刻一些大品牌的视觉风格。比如这个仓库VoltAgent/awesome-design-md它收集了很多受热门品牌设计系统启发的DESIGN.md文件。你可以直接复制一份到项目里然后告诉 AI“帮我做一个这种风格的页面。”AI 就能按照这份规则生成更接近目标风格的 UI。比如下面是 Apple 视觉语言对应的DESIGN.md。Google Stitch 支持你在生成设计的一开始就提供DESIGN.md。比如我让它生成一个叫 Roxy 的 SaaS 简单落地页。最后 Google Stitch 生成了这样的结果Apple 风格的 landing page 设计。当然它不可能完美复刻 Apple 的设计。但你能明显看到一些常见的 Apple 视觉特征已经出现了比如干净的配色、更大的留白、更克制的界面层次。总结DESIGN.md不是一个神奇文件。但它确实能让 AI 设计更稳定。它把原本容易飘的设计偏好变成了明确的文字规则和设计 token。对 AI 来说它是一份可执行的设计说明。 对团队来说它是一份可以持续迭代的风格基准。 对产品来说它能让不同页面生成出来后不至于像来自五个设计师。如果你经常用 Google Stitch 或其他 AI 设计工具生成界面DESIGN.md很值得放进工作流里。因为让 AI 做设计最难的不是生成一个好看的页面。而是让它每次都像同一个产品。最后精通 React 面试从零到中高级(针对面试回答)CSS终极指南Vue 设计模式实战指南20个前端开发者必备的响应式布局深入React:从基础到最佳实践完整攻略python 技巧精讲React Hook 深入浅出CSS技巧与案例详解vue2与vue3技巧合集

相关文章:

DESIGN.md,让AI设计不跑偏

使用 AI 设计工具时,最烦人的问题之一,就是输出不稳定。你明明已经告诉它:颜色怎么用、字体怎么搭、按钮要什么风格。可它生成几次之后,还是会偷偷改一点,最后做出来的界面风格前后不一致。DESIGN.md 就是为了解决这个…...

ASO技能库构建指南:从基础原理到实战应用

1. 项目概述:ASO技能库的构建与价值最近在和一些做独立开发者和出海应用推广的朋友聊天,大家普遍提到一个痛点:都知道ASO(应用商店优化)重要,但真到动手优化自家App的时候,却感觉无从下手。市面…...

用C++和Eigen库手把手实现UR3机械臂逆解(附完整代码与避坑指南)

从理论到实践:基于Eigen库的UR3机械臂逆运动学完整实现指南 在工业自动化和机器人研究领域,六轴协作机械臂因其灵活性和广泛的应用场景而备受关注。UR3作为Universal Robots旗下的紧凑型协作机械臂,凭借其轻量化设计和用户友好特性&#xff0…...

DLT Viewer:面向汽车电子系统的分布式日志诊断与实时监控技术方案

DLT Viewer:面向汽车电子系统的分布式日志诊断与实时监控技术方案 【免费下载链接】dlt-viewer Diagnostic Log and Trace viewing program 项目地址: https://gitcode.com/gh_mirrors/dl/dlt-viewer DLT Viewer是一款基于COVESA标准的专业诊断日志分析工具&…...

Git 核心操作:rebase 与 merge 的区别,以及分支管理最佳实践

Git 核心操作:rebase 与 merge 的区别,以及分支管理最佳实践 在日常开发中,Git 是不可或缺的版本控制工具。而 git merge 和 git rebase 是整合分支最常用的两个命令,很多人对它们的概念模糊,不知道何时用哪个。同时&a…...

Vector CAN卡配置避坑指南:xlSetApplConfig函数详解与硬件通道分配实战

Vector CAN卡配置避坑指南:xlSetApplConfig函数详解与硬件通道分配实战 当你在深夜调试Vector CAN设备时,突然看到"Channel already assigned"的红色错误提示,是否感到一阵窒息?这种场景对于使用Vector硬件进行二次开发…...

MDX-M3-Viewer深度解析:浏览器端游戏模型渲染的全新范式

MDX-M3-Viewer深度解析:浏览器端游戏模型渲染的全新范式 【免费下载链接】mdx-m3-viewer A WebGL viewer for MDX and M3 files used by the games Warcraft 3 and Starcraft 2 respectively. 项目地址: https://gitcode.com/gh_mirrors/md/mdx-m3-viewer 在…...

从‘KN’与‘taoN’反推Kp/Ki:一个让电机PI整定思路瞬间清晰的视角

从系统级特性反推PI参数:基于KN与taoN的电机控制整定方法论 在电机控制领域,PI参数整定一直是工程师面临的经典难题。传统方法往往直接调整Kp和Ki,却忽略了这两个参数背后隐藏的系统级特性——开环增益KN与微分时间常数taoN。这种"只见树…...

小米Tag防丢器深度解析:BLE与UWB双技术路径如何重塑寻物体验

1. 项目概述:小米入局,防丢市场迎来“鲶鱼”在智能硬件领域,防丢追踪器一直是个不温不火但又刚需明确的存在。苹果的AirTag凭借其庞大的Find My网络,几乎定义了行业标准,但也因其生态封闭性,让安卓用户望而…...

XUnity Auto Translator:3分钟为Unity游戏添加多语言支持的终极方案

XUnity Auto Translator:3分钟为Unity游戏添加多语言支持的终极方案 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾经因为语言障碍而无法畅玩心爱的Unity游戏?或者作为游…...

如何高效管理光盘镜像:WinCDEmu虚拟光驱专业使用指南

如何高效管理光盘镜像:WinCDEmu虚拟光驱专业使用指南 【免费下载链接】WinCDEmu 项目地址: https://gitcode.com/gh_mirrors/wi/WinCDEmu WinCDEmu是一款功能强大的开源虚拟光驱软件,专为Windows系统设计,提供高效的光盘镜像挂载与管…...

三步解锁iPhone激活锁:AppleRa1n离线工具全攻略

三步解锁iPhone激活锁:AppleRa1n离线工具全攻略 【免费下载链接】applera1n icloud bypass for ios 15-16 项目地址: https://gitcode.com/gh_mirrors/ap/applera1n 当您面对iPhone的激活锁界面时,是否感到束手无策?AppleRa1n为您提供…...

基于ESP32与Pure Data的无线音乐控制器:从硬件到软件的完整实现

1. 项目概述与核心思路 如果你对用代码做音乐感兴趣,或者玩过像Pure Data、Max/MSP这样的可视化音频编程环境,那你肯定想过一个问题:能不能把物理世界里的动作,比如触摸、倾斜、敲击,直接变成控制音乐的声音参数&#…...

Git远程仓库核心原理与团队协作实战指南

1. 项目概述:为什么远程仓库是Git协作的基石如果你已经用Git在本地创建了项目,并且熟练地使用git add和git commit来记录每一次代码的变更,那么恭喜你,你已经掌握了版本控制的个人副本。但这仅仅是Git能力的冰山一角。真正的威力&…...

Sendwithus模板与现代邮件客户端兼容性测试:终极解决方案

Sendwithus模板与现代邮件客户端兼容性测试:终极解决方案 【免费下载链接】templates Sendwithus Open Source Email Templates 项目地址: https://gitcode.com/gh_mirrors/temp/templates Sendwithus Open Source Email Templates是一套强大的开源邮件模板集…...

Linux环境变量与env命令:从核心原理到高级实战应用

1. 项目概述:为什么环境变量是Linux的“隐形指挥棒”在Linux世界里,我们每天都在和各种命令、程序打交道。你有没有想过,为什么ls命令在任何目录下都能直接运行?为什么python命令启动的是Python 3而不是Python 2?又或者…...

图片换背景在线制作怎么操作?一文解析2026年最好用的免费工具

你是不是也遇到过这样的困境:拍了张不错的证件照,但背景不够专业;电商要上新产品图,需要统一的白色背景;或者就是想给朋友圈的照片换个背景图,结果却卡在了怎么处理上?其实,图片换背…...

I2C总线设计实战:从物理层到协议层,解决多设备挂载与信号完整性问题

1. 项目概述:从“能挂多少”到“如何挂好”的深度思考“I2C总线上最多能挂多少个设备?” 这几乎是每个嵌入式工程师在项目初期都会问的问题。乍一看,答案似乎很简单:7位地址能寻址128个,10位地址能寻址1024个。但如果你…...

蓝桥杯单片机备赛:AT24C02 EEPROM存储整型数据的完整流程与常见错误分析

蓝桥杯单片机备赛:AT24C02 EEPROM存储整型数据的完整流程与常见错误分析 在蓝桥杯单片机竞赛中,AT24C02 EEPROM模块是必考内容之一。许多选手已经掌握了基本字符型数据的读写操作,但当面对整型数据时,往往会遇到各种问题。本文将深…...

Freeplane思维导图终极指南:100+专业模板让你的思考效率翻倍

Freeplane思维导图终极指南:100专业模板让你的思考效率翻倍 【免费下载链接】Freeplane-MindMap-Template Freeplane-MindMap-Template(Freeplane 思维导图模板) 项目地址: https://gitcode.com/gh_mirrors/fr/Freeplane-MindMap-Template …...

【NotebookLM学术写作黄金法则】:20年科研老炮亲授5大避坑指南与3步合规提速法

更多请点击: https://intelliparadigm.com 第一章:NotebookLM学术写作规范的底层逻辑与认知革命 NotebookLM 并非传统意义上的文档编辑器,而是一个以“语义锚点”和“引用可追溯性”为基石的学术协作文本引擎。其底层逻辑颠覆了线性写作范式…...

VCS仿真总失败?手把手教你用TMAX的CPV功能快速定位ATPG Pattern问题

VCS仿真总失败?TMAX的CPV功能实战指南:精准定位ATPG Pattern问题 在数字芯片验证的战场上,ATPG(自动测试模式生成)仿真是确保芯片可测试性的关键环节。但当VCS仿真器抛出"cycle mis-match"错误时&#xff0c…...

告别单调终端:250+ Xshell配色方案让你的命令行焕然一新

告别单调终端:250 Xshell配色方案让你的命令行焕然一新 【免费下载链接】Xshell-ColorScheme 250 Xshell Color Schemes 项目地址: https://gitcode.com/gh_mirrors/xs/Xshell-ColorScheme 每天面对单调的黑白终端界面,是否感到视觉疲劳&#xff…...

现有基准任务(如操纵、导航)是否足够

在人工智能与机器人技术飞速迭代的今天,基准任务作为衡量模型与系统能力的核心标尺,贯穿于技术研发、性能评估与落地应用的全流程。操纵、导航作为两类最基础、最核心的基准任务,长期以来支撑着机器人、具身智能等领域的进步,成为…...

如何用VMware Unlocker突破虚拟化限制实现macOS跨平台运行

如何用VMware Unlocker突破虚拟化限制实现macOS跨平台运行 【免费下载链接】unlocker VMware Workstation macOS 项目地址: https://gitcode.com/gh_mirrors/unloc/unlocker 你是否曾经面临这样的困境:作为Windows或Linux开发者,需要在macOS环境…...

掌握ComfyUI视频处理:5步构建高效AI视频工作流

掌握ComfyUI视频处理:5步构建高效AI视频工作流 【免费下载链接】ComfyUI-VideoHelperSuite Nodes related to video workflows 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-VideoHelperSuite 在AI视频创作和内容制作领域,ComfyUI-Video…...

终极指南:如何使用ViGEmBus虚拟游戏控制器驱动程序提升Windows游戏体验

终极指南:如何使用ViGEmBus虚拟游戏控制器驱动程序提升Windows游戏体验 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus 你是否曾经遇到过想在Win…...

ChartGPT:用自然语言重塑数据可视化的智能革命

ChartGPT:用自然语言重塑数据可视化的智能革命 【免费下载链接】chart-gpt AI tool to build charts based on text input 项目地址: https://gitcode.com/gh_mirrors/ch/chart-gpt 在数据驱动决策的时代,图表已成为信息传递的通用语言。然而&…...

终极指南:FigmaCN中文插件让设计师告别英文障碍

终极指南:FigmaCN中文插件让设计师告别英文障碍 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma的全英文界面而烦恼吗?Figma中文插件FigmaCN正是为你…...

HunterPie完全指南:3分钟掌握《怪物猎人世界》终极覆盖层工具

HunterPie完全指南:3分钟掌握《怪物猎人世界》终极覆盖层工具 【免费下载链接】HunterPie-legacy A complete, modern and clean overlay with Discord Rich Presence integration for Monster Hunter: World. 项目地址: https://gitcode.com/gh_mirrors/hu/Hunte…...