13种Agent、129套设计系统:Open Design 开源项目完全指南

326 阅读8分钟

13种Agent、129套设计系统:Open Design 开源项目完全指南

一个三天斩获 22,000+ Star 的开源设计工具,正在重新定义「AI 驱动设计」的工作方式。本文提供从环境搭建到进阶实战的完整教程。


一、故事的起点:Claude Design 爆火之后

2026 年 4 月 17 日,Anthropic 发布了 Claude Design——一个由 Opus 4.7 驱动的 AI 设计工具。它第一次让 LLM「不再只写文字,而是直接产出设计产物」。你只需要输入一句话,它就能生成完整的产品原型、演示文稿甚至交互页面。

Claude Design 迅速走红,但它有三个问题:

  • 闭源:代码不公开,你无法知道内部如何运作
  • 付费:需要 Claude 订阅,团队使用成本不低
  • 锁定:只能用 Anthropic 的模型,无法切换

短短两周后,一个名为 Open Design 的开源项目在 GitHub 上线。

它在三天内收获了 22,000+ Star,吸引了 25 位贡献者提交了 39 个 PR。到 5 月 3 日,它已经迭代到 v0.3.0,支持 13 种编程 Agent31 个文件化 Skill129 套品牌级 Design System

它的口号很简单:同样的体验,零锁定


二、Open Design 是什么?

Open Design 是一个本地优先(local-first)的开源 AI 设计引擎。它本身不捆绑任何 AI 模型,而是自动检测你机器上已安装的编程 Agent CLI(如 Claude Code、Codex、Gemini CLI 等),将设计任务委托给它们执行。

核心架构只有三层:

浏览器 (Next.js 16)  →  本地守护进程 (Express + SQLite)  →  派生 CLI Agent
                              ↓
                      BYOK 代理 (SSE 标准化, SSRF防护)
维度说明
许可证Apache-2.0
前端Next.js 16 App Router + React 18 + TypeScript
后端守护进程Node 24 + Express + SSE 流 + better-sqlite3
存储SQLite(.od/app.sqlite)+ 纯文件(.od/projects/<id>/
Agent 传输child_process.spawn + 每种 CLI 的强类型事件解析器
预览沙箱 iframe(srcdoc)+ 每种 Skill 的 <artifact> 解析器
导出格式HTML · PDF · PPTX · ZIP · Markdown

一句话总结:它是一个运行在本地的 AI 设计调度中心


三、快速上手:从零到第一个项目

3.1 环境准备

首先确保你的机器满足以下条件:

依赖版本要求说明
Node.js~24推荐使用 nvm 管理版本
pnpm10.33.x通过 Corepack 启用
Git任意版本用于克隆仓库
至少一个 CLI AgentClaude Code / Codex / Cursor / Gemini CLI必须出现在系统 PATH 上

3.2 安装与启动

# 1. 克隆仓库
git clone https://github.com/nexu-io/open-design.git
cd open-design

# 2. 启用 Corepack(确保 pnpm 版本一致)
corepack enable
corepack pnpm --version   # 应输出 10.33.2

# 3. 安装依赖
pnpm install

# 4. 启动开发服务器
pnpm tools-dev run web
# 浏览器自动打开 http://localhost:3000

启动过程中,守护进程会自动完成以下初始化:

  • 扫描 PATH 上所有已安装的 Agent CLI
  • 加载全部 31 个 Skill 和 129 套 Design System
  • 创建 .od/ 运行时目录(包含 SQLite、项目文件、产物缓存)

3.3 验证安装是否成功

浏览器打开 http://localhost:3000,检查以下四个标志:

  1. Agent 选择器 — 页面顶部显示识别到的 CLI 列表
  2. Skill 卡片 — 左侧边栏展示 31 个 Skill 选项
  3. Design System 选项 — 右侧边栏列出可用的设计系统
  4. 发现表单(Discovery Form) — 中央区域显示需求收集表单

如果某个 CLI 未被识别,手动检查:

which claude        # Claude Code
which codex         # Codex CLI
which cursor-agent  # Cursor Agent
which gemini        # Gemini CLI

3.4 你的第一个原型

第 1 步 — 选择 Skill 与 Design System

在 Skill 侧边栏点击 web-prototype(最通用的入口 Skill),然后在 Design System 侧边栏选择 Default Neutral(新手推荐)。

第 2 步 — 填写发现表单

系统会弹出 5-8 个问题,例如:

"What is the product or page about?" → "A landing page for an AI-powered code review tool"

"Who is the target audience?" → "Software developers and engineering managers"

"What sections do you need?" → "Hero, Features, How it works, Pricing, CTA"

"Any brand color preferences?" → "Blue and dark gray, professional"

这一步是硬性要求——Open Design 不允许跳过需求收集直接生成。它防止了 80% 的返工

第 3 步 — 选择视觉方向

从 5 种方向中选择一个。对于 SaaS 工具落地页,推荐 Modern Minimal(Linear/Vercel 风)

第 4 步 — 等待生成并查看结果

你会看到 TodoWrite 计划流实时出现在 UI 中,Agent 按步骤执行。几十秒后,完整的 HTML 页面被渲染在沙箱 iframe 中。你可以直接在预览中点击元素发表评论,或导出为 HTML/ZIP。

3.5 Agent 的 API 配置(重要)

Open Design 本身不提供 AI 能力,它委托给你机器上的 CLI Agent。因此,确保 Agent CLI 已正确配置 API 访问是关键。

方式一:配置 Claude Code CLI(推荐)

如果你使用 Claude Code 作为 Agent,可以通过配置文件指定 API 代理:

# 设置 API 地址(可直接使用 Anthropic 官方 API,或配置为代理地址)
claude config set api-url https://api.anthropic.com

# 设置 API Key
claude config set api-key sk-ant-your-api-key-here

验证连接:

claude --version
claude "你好" --max-tokens 100

Open Design 在调用 Claude Code 时会自动继承这些配置,无需在 Open Design 内部重复设置。

方式二:通过环境变量配置(macOS/Linux)
export ANTHROPIC_BASE_URL="https://api.anthropic.com"
export ANTHROPIC_API_KEY="sk-ant-your-api-key-here"

# 然后启动 Open Design
pnpm tools-dev run web

Windows PowerShell:

$env:ANTHROPIC_BASE_URL = "https://api.anthropic.com"
$env:ANTHROPIC_API_KEY = "sk-ant-your-api-key-here"
方式三:使用 BYOK 回退(无需本地 CLI)

在 Open Design Web UI 的 Settings 面板中直接填入:

baseUrl: https://api.anthropic.com     # 或代理地址
apiKey:  sk-ant-xxx                    # 你的 API Key
model:   claude-sonnet-4-6             # 推荐使用 Sonnet

Open Design 通过 /api/proxy/{anthropic,openai,azure,google}/stream 转发请求,内置 SSRF 防护。

验证 API 路由

创建一个测试项目(用 web-prototype Skill + 简单 Prompt),然后检查终端日志:

  • 看到 Connecting to https://api.anthropic.com/v1/messages 说明 API 连接正常
  • 响应时间应在 5 秒以内
  • 不应出现 429(限流)或 529(过载)错误
# 确认环境变量已导出
echo $ANTHROPIC_BASE_URL

四、核心功能深度解析

4.1 13 种编程 Agent,自动检测零配置

这是 Open Design 最核心的设计理念:Agent 不可知论。Daemon 启动时自动扫描 PATH,用 which / command -v 检测所有已知 CLI,支持 nvm、fnm、mise 等版本管理器:

Agent可执行文件流格式检测方式
Claude Codeclaudeclaude-stream-jsonPATH 扫描
Codex CLIcodexjson-event-streamPATH 扫描
Gemini CLIgeminijson-event-streamPATH 扫描
Cursor Agentcursor-agentjson-event-streamPATH 扫描
GitHub Copilotcopilotcopilot-stream-jsonPATH 扫描
Devin for Terminaldevinacp-json-rpcPATH 扫描
OpenCodeopencodejson-event-streamPATH 扫描
Qwen Codeqwenplain (raw stdout)PATH 扫描
Hermeshermesacp-json-rpcPATH 扫描
Kimi CLIkimiacp-json-rpcPATH 扫描
Kiro CLIkiro-cliacp-json-rpcPATH 扫描
Mistral Vibe CLIvibe-acpacp-json-rpcPATH 扫描
Pipipi-rpc (stdio JSON-RPC)PATH 扫描

检测到的 Agent 自动出现在 UI 选择器中,你只需在下拉菜单里切换。

4.2 31 个文件化 Skill:完整能力清单

每个 Skill 就是一个包含 SKILL.md + assets/ + references/ 的文件夹。添加新 Skill 只需复制文件夹并重启服务。以下是完整能力分类:

设计交付类(8 个)
Skill用途产出格式
web-prototype单页 HTML 落地页(最通用入口)HTML
saas-landingSaaS 产品营销页HTML
dashboard管理后台/数据仪表盘HTML
pricing-page定价页面HTML
docs-page三栏技术文档页HTML
blog-post长文博客内容HTML/Markdown
mobile-app移动端 App 屏幕HTML + 设备框
mobile-onboarding移动端引导流程HTML + 多屏幕
演示文稿类(4 个)
Skill用途风格
guizang-ppt杂志风 Web PPT来自 @op7418,含演示模式
html-pptHTML 幻灯片来自 @lewislulu,15+ 示例卡片
simple-deck简洁横向幻灯片快速出片
replit-deckReplit 风格演示极简风
办公文档类(9 个)
Skill用途
pm-specPM 需求规格文档(PRD)
meeting-notes会议纪要
weekly-update周报
eng-runbook工程运维手册
finance-report财务报表
hr-onboardingHR 入职文档
invoice发票/账单
kanban-board看板视图
team-okrsOKR 目标管理
营销与创意类(10 个)
Skill用途
social-carousel社交媒体轮播图
email-marketing营销邮件
magazine-poster海报/印刷品
motion-frames动态帧动画
sprite-animation精灵动画
wireframe-sketch线框图草图
critique设计自评
tweaks精细化调整
dating-web约会/社交页面
digital-eguide数字手册

4.3 129 套 Design System:分行业选型指南

这是目前最丰富的开源设计系统集合。所有系统都是纯文本 DESIGN.md 文件,Agent 可以直接阅读并理解设计意图。按实际使用场景分类:

AI & LLM 品牌

Claude、Cohere、Mistral、ElevenLabs、xAI、Ollama

风格特征:干净、技术感、低饱和度。适合 AI 产品、模型服务、API 平台。

开发者工具(推荐首选)

Cursor、Vercel、Linear、Framer、Supabase、MongoDB、PostHog、Sentry、Lovable、Resend、Cal

风格特征:深色主题、等宽字体、高对比度。适合开发者产品、SaaS 工具、技术文档站。

生产力工具

Notion、Figma、Miro、Airtable、Raycast

风格特征:友好、白色背景、圆角元素。适合协作工具、知识管理、B2B 产品。

金融科技

Stripe、Coinbase、Binance、Mastercard、Wise、Revolut

风格特征:信任导向、蓝色基调、专业严谨。适合支付、银行、加密货币产品。

电商与出行

Shopify、Airbnb、Uber、Nike、Starbucks

风格特征:视觉冲击力、强品牌色、大图展示。适合消费品牌、O2O 产品。

媒体与内容

Spotify、PlayStation、Wired、The Verge

风格特征:编辑感、大图排版、强对比。适合内容平台、媒体站点、播客。

汽车与高端品牌

Tesla、BMW、Ferrari、Lamborghini

风格特征:高级感、金属质感、大量留白。适合奢侈品牌、高端展示。

通用基础款

Default NeutralWarm Editorial

新手推荐从 Default Neutral 开始,熟悉后逐步尝试其他系统。

每套系统使用标准的 9 段式 DESIGN.md 结构:

## Color        → 主色、辅色、语义色(OKLch/HSL)
## Typography   → 字体栈、字号层级、行高
## Spacing      → 间距系统、网格
## Layout       → 布局模式、断点
## Components   → 组件规格、变体
## Motion       → 动画曲线、时长
## Voice        → 文案语调
## Brand        → 品牌资产、Logo 使用规范
## Anti-patterns → 禁止使用的模式

这意味着你可以在 Prompt 中说"用 Stripe 的风格做一个支付页面",Agent 会真正读取 Stripe 的色彩、字体和间距规范来生成设计——不是大概像,而是遵循明确的设计规范

4.4 5 种视觉方向:一键切换设计人格

在填写发现表单之后、生成代码之前,你会看到一个方向选择器。五个方向各有明确的 OKLch 调色板 + 字体组合:

方向风格描述调色特征适用场景
EditorialMonocle/FT 杂志风墨色 + 奶油色 + 暖铁锈内容型产品、博客、出版物
Modern MinimalLinear/Vercel 极简风冷色调、结构化、极简点缀SaaS、开发者工具(推荐)
Tech Utility终端美学高密度信息、等宽字体技术文档、CLI 工具页
Brutalist粗野主义超大字体、无阴影、硬朗创意站点、艺术项目
Soft Warm柔和温暖低对比、宽间距、桃色中性生活方式、健康类产品

实战建议:不要跳过这一步。同样的 Prompt 在不同方向下产出的结果差异巨大。如果不确定,先选 Modern Minimal,后续可以通过 tweaks Skill 调整。

4.5 反 AI 审美疲劳机制(6 层防护)

Open Design 继承了上游项目 huashu-design 的完整反 AI-Slop 体系,共 6 层:

  1. 强制发现表单:第一轮必须先收集需求,直接生成被硬性阻断
  2. 品牌资产五步协议:定位 → 下载品牌资产 → 提取色值 → 写入 brand-spec → 重述确认
  3. 五维自评门禁:生成 <artifact> 前必须对 Philosophy、Hierarchy、Detail、Function、Innovation 逐项打分(1-5),任一不通过则阻断
  4. P0/P1/P2 检查清单:每个 Skill 内置必检项,P0 不通过不可发布
  5. 审美黑名单:硬编码禁止——激进紫色渐变、通用 emoji 图标、圆角左边框卡片、Inter 字体作展示字、手绘 SVG 人物、捏造的统计数据
  6. 诚实占位符:宁可用 或标注灰色块,绝不伪造数据

这套机制确保最终产物「看起来不像 AI 做的」。

4.6 新手推荐学习路径

按照「上手难度 + 产出价值」排序,推荐以下学习顺序:

优先级Skill理由
1️⃣web-prototype最简单,单页 HTML,5 分钟就能跑通全流程
2️⃣saas-landing实用价值最高,产出可直接用于产品
3️⃣simple-deckPPT 替代,约 5 分钟产出一份演示文稿
4️⃣dashboard练习数据可视化布局
5️⃣mobile-app学习移动端布局和设备框适配

建议所有新手先用 Default Neutral 设计系统 + Modern Minimal 视觉方向跑通全流程,然后再探索其他组合。


五、实战场景全流程演练

以下是 5 个真实场景的完整操作指南,包含步骤、配置建议和 Token 消耗估算。

5.1 场景一:独立开发者做 SaaS 落地页

目标:3 小时内产出一个可交付的 SaaS 落地页。

操作步骤

  1. 选择 Skill:点击 saas-landing
  2. 选择 Design System:选 LinearVercel(开发者工具风格,和目标受众高度匹配)
  3. 填写发现表单:详细输入产品定位——
    • 产品名称和一句话描述
    • 目标用户画像(如"技术团队负责人")
    • 核心价值主张(3-5 条)
    • 是否需要 Pricing 区块(建议勾选)
    • 品牌色偏好
  4. 选择视觉方向Modern Minimal
  5. 等待生成:Agent 自动产出完整的 Hero → Features → Pricing → CTA 页面
  6. 审查与微调:在预览中点击需要调整的部分添加评论,切换 tweaks Skill 进行修改
  7. 导出交付Export as ZIP → 部署到 Vercel

Token 消耗估算

阶段输入 Token输出 Token
首次生成30K-50K8K-15K
每次微调迭代15K-25K5K-10K
5 次迭代总计~250K

常用导出命令

# 导出为 ZIP(完整项目树)
# 在 UI 中点击 Export → ZIP

# 或导出为单文件 HTML
# Export → HTML (inline assets)

5.2 场景二:产品经理生成 PRD 文档

目标:从需求描述生成结构化 PRD。

操作步骤

  1. 选择 Skillpm-spec(办公文档类)
  2. 选择 Design SystemNotion(文档风格最匹配)
  3. 输入需求要点

    "做一个用户反馈收集功能。用户可以提交文字反馈和截图。管理员可以在后台查看、分类、标记已处理。需要邮件通知。"

  4. 填写发现表单补充信息:目标用户、优先级、技术约束
  5. Agent 自动生成:完整 PRD 包含背景、目标、用户故事、验收标准、技术方案概要
  6. 导出为 MarkdownExport → Markdown

关键技巧:在发现表单中尽可能详细地描述约束条件(如"需要支持移动端""性能要求首屏<2秒"),Agent 会在 PRD 中体现这些约束。

5.3 场景三:技术博主生成封面图

目标:为博客文章生成风格统一的封面图。

操作步骤

  1. 选择 Skillmagazine-poster
  2. 选择 Design SystemWiredThe Verge(编辑风格,适合文章封面)
  3. 输入文章信息:标题、关键词、目标读者
  4. 选择视觉方向Editorial(杂志风)或 Brutalist(吸睛)
  5. 等待生成:Agent 调用 gpt-image-2 生成海报
  6. 导出Export → PNG

可用的 Prompt 模板参考(位于 prompt-templates/image/):

prompt-templates/image/
├── poster-zen-ai-art.md       # AI 艺术风格海报
├── infographic-data-flow.md   # 数据信息图
└── social-card-product-launch.md # 产品发布社交卡片

5.4 场景四:一天验证移动端原型

目标:制作 5 屏移动 App 原型用于用户测试。

操作步骤

  1. 选择 Skillmobile-app
  2. 设置设备框:选择 iPhone 15 Pro(位于 Device Frame 设置)
  3. 选择 Design SystemSpotify(音乐/内容类)或 Airbnb(O2O 类)
  4. 逐屏生成
    • Screen 1:Home(首页信息流)
    • Screen 2:Listing(列表/搜索结果)
    • Screen 3:Detail(商品/内容详情)
    • Screen 4:Settings(设置页)
    • Screen 5:Onboarding(引导流程)
  5. 导出Export → HTMLExport → ZIP

注意:每屏用独立的生成会话,便于独立调整。每个会话保持相同的 Design System 和视觉方向以维持一致性。

5.5 场景五:数据仪表盘设计

目标:从业务字段描述生成交互式仪表盘原型。

操作步骤

  1. 选择 Skilldashboard
  2. 选择 Design SystemStripeVercel(数据可视化风格)
  3. 输入数据字段

    "需要展示 MRR、月活跃用户、客户流失率、功能使用排行。左上角放 KPI 总览卡片,中间放趋势折线图,右侧放排行列表。"

  4. 填写发现表单:指定图表类型偏好(折线图、柱状图、饼图等)
  5. 生成结果:完整的 Dashboard 包含侧边栏导航、KPI 卡片、图表区、数据表格

关键技巧:在发现表单中明确列出所有数据字段和期望的图表类型,Agent 会据此选择布局方案。


六、进阶技巧与优化

6.1 Token 消耗与成本优化

每个 Skill 的 Prompt Stack 约为 5K-10K Token(系统提示),加上 5K-15K 输出 Token。一次完整生成约消耗 20K-40K Token

成本优化策略

策略说明预期效果
优先使用 SonnetClaude Sonnet vs Opus,性价比高出 5 倍以上Token 费用降低 ~80%
启用 Prompt CachingAnthropic 原生缓存机制,对于重复的 System Prompt 只计 10% 费用后续生成节省 ~30-50%
减少无效迭代用好发现表单,第一次就对准需求减少 3-5 次无效生成

典型成本计算(以 Claude Sonnet 4.5 为例,3/3/15 per MTok input/output):

一次完整生成:
  Input:  40K tokens × $3/MTok  = $0.12
  Output: 12K tokens × $15/MTok = $0.18
  合计:约 $0.30

5 次迭代(含缓存):约 $1.00-1.50

6.2 自定义 Design System

创建自有品牌的设计系统非常简单——只需一个 DESIGN.md 文件:

# 1. 创建设计系统目录
mkdir -p design-systems/my-brand

# 2. 编写 DESIGN.md
cat > design-systems/my-brand/DESIGN.md << 'EOF'
## Color
- Primary: #2563EB (Blue 600)
- Secondary: #7C3AED (Violet 600)
- Background: #F8FAFC
- Text: #0F172A
- Accent: #F59E0B (Amber 500)

## Typography
- Display: "Geist", sans-serif
- Body: "Inter", sans-serif
- Code: "JetBrains Mono", monospace
- Scale: 12/14/16/18/24/32/48

## Spacing
- Unit: 4px
- Section: 64px
- Component: 16px

## Layout
- Max Width: 1200px
- Columns: 12
- Gutter: 24px

## Components
- Button radius: 8px
- Card radius: 12px
- Shadow: 0 1px 3px rgba(0,0,0,0.1)

## Motion
- Duration: 200ms
- Easing: ease-out

## Voice
- Professional, concise, helpful
- No marketing fluff

## Brand
- Logo: /assets/logo.svg
- Favicon: /assets/favicon.ico

## Anti-patterns
- No gradients in buttons
- No rounded-full cards
- No emoji as icons
EOF

# 3. 重启守护进程
pnpm tools-dev stop
pnpm tools-dev start

重启后,my-brand 会自动出现在 Design System 选择器中。Agent 会根据你定义的色彩、字体、间距规范来生成设计。

6.3 故障排查指南

问题 1:Agent 未被识别
# 症状:UI 中 Agent 选择器为空
# 排查:
which claude          # 检查 CLI 是否在 PATH 中
echo $PATH            # 确认 PATH 包含相关目录

# 如果用的是 nvm:
nvm use 24
which claude          # 应该指向 nvm 管理的版本

# 如果用的是 fnm:
fnm use 24
问题 2:生成超时或无响应
# 症状:Agent 启动后长时间无产出
# 排查:
# 1. 检查终端日志,看是否有网络错误
# 2. 验证 Agent CLI 可直接使用:
claude "test" --max-tokens 50

# 3. 检查 API 配置是否正确:
claude config list
# 确认 api-url 和 api-key 已设置
问题 3:产物质量不达预期
症状:生成的页面存在布局问题或风格不符合预期
排查:
1. 检查发现表单是否详细填写(越模糊的输入,越差的结果)
2. 确认 Design System 选择是否正确
3. 运行 critique Skill 进行五维自评
4. 使用 tweaks Skill 进行针对性调整
5. 尝试切换到更适配的视觉方向
问题 4:端口冲突
# 症状:pnpm tools-dev run web 报端口被占用
lsof -i :3000         # 查看占用进程
kill -9 <PID>         # 终止占用进程
# 或者设置环境变量指定其他端口
PORT=3001 pnpm tools-dev run web

七、与 Claude Design / Open CoDesign 的全面对比

对比维度Claude DesignOpen CoDesignOpen Design
许可证闭源MITApache-2.0
形态Web桌面(Electron)Web + 本地守护进程
Vercel 可部署
Agent 运行时捆绑(Opus 4.7)捆绑(pi-ai)委托给用户 CLI(13 种)
Skills专有12 个 TS 模块31 个文件化 SKILL.md
Design Systems专有规划中129 套 DESIGN.md
供应商灵活性Anthropic 独占7+ 供应商13 CLI + BYOK 多供应商
问题表单(第 1 轮)✅(硬性规则)
方向选择器✅(5 种方向)
Claude Design ZIP 导入N/A
五维自评✅(生成前门禁)
Artifact Lint API
Sidecar IPC
数据所有权Anthropic 云端本地本地(SQLite + 文件)

Vercel 部署注意事项

.od/ 运行时目录需要持久化文件系统,而 Vercel 的 Serverless 架构不支持。推荐混合部署方案:

Web 层(Vercel)—— 处理 UI 和用户交互
    ↓
Daemon 层(自有服务器)—— 持久化存储 + Agent 调度
    ↓ Tunnel(Cloudflare Tunnel 等)

八、未来路线图

已发布(v0.3.0):

  • ✅ 守护进程 + 13 CLI 适配器
  • ✅ Web 应用(对话 + 发现表单 + 方向选择器 + 沙箱预览)
  • ✅ 31 Skill + 129 Design System + 5 视觉方向
  • ✅ SQLite 持久化 + BYOK 多供应商代理
  • ✅ Claude Design ZIP 导入 + Sidecar 协议
  • ✅ Artifact Lint API + 五维自评门禁
  • ✅ 项目上传限制提升至 200MB

进行中

  • 🔄 评论模式精准编辑
  • 🔄 AI 微调面板 UX
  • 🔄 Vercel + Tunnel 部署方案
  • 🔄 一键 npx od init 初始化

计划中

  • 📋 Skill 市场(od skills install <github-repo>
  • 📋 Electron 桌面打包

九、总结

Open Design 重新定义了 AI 设计工具的规则:

  1. Agent 不可知:不绑定模型,用你已有的 CLI
  2. Skill 即文件:复制一个文件夹就能扩展能力,31 个 Skill 覆盖从原型到 PPT 的完整场景
  3. Design System 即 Markdown:129 套品牌设计规范是纯文本,Agent 真正读懂并执行
  4. 问题表单优先:6 层反 AI-Slop 机制确保产出不"像 AI 做的"
  5. 本地优先:数据在 SQLite + 纯文件中,不被锁定到任何云平台

如果你正在使用 Claude Design 但想要更多控制权,或者想在一个开放平台上做 AI 辅助设计,Open Design 是目前最好的选择。

22,000+ Star 只是开始。这个项目正以每天一个版本的速度迭代——我们正在见证一个重要的开源基础设施的诞生。


项目地址github.com/nexu-io/ope… 官网open-design.ai 许可证:Apache-2.0 当前版本:v0.3.0(2026-05-03)