DESIGN.md详解:stitch-skills中设计的唯一事实来源

发布时间:2026/8/30 10:51:49

DESIGN.md详解:stitch-skills中设计的唯一事实来源
DESIGN.md详解stitch-skills中设计的唯一事实来源【免费下载链接】stitch-skillsA library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.项目地址: https://gitcode.com/GitHub_Trending/st/stitch-skills在 AI 编程 Agent如 Gemini CLI、Claude Code、Cursor中做界面生成时如何保证几十张屏幕风格一致stitch-skills的答案是一个文件DESIGN.md。它遵循 Agent Skills 开放标准为 Google Stitch MCP 服务提供一系列设计技能而DESIGN.md正是其中设计的唯一事实来源Source of Truth——一份用自然语言写成的设计系统说明书让 Stitch 生成的每一个新页面都与你现有的设计语言完美对齐。一、什么是 DESIGN.md为什么它是唯一事实来源 想象你要让 AI 连续生成一个电商站的 10 个页面。没有规范时每次生成都可能换一套配色、换一种圆角风格而有了DESIGN.md所有关键设计决策——颜色、字体、圆角、阴影、间距——都被沉淀在同一个文件里。核心理念Stitch 通过视觉描述Visual Descriptions 精确色值来理解设计。DESIGN.md把零散的 CSS 值和截图翻译成 Stitch 能读懂的语义化设计系统。它之所以是唯一事实来源体现在三点特性说明单一入口上传到 Stitch 后设计令牌Design Tokens存储在项目级生成新屏幕时无需在提示词中重复描述人机皆读开发者能直接读懂并修改AI 也能精确解析全链路复用生成设计、提示词增强、多页面循环建站、代码构建全部引用同一份文件相关技能入口可见design-md 技能说明、manage-design-system 技能说明。二、DESIGN.md 长什么样五大核心章节 无论通过哪种方式生成DESIGN.md都遵循统一的语义结构见 官方示例 DESIGN.mdVisual Theme Atmosphere视觉主题与氛围用编辑级文案描述整体气质例如精致极简的静谧空间呼吸感十足的留白并列出关键特征清单。Color Palette Roles色彩与角色每种颜色都有描述性名称 精确 Hex 值 功能角色三个要素按功能分组基础色背景、表面强调与交互色CTA 按钮、选中态文字层级主/次/三级文本功能状态色成功、警告、信息示例写法❌#294056叫 Blue → ✅ 叫Deep Muted Teal-Navy (#294056)角色是主 CTA 按钮与激活导航。Typography Rules字体规则字体家族的气质描述几何感人文感 完整的 H1~正文层级字号、字重、字距、行高以及背后的用意。Component Stylings组件样式按钮、卡片、导航、表单四类核心组件的形状、配色、悬停/聚焦态与过渡时长。注意这里写的是柔和圆角 8px而非rounded-lg——把技术值翻译成物理描述是 DESIGN.md 的关键手法。Layout Principles布局原则最大内容宽度、网格系统、断点策略、空白节奏如 8px 基础单位、5-8rem 分区间距、对齐与响应式行为。Stitch 生成笔记可选专门写给 Stitch 的语言指南该说whisper-soft diffused shadows而不是shadow-sm让生成风格稳定不跑偏。三、DESIGN.md 的三种生成方式 ✨stitch-skills 提供了互补的三条路径覆盖从 Stitch 项目提炼、从源码逆向、从零制定高标准三种场景方式 1design-md —— 从 Stitch 项目提炼适合已有设计屏幕的项目。Agent 通过 Stitch MCP 拉取屏幕截图、HTML 代码与designTheme元数据自动完成检索 → 提取令牌 → 翻译为自然语言 → 合成 DESIGN.md。参考design-md SKILL.md方式 2extract-design-md —— 从前端源码逆向适合有代码库但还没跑起来的项目依赖缺失、构建损坏都可以。它直接读取样式表、组件文件、Tailwind 配置与主题令牌文件无需构建和运行应用探测信号识别框架/工具package.json含reactReact / Next.jstailwind.config.js/tsTailwind CSStheme.ts/tokens.js设计令牌文件仅.css/.scss文件原生 CSS / SASS它还内置了分框架的提取参考文档如 react-tailwind.md、vue.md。输出统一写入项目的.stitch/DESIGN.md。参考extract-design-md SKILL.md方式 3taste-design —— 生成反平庸的精品设计规范如果你还没有现成设计只想直接定标准该技能生成强制高级感的 DESIGN.md包含严格字体规范、校准过的配色、非对称布局等反通用模板规则防止 AI 产出千篇一律的界面。参考taste-design SKILL.md四、上传到 Stitch从文档变成官方设计系统 本地写好DESIGN.md只是第一步manage-design-system技能负责把它变成 Stitch 项目级的正式设计系统上传 DESIGN.md—— 推荐用内置的 upload_to_stitch.py 脚本它对 Markdown 做 base64 编码后调用批量创建屏幕接口绕过输出令牌限制创建设计系统—— 调用create_design_system_from_design_md工具从 YAML 前言中解析色板令牌自动填充主题应用到屏幕—— 用apply_design_system把设计系统套用到已有屏幕。⚠️ 贴心设计上传前 Agent必须先暂停并请你确认展示即将创建的设计系统摘要显示名、关键颜色、字体、圆角得到明确批准才会执行。完成后项目里会同步维护 metadata.json 格式的元数据记录projectId、屏幕清单与设计系统摘要方便后续技能接力。五、真实工作流中 DESIGN.md 如何发挥作用 DESIGN.md不是孤立的文档而是整条 Stitch 工作流的中枢神经提示词增强enhance-prompt每次优化提示词时自动检查项目里有没有DESIGN.md有则把色板、字体、组件样式注入DESIGN SYSTEM (REQUIRED)区块没有则提示你创建多页循环建站stitch-loop从单条提示词生成整站时每个页面的提示词都必须携带DESIGN.md第 6 节的设计系统区块这是它保证全站风格一致的关键机制代码构建react-vite-dashboard把 Stitch 屏幕转成 React Vite 仪表盘时直接从DESIGN.md读取colors.*、typography.*、spacing.*映射为 CSS 变量设计令牌保真落地到生产代码一键迁移code-to-design把现有前端代码迁入 Stitch 时自动串联提取设计系统 → 上传 DESIGN.md → 创建设计系统完整链路。六、快速上手三步拥有你的设计系统 ⚡安装技能以 Claude Code 为例npx plugins add google-labs-code/stitch-skills --scope project --target claude-code完整安装说明见 README.md生成文档对 Agent 说分析 Stitch 项目projects/123并生成 DESIGN.md或扫描/src提取设计系统到.stitch/DESIGN.md上传应用说上传我们的设计系统.stitch/DESIGN.md并应用到所有屏幕确认摘要后即可完成。七、写出高质量 DESIGN.md 的 5 条最佳实践 ✅描述要具体避免蓝色圆角这类泛词用海洋深青色 (#0077B6)柔和曲线边角功能导向每个设计元素都要说明用在哪而非只描述外观精确数值自然语言后紧跟括号内的精确值Hex 色值、像素值术语统一全文使用同一套命名方便 AI 与开发者对齐理解;去重合并代码中常见的近似色如#333与#2C2C2C应合并为一个有代表性的名称。完整检查清单见 design-md 质量清单。结语在 stitch-skills 中DESIGN.md用一个朴素的 Markdown 文件解决了 AI 界面生成最大的痛点——风格漂移。它既是开发者可维护的设计文档也是 Stitch、增强提示、多页建站、代码构建共享的唯一事实来源。如果你正准备用 AI Agent 批量生成界面不妨先从一份DESIGN.md开始。【免费下载链接】stitch-skillsA library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.项目地址: https://gitcode.com/GitHub_Trending/st/stitch-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

oh-my-pi 扩展开发教程:TS 模块即扩展,与内置功能同权

oh-my-pi 扩展开发教程:TS 模块即扩展,与内置功能同权

2026/8/30 10:51:49

oh-my-pi 扩展开发教程:TS 模块即扩展,与内置功能同权 【免费下载链接】oh-my-pi ⌥ Coding agent with the IDE wired in 项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-pi oh-my-pi(omp)是一个内置 IDE 能力的…

GitNexus大仓库索引性能调优:Worker数量、内存上限与分块策略

GitNexus大仓库索引性能调优:Worker数量、内存上限与分块策略

2026/8/30 10:41:49

GitNexus大仓库索引性能调优:Worker数量、内存上限与分块策略 【免费下载链接】GitNexus GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a git repositor…

Ghidra 逆向工程工具快速部署:5 步从拿到二进制到团队协作

Ghidra 逆向工程工具快速部署:5 步从拿到二进制到团队协作

2026/8/30 10:41:49

Ghidra 逆向工程工具快速部署:5 步从拿到二进制到团队协作 【免费下载链接】ghidra Ghidra is a software reverse engineering (SRE) framework 项目地址: https://gitcode.com/GitHub_Trending/gh/ghidra Ghidra 是美国国家安全局开源的软件逆向工程&#…

C++全排列算法(STL)

C++全排列算法(STL)

2026/8/30 11:51:52

文章目录1.next_permutation2.prev_permutationSTL提供了两个用来计算排列组合关系的算法&#xff0c;分别是next_permutation和prev_permutation。1.next_permutation //获得之后的字典序 #include<iostream> #include<algorithm> using namespace std; int a[3]…

英伟达算力生态全解析:从云端API调用到NIM自部署实战

英伟达算力生态全解析:从云端API调用到NIM自部署实战

2026/8/30 11:51:52

最近科技圈除了各家大模型版本更新之外&#xff0c;还有一条商业消息值得关注&#xff1a;消息称英伟达暂停了与多家 AI 公司的收益分成协议&#xff0c;目的是规避反垄断审查。很多开发者看到这类新闻&#xff0c;第一反应是“这是商业资本层面的事&#xff0c;跟我有什么关系…

荣耀最新的手机adb无法连接的问题

荣耀最新的手机adb无法连接的问题

2026/8/30 11:51:52

当选择文件传输时&#xff0c;无法adb连接&#xff0c;当选择Midi设备时可以连接。 在linux下用使用lsusb观察,当接入"选择Midi设备"时其vid为0e8d 当接入"文件传输"时其vid为339b lsusb 里的格式是&#xff1a; ID VID:PID 所以这条&#xff1a; ID 1…

字节跳动客户端实习笔试全解析:考点、编程题与代码习惯

字节跳动客户端实习笔试全解析:考点、编程题与代码习惯

2026/8/30 11:51:52

字节跳动2017客户端工程师实习生笔试题&#xff0c;我当年是真刀真枪考过的。那会儿今日头条已经火到不行&#xff0c;身边投客户端实习岗位的同学一大片&#xff0c;笔试链接发过来的时候我还挺紧张。整场考试90分钟&#xff0c;Web编辑器&#xff0c;没有IDE提示&#xff0c;…

Echo Dot 2改造:树莓派+本地LLM打造离线语音终端

Echo Dot 2改造:树莓派+本地LLM打造离线语音终端

2026/8/30 11:51:52

手上有一台吃灰多年的 Echo Dot 2&#xff0c;原以为它只能当个语音闹钟&#xff0c;或者连上蓝牙放点背景音乐。最近看了不少国外开发者把老智能音箱改造成离线语音助手的案例&#xff0c;决定自己也试一把&#xff1a;把 Echo Dot 2 的麦克风、扬声器和外壳利用起来&#xff…

Remotion 视频检索:10分钟给视频装上全文搜索

Remotion 视频检索:10分钟给视频装上全文搜索

2026/8/30 11:41:51

Remotion 视频检索&#xff1a;10分钟给视频装上全文搜索 【免费下载链接】remotion &#x1f3a5; Make videos programmatically with React 项目地址: https://gitcode.com/GitHub_Trending/re/remotion 昨晚整理一场 90 分钟的分享录像&#xff0c;我需要找到提到「…

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

2026/8/30 0:01:07

每年校招季我都会接触不少准备数据库方向笔试的同学&#xff0c;看到最多的状态就是&#xff1a;简历上写着“熟悉 MySQL”“了解索引优化”&#xff0c;一碰到数据库管理工程师的笔试卷&#xff0c;却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

2026/8/30 0:01:07

1. 这不是“背公式”的事&#xff1a;时间参数到底在约束什么你翻过数字电路教材&#xff0c;一定见过这两个词&#xff1a;建立时间&#xff08;Setup Time&#xff09;和保持时间&#xff08;Hold Time&#xff09;。它们常被并列写在触发器&#xff08;Flip-Flop&#xff09…

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

2026/8/30 0:01:07

1. 项目缘起&#xff1a;从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目&#xff0c;我至今记忆犹新。它没有直接给出一个花哨的名字&#xff0c;而是用“超声波测距机”这个朴实无华的功能描述&#xff0c;精准地勾勒出了考核的核心。对于当时备赛的我而言…

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

2026/8/30 0:01:07

每年校招季我都会接触不少准备数据库方向笔试的同学&#xff0c;看到最多的状态就是&#xff1a;简历上写着“熟悉 MySQL”“了解索引优化”&#xff0c;一碰到数据库管理工程师的笔试卷&#xff0c;却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

2026/8/30 0:01:07

1. 这不是“背公式”的事&#xff1a;时间参数到底在约束什么你翻过数字电路教材&#xff0c;一定见过这两个词&#xff1a;建立时间&#xff08;Setup Time&#xff09;和保持时间&#xff08;Hold Time&#xff09;。它们常被并列写在触发器&#xff08;Flip-Flop&#xff09…

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

2026/8/30 0:01:07

1. 项目缘起&#xff1a;从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目&#xff0c;我至今记忆犹新。它没有直接给出一个花哨的名字&#xff0c;而是用“超声波测距机”这个朴实无华的功能描述&#xff0c;精准地勾勒出了考核的核心。对于当时备赛的我而言…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/28 7:35:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具&#xff0c;覆盖选题构思、文献整理、内容生成、格式排版等核心场景&#xff0c;真正帮你高效搞定论文难题。 一、全流程王者&#xff1a;一站式搞定论文全链路&#xff08;一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/28 7:34:51

2026年真正好用的AI论文工具&#xff0c;核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测&#xff0c;千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队&#xff0c;覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/28 7:34:35

告别游戏崩溃&#xff1a;XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…