发布时间:2026/8/30 11:24:40
DESIGN.md导出W3C令牌:dtcg格式对接Figma与Style Dictionary的完整指南 DESIGN.md导出W3C令牌dtcg格式对接Figma与Style Dictionary的完整指南【免费下载链接】design.mdA format specification for describing a visual identity to coding agents. DESIGN.md gives agents a persistent, structured understanding of a design system.项目地址: https://gitcode.com/GitHub_Trending/de/design.mdDESIGN.md是一种专为编码代理Coding Agent设计的视觉规范格式用 YAML 前置元数据存放机器可读的设计令牌用 Markdown 正文描述设计决策。而它最实用的一环是通过内置 CLI 的export命令把令牌一键导出为 W3C 设计令牌社区组DTCG标准的tokens.json从而打通与Figma、Style Dictionary等主流工具链的互操作路径。先认识 DESIGN.md令牌与文字的双层结构一个 DESIGN.md 文件只有两层YAML front matter——精确的设计令牌颜色、字体、圆角、间距、组件Markdown 正文——人类可读的设计意图告诉代理为什么用这些值。完整规范见 docs/spec.md项目说明见 README.md。这种令牌管数值、文字管意图的分工让它既能被 AI 理解也能被传统设计工具消费。一键导出 W3C tokens.jsonexport --format dtcg安装后只需一条命令即可将 DESIGN.md 转换为符合 W3C Design Tokens Format Module2025.10 版的tokens.jsonnpx google/design.md export --format dtcg DESIGN.md tokens.json命令定义位于 packages/cli/src/commands/export.ts导出逻辑的核心在 packages/cli/src/linter/dtcg/handler.ts。输出的 JSON 自带$schema声明指向 designtokens.org 的官方格式 schema并分为四个语义组分组类型标记内容color$type: colorsRGB 分量0–1 归一化hex双表示spacing/rounded$type: dimension数值 单位px、rem、emtypography$type: typography字体族、字号、字重、行高、字距颜色会被规范化为colorSpace: srgbcomponentshex的结构例如#1A1C1E会变成分量[0.102, 0.11, 0.118]——这正是 DTCG 生态工具能稳定解析的原因。Figma 互操作路径从 tokens.json 到设计稿DTCG 是 Figma 生态的事实标准导出的tokens.json有两条常用通路Tokens Studio 类插件直接把tokens.json拖入插件导入面板即可把颜色、间距、字体令牌同步为 Figma 的 Styles/Variables团队设计稿与代码侧令牌从此同源反向同步设计师在 Figma 中修改变量后导出 DTCG JSON再用npx google/design.md lint做结构校验形成双向闭环。Style Dictionary 互操作路径多端产出的枢纽Style Dictionary v4 原生支持 DTCG 的tokens.json作为输入这意味着 DESIGN.md 可以成为单一事实来源经 Style Dictionary 编译出任意端产物DESIGN.md ──(export --format dtcg)── tokens.json │ ┌───────────────┼────────────────┐ ▼ ▼ ▼ iOS/Android CSS/SCSS Web/JS 模块一个完整的现成案例可以参考示例项目中的令牌文件examples/atmospheric-glass/design_tokens.json配套说明在 examples/atmospheric-glass/README.md。备选导出格式Tailwind 与 CSS 变量除了 dtcgexport还支持三种格式适合不引入 Style Dictionary 的轻量场景格式参数产物适用场景json-tailwindJSONTailwind v3 的theme.extend配置css-tailwindCSSTailwind v4 的theme { }变量块css-varsCSS纯 CSS 自定义属性可用--prefix加前缀npx google/design.md export --format css-tailwind DESIGN.md theme.css npx google/design.md export --format css-vars DESIGN.md vars.csscss-vars输出器会嵌套令牌名中的点号转连字符避免浏览器丢弃声明实现细节见 packages/cli/src/linter/css-vars/handler.ts。用 lint 与一致性测试守住导出质量导出成功不代表令牌没问题。建议流程是先校验、再导出npx google/design.md lint DESIGN.md # 校验结构、坏引用、WCAG 对比度 npx google/design.md export --format dtcg DESIGN.md tokens.jsonlinter 内置 11 条规则坏令牌引用、缺失 primary、对比度不足等详见 README 的 Linting Rules 章节。项目还维护了一条 DTCG 一致性测试验证导出的tokens.json能被第三方 DTCG 工具 Terrazzo 解析并生成 CSS代码见 packages/cli/src/linter/dtcg/conformance.test.ts类型定义见 packages/cli/src/linter/dtcg/spec.ts。小结用export --format dtcg把 DESIGN.md 升级为 W3C 标准tokens.json零配置完成格式转换对接 Figma借助 Tokens Studio 系插件直接导入令牌对接 Style Dictionary以 DTCG JSON 为输入编译 iOS、Android、CSS 等多端产物用lint命令守住质量用diff命令防止令牌回归。一条命令DESIGN.md 就从AI 的设计说明书变成了整个设计-开发工具链的中枢。【免费下载链接】design.mdA format specification for describing a visual identity to coding agents. DESIGN.md gives agents a persistent, structured understanding of a design system.项目地址: https://gitcode.com/GitHub_Trending/de/design.md创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/30 11:19:40

高并发服务部署前的配置核对

高并发服务部署前的配置核对Go 服务能在本地压测中跑出高吞吐,不代表放进容器后仍有相同行为。CPU 配额、内存上限、连接池、CGO 原生库和 Pod 终止流程,都会改变调度与延迟。部署前的配置核对,重点是确认代码看到的资源与 Kubernetes 实际提…

2026/8/30 11:19:39

Lamp与Genie模式:轻量描述驱动重执行的Java设计实践

在实际项目中,经常出现这样的场景:一段预先写好的描述文件,在特定条件下被触发后,会自动执行一组复杂的业务逻辑,最终产出一段代码、一份报告或一个异步任务。这种“轻量描述触发重量执行”的结构,可以借用…

2026/8/30 11:19:39

AI竞赛的隐性边界:电力如何卡住算力脖子

AI竞赛推到今天,算力已经不是唯一决定输赢的变量,电力正在成为一条更隐蔽、更刚性的边界。无论是训练大模型、部署推理服务,还是做AI应用开发、跑AI Agent,最后都会遇到同一个问题:持续稳定的电从哪里来,散…

2026/8/30 11:39:41

基于GAN的电驱系统Profiling:两电平三相逆变器与PMSM性能剖析

1. 项目全貌:EVLGANSPIN2-3PH 到底在解什么问题 先把这个项目的名字拆开讲。EVL 我这边理解为 Electric Vehicle Lab,也就是电动车测试实验室环境下的一个 profiling 工程代号;GANSPIN 代表一组基于生成对抗网络的旋转系统信号分析与波形重构…

2026/8/30 11:39:41

Freqtrade 开源加密交易机器人完全指南:3步搭建你的自动交易

Freqtrade 开源加密交易机器人完全指南:3步搭建你的自动交易 【免费下载链接】freqtrade Free, open source crypto trading bot 项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade 熬夜盯盘、新策略不敢拿真钱验证——这是每个做加密交易的人都绕…

2026/8/30 11:39:41

PowerToys屏幕文字提取:免费的OCR完整指南

PowerToys屏幕文字提取:免费的OCR完整指南 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys Power…

2026/8/30 11:39:41

大模型竞争下,普通开发者如何从集成到落地跑通业务场景

巨头打架,牛马先行。这句话放在大模型领域特别贴切。最近各家大厂频繁发布新模型、新功能、新价格政策,普通开发者的第一反应往往是“又要学了”,但实际体验下来你会发现,这轮竞争带来的真正红利并不是某个模型突然“封神”&#…

2026/8/30 11:34:41

用Jellyfin照片管理搭一套离线家庭相册

用Jellyfin照片管理搭一套离线家庭相册 【免费下载链接】jellyfin The Free Software Media System - Server Backend & API 项目地址: https://gitcode.com/GitHub_Trending/je/jellyfin 去年春节聚会,三部手机加起来拍了两千多张照片,过了一…

2026/8/30 0:03:35

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/8/30 0:03:35

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/8/30 0:03:35

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/8/30 0:03:35

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/8/30 0:03:35

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/8/30 0:03:35

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/8/28 16:16:48

实测才敢推 AI论文网站 2026最新测评与推荐

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

2026/8/28 16:16:50

2026必备!AI论文网站测评:最新推荐与深度对比

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

2026/8/28 11:06:45

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

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