让 AI 助手通过本地 Figma 桌面应用直接创建和编辑可编辑设计稿的命令行工具,无需 API Key。
- Star
- 57
- Fork
- 2
- 未关闭 Issue
- 0
- 最近提交
- 3个月前
这是什么?
c2d2c 是一组 Claude Code 技能,用于在 Figma 与生产代码库之间双向同步。d2c 技能可将 Figma 设计链接实现为代码,流程包括现有组件盘点、方案审阅、1:1 还原构建、回归页面、截图验收,并自动发起合并请求。c2d 技能则反向工作,把源码中的组件、状态和设计令牌导出到 Figma。
第三个技能 ds-govern 专注于代码侧,对圆角等样式的使用情况做全量梳理,提出统一的单一来源,迁移整个项目,并通过 CI 门禁防止样式再次分散。可选的 Token Sync Figma 插件允许设计师把修改以合并请求的形式推回代码。
通过 npx skills add 安装,技能根据自然语言请求触发;项目配置会在首次运行时保存到仓库根目录的 C2D2C.md 中。涉及设计的步骤需要 Figma MCP 连接器。
核心功能
- 01Figma 转代码,实现前先盘点可复用组件
- 02代码转 Figma,导出组件、状态与设计令牌
- 03统一样式系统,提供单一令牌来源和 CI 门禁
- 04基于 Playwright 的回归截图工具,支持整页与分区截图
- 05可选的 Figma 插件,将设计师修改以合并请求形式推回代码
适用场景
- 在现有前端项目中按 1:1 还原 Figma 设计
- 把代码库中的组件导出到 Figma 供设计评审
- 将分散的间距、圆角、颜色取值统一为一套令牌
快速上手
- 1
使用 npx 安装技能
npx skills add BIAsia/c2d2c - 2
连接 Figma MCP 连接器(d2c 需读取权限,c2d 需写入权限)
- 3
用你的意图和 Figma 链接让代理运行技能;首次运行时会将配置写入 C2D2C.md
使用前须知
- 必须先连接 Figma MCP 连接器,这是硬性前提。
- README 建议使用 Claude Fable 5 运行,并称较早的模型容易中途漏掉步骤。
标签
常见问题
- c2d2c 是什么?
- 一组 Claude Code 技能,实现 Figma 设计与代码之间的双向同步,并附带样式系统治理能力。 c2d2c 是一组 Claude Code 技能,用于在 Figma 与生产代码库之间双向同步。d2c 技能可将 Figma 设计链接实现为代码,流程包括现有组件盘点、方案审阅、1:1 还原构建、回归页面、截图验收,并自动发起合并请求。c2d 技能则反向工作,把源码中的组件、状态和设计令牌导出到 Figma。
- c2d2c 可以免费使用吗?用的什么许可证?
- c2d2c 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- c2d2c 还在维护吗?
- 半年内有更新。c2d2c 最近一次提交是在 2026年8月3日。
- c2d2c 适合用来做什么?
- 在现有前端项目中按 1:1 还原 Figma 设计 把代码库中的组件导出到 Figma 供设计评审 将分散的间距、圆角、颜色取值统一为一套令牌
- c2d2c 怎么安装和运行?
- 使用 npx 安装技能: npx skills add BIAsia/c2d2c 连接 Figma MCP 连接器(d2c 需读取权限,c2d 需写入权限) 用你的意图和 Figma 链接让代理运行技能;首次运行时会将配置写入 C2D2C.md
- 在哪里获取 c2d2c?
- 源代码和安装说明在 GitHub 上:https://github.com/BIAsia/c2d2c
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个命令行工具,把网站、Git 仓库或本地代码的设计系统提取成 Claude Code 可直接读取的技能文件夹。
一组 Agent Skills,让编程智能体设计有个性的前端页面,而不是千篇一律的 AI 模板页。
一套纯指令与知识库,让 Claude 等编码智能体具备 UX/UI 设计能力,含 DTCG 设计令牌、组件规范与 52 项客观校验。
一个智能体技能,可从参考界面中提取视觉设计特征,生成结构化的 Design DNA JSON,并据此生成风格一致的界面。
免费的双向 Figma MCP 服务器,让编码智能体既能把设计转为代码,也能把代码写回 Figma 画布。