Open Design:开源版 Claude Design,让 AI 编码代理变身设计引擎
什么是 Open Design?
Open Design 是一个开源、本地优先的设计工具,定位为 Claude Design 的开源替代方案。
它的核心理念非常直接:不重复造轮子。
市面上已经有了 Claude Code、Codex、Cursor、Gemini CLI 等强大的 AI 编码代理,Open Design 不再造一个,而是把这些现成的代理接入自己的设计工作流,让它们成为”设计引擎”。项目本身专注于提供技能库、设计系统和交互体验。
目前这个项目在 GitHub 上已经获得了 55,000+ Stars,6,200+ Forks,Apache-2.0 协议,社区非常活跃。
核心特性
1. 16+ 编码代理无缝接入
Open Design 能自动检测并接入你 PATH 中已安装的编码代理 CLI:
| 代理 | 支持状态 |
|---|---|
| Claude Code | ✅ 优先支持 |
| Codex (OpenAI) | ✅ |
| Cursor Agent | ✅ |
| Gemini CLI | ✅ |
| Copilot | ✅ |
| Qwen | ✅ |
| 其他 OpenAI 兼容 API | ✅(BYOK) |
如果没安装任何 CLI,也支持通过 API Key 直接调用。
2. 137 个可组合技能
项目内置了 137 个设计技能,覆盖多种场景:
- 网页原型:SaaS 落地页、仪表盘、管理后台
- 移动应用:iOS/Android UI 原型
- PPT 演示文稿:自动生成幻灯片
- 社交媒体轮播图:适配各平台尺寸
- 邮件模板:HTML 邮件设计
- 视频和图片:通过 gpt-image-2、Seedance 2.0 生成
技能遵循 Claude Code 的 SKILL.md 规范,本质上就是文件夹里的文件,放入即可识别,无需安装插件。
3. 150 个内置设计系统
每个设计系统都包含完整的颜色、字体、间距等规范:
Linear、Stripe、Vercel、Airbnb、Apple、Google Material、Ant Design 等 150 个主流设计系统开箱即用。
生成设计时可以选择套用哪个设计系统,确保输出风格统一且专业。
4. 本地优先架构
用户电脑 → Open Design Daemon → 你选择的 AI 代理 → 生成文件 → 保存到本地 |
所有处理都在本地完成:
- 项目数据保存在
.od/目录 - 代理拥有真实的
Read、Write、Bash权限 - 生成的文件直接保存到你的项目文件夹
- 不依赖云端服务,支持离线使用
5. 交互式需求发现
生成设计前,Open Design 会通过内置的”问题表单”收集需求:
- 目标受众是谁?
- 什么基调?(专业/活泼/极简…)
- 品牌色和字体偏好?
- 需要哪些页面/组件?
先锁定方向再生成,有效减少后期反复修改。
安装方式
方式一:下载桌面应用(推荐普通用户)
访问 open-design.ai 或 GitHub Releases 下载预编译安装包,无需 Node.js 环境,开箱即用。
方式二:Docker 部署
git clone https://github.com/nexu-io/open-design.git |
方式三:从源码运行
git clone https://github.com/nexu-io/open-design.git |
环境要求:Node.js 24+,pnpm 10.33.x。
技术架构
项目的技术栈比较现代:
| 层 | 技术 |
|---|---|
| 前端 | Next.js 16 + React 18 + TypeScript |
| 后端守护进程 | Node.js 24 + Express + SQLite |
| 代理通信 | child_process.spawn + 事件解析器 |
| 桌面应用 | Electron(可选) |
| 包管理 | pnpm 工作区 |
关键设计理念:
- **”提示栈就是产品”**:发送给 AI 代理的提示由多层可编辑文件组合而成(发现指令、身份章程、设计系统、技能定义),完全透明可定制
- **”技能是文件,不是插件”**:遵循标准
SKILL.md规范,放入目录即被识别 - 内置 MCP 服务器:只读的 Model Context Protocol 服务器,允许 Claude Code 等代理直接访问 Open Design 的项目文件,实现无缝协作
适合谁用?
| 用户类型 | 适用场景 |
|---|---|
| 独立开发者 | 快速生成落地页、产品原型 |
| 设计师 | 用 AI 辅助生成初稿,再精修 |
| 创业团队 | 快速出 PPT、Dashboard 原型 |
| AI 工具爱好者 | 探索 AI 生成设计的工作流 |
总结
Open Design 的定位很聪明——它不做 AI 代理,而是做 AI 代理的”设计外挂”。你电脑上已有的 Claude Code、Codex 等工具就是它的引擎,它负责把设计工作流串联起来,提供 137 个技能和 150 个设计系统作为弹药。
如果你已经装了 Claude Code 之类的工具,又想尝试 AI 辅助设计,Open Design 值得一试。
项目地址:https://github.com/nexu-io/open-design
官网:https://open-design.ai/
协议:Apache-2.0






