AI 设计工具的平替方案找到了:nexu-io/open-design 深度体验!

Claude Design、Cursor 这些订阅费是真不便宜,而且用了就被绑定了。nexu-io/open-design 这个开源项目我觉得值得试试——不用锁定哪家云服务商,自带72套设计系统,基本能覆盖日常需求。
它是谁的平替?填补了什么空白
nexu-io/open-design 定位很直接:Claude Design 的开源替代品。
说人话就是:它用命令行调 AI 生成代码和设计稿,但底层不绑任何云服务商。你自己提供 API Key(BYOK 模式),目前支持 16 种 Coding Agent CLI,Claude、GPT、开源模型都能跑。
几个硬数据:
• 内置 72 套 Design System,装完就能用 • 31 个内置 Skill,支持原型和 PPT/Deck 两种模式 • 完全开源,代码能自己审计,不用担心哪天被供应商卡脖子
竞品对比:值不值得切换
Claude Design、v0 这些闭源方案,体验确实好,集成度高,上手快。但我用过一段时间后最不爽的一点是:钱花了,数据和流程还是在人家服务器上。万一哪天涨价或者产品方向变了,想迁移就得从头来。
nexu-io/open-design 的思路是"不重复造轮子"——它不做 AI 模型,专心做设计系统到代码的转换层。所以:
• 用哪家模型你自己定 • 设计系统靠开源社区维护,一直在更新 • 钱只花在 API 调用上,没有平台抽成
我的判断:如果你需要的是"AI + 设计系统 + 代码生成"这套组合拳,又想控制成本、保持自主,它值得认真试试。如果你就想点点鼠标出结果,不想折腾命令行,闭源工具确实更省事。
用下来最戳我的三个点
1. Design System 真的即开即用,不用从零配置
以前团队想用 AI 生成代码,每次都得手动配设计规范,Prompt 里塞一堆样式要求,生成结果还经常跑偏,体验很差。
这个项目内置了 72 套整理好的设计系统,按钮、表单、导航这些常见组件都有规范。生成时指定用哪套系统,AI 直接按规范输出,不用你反复调。
拿 antd(蚂蚁设计系统)生成一个带表单的 React 页面举例:
# 安装 CLInpx open-design-cli init my-projectcd my-project# 用 antd 设计系统生成页面open-design generate --skill=prototype --ds=antd --prompt="登录页面,包含用户名、密码输入框和登录按钮"跑出来的代码直接是可运行的 React 组件,样式已经对好 antd 的规范,不用再调。
2. 原型/Deck 一键切换,不用两套人马
设计和开发最大的问题是不同步——设计师出 Sketch/Figma,开发者手写代码,来回沟通改需求,返工成本很高。
这个项目内置了 Skill 机制,同一个需求可以出不同形态:原型模式生成可交互的 UI 代码,Deck 模式生成演示文稿。
比如这样:
# 生成可交互原型open-design generate --skill=prototype --prompt="电商商品详情页,包含图片轮播、规格选择、加入购物车"# 同一需求,生成展示用的 Deckopen-design generate --skill=deck --prompt="电商商品详情页设计方案"两套产出物各有用处,团队内部对齐效率高多了。
3. BYOK 模式,钱花得明白
订阅制的工具不管你用多少都是一个价,小团队或者个人开发者用起来很不划算。
这个项目让你自带 API Key,它只收基础设施调用费。换句话说,你付的 AI 费用就是直接付给模型厂商的,没有中间商赚差价。
如果你们团队已经有主力 AI 供应商(比如 OpenAI、Anthropic),直接复用现有 Key 就好,不用额外支出。
上手要避开的两个坑
坑一:Design System 选多了反而耽误事
72 套系统听起来很多,但新手很容易陷入选择困难。我的经验是:先从团队已经在用的系统入手。Vue 技术栈就用 Element Plus,React 就用 antd 或 MUI。别想着在这里找到"最优解",先把流程跑通再说。
坑二:Skill 参数没搞清,产出不对预期
原型模式和 Deck 模式出来的效果差很多,新手容易搞混。我的建议是先跑一遍官方 Examples 目录下的示例,看看每个 Skill 到底输出什么,再根据自己的需求调 Prompt。
说点实在的
不太行的地方:
• 生态还差点意思:文档和社区支持没有 Claude Design 这些闭源产品完善,遇到问题有时候得自己啃源码 • 有学习成本:命令行得会用,纯设计师直接上手可能有点费劲 • 维护者人少:GitHub 上看了一下,核心维护者数量有限,长期维护的稳定性得打个问号
适合谁:
• 对成本敏感、不想被供应商绑定的团队 • 已经有明确设计系统规范,想用 AI 提效的开发团队 • 技术底子还可以的设计师,或者全栈开发者
不适合谁:
• 想要零配置、开箱即用、不想动命令行的用户 • 需要企业级 SLA 和供应商支持的场景 • 纯设计背景、代码能力比较弱的同学
一句话
如果你在乎成本、想用 AI 生成代码又不想被锁定某个供应商,nexu-io/open-design 可以试试,尤其是你手里已经有主力 AI API Key 的情况下。如果你更在意体验、设计师主导,闭源工具确实更省心。
GitHub 项目地址:https://github.com/nexu-io/open-design
夜雨聆风