OpenDesign
OpenDesign 是一个开源、本地优先的桌面应用,也是 Claude Design 的开源替代方案。它让现有编码智能体成为设计引擎,从简报生成原型、落地页、仪表盘、演示幻灯片、图像和视频,输出真实文件,并支持 HTML、PDF、PPTX 或 MP4 导出。
访问 nexu-io/open-design项目简介
OpenDesign 是一个开源、本地优先的桌面应用,也是 Claude Design 的替代方案。它让现有编码智能体成为设计引擎,根据简报产出设计工件。
核心功能
- 开源且本地优先,提供 macOS 与 Windows 原生桌面应用,Linux 可从源码运行。
- 以智能体为核心且不绑定模型,可使用 DeepSeek Harness、Claude Code、Codex、Cursor、OpenCode 等编码智能体 CLI,也可通过 BYOK 使用 OpenAI 兼容端点。
- 可产出原型、实时仪表盘与工件、演示文稿、移动应用、文档、图像、视频和 HyperFrames 动态图形。
- 提供沙盒 iframe 预览,支持导出 HTML、PDF、PPTX、MP4、ZIP 或 Markdown。
- 采用可组合插件、功能技能、设计模板和 DESIGN.md 设计系统,仓库内置 151 个设计系统。
- 提供 MCP 服务器和面向各智能体的安装脚本,让兼容的编码智能体读取本地 OpenDesign 项目文件。
适用场景
- 根据简报、插件和当前设计系统生成 Web、桌面或移动端原型。
- 创建实时仪表盘、决策室、KPI 墙和数据丰富的工件。
- 制作演示文稿、路演材料、周报和杂志风格幻灯片。
- 生成图像,并使用 HyperFrames 制作智能体原生动效或视频。
快速开始
- 可从官方渠道或 GitHub Releases 下载 macOS 或 Windows 桌面应用,安装后会自动检测编码智能体 CLI,并加载技能、模板和设计系统。
- 可用 od mcp install 加 agent 名称安装到编码智能体,或使用托管安装脚本 sh -s 后接 agent 名称。
- 使用 Docker 时,克隆仓库,进入 open-design/deploy,复制 .env.example 为 .env,添加 OD_API_TOKEN,运行 docker compose up -d,然后打开本地端口 7456。
- 从源码运行时,克隆仓库,启用 corepack,执行 pnpm install,再用 pnpm tools-dev run web 启动 Web 应用。
部署与要求
- 桌面应用支持 macOS Apple Silicon 与 Intel,以及 Windows x64;官方发布目前未提供 Linux 预构建包。
- Docker 部署使用 deploy 目录、OD_API_TOKEN 和 Docker Compose;浏览器访问可使用 open-design 作为用户名,并用令牌作为密码。
- Sealos App Store 模板运行已发布的 Docker 镜像,带持久化工作区存储,并在公共代理上启用 Basic Auth。
- 从源码运行需要 Node 约 24 和 pnpm 10.33.x。
- 进行 MCP 集成时,DeepSeek Harness 需要先安装官方 dsh CLI;Claude Desktop 的自动 MCP 配置目前仅在 macOS 和 Windows 上受支持。
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。