# Open CoDesign **English**: [README.md](./README.md) > 你的提示词,你的模型,你的电脑。 > > Open CoDesign 是一个开源、Local-first 的 AI 设计工具,可以把一句提示词直接变成精致的 HTML 原型、幻灯片和营销素材。 [官网](https://opencoworkai.github.io/open-codesign/) · [快速开始](#快速开始) · [更新日志](./CHANGELOG.md) · [最新发版](https://github.com/OpenCoworkAI/open-codesign/releases) · [社区讨论](https://github.com/OpenCoworkAI/open-codesign/discussions) · [对比 Claude Design](https://opencoworkai.github.io/open-codesign/claude-design-alternative) · [文档](https://opencoworkai.github.io/open-codesign/quickstart) · [参与贡献](./CONTRIBUTING.md) · [安全说明](./SECURITY.md)
ai-design · claude-design-alternative · v0-alternative · bolt-alternative · lovable-alternative · prompt-to-design · ai-prototyping · desktop-design-tool · byok · local-first · electron · multi-model · open-source
不用重写整段提示词。 |
AI 自动生成可调参数。 |
每次迭代都会留下来。 |
看着 Agent 干活。 |
ui_kit headless 渲染结果。parity score 与 status 完全由 12 条 boolean check 推导:parityScore = passCount / totalChecks,不是 LLM 自己打的浮点分。图中的数字是 e2e-opus-final 真实跑出来的,不是 mock。

来自 e2e-nodebench-iter 的 4 帧 reel: source → iter-0(parityScore 0.82, 6 个 gap)→ iter-1(parityScore 0.78, 5 个 gap)→ honest verdict。Agent 修了一些 gap 但又 introduced 新的 layout drift,boolean rubric 把 regression 直接 surface 出来不藏。MP4 版本。
- **支持中途取消生成**:停止后也不会丢失之前的上下文和结果
### 预览与工作流
- **手机 / 平板 / 桌面预览**:一键切换真实响应式视图
- **Files 面板**:导出前先检查多文件产物(HTML、CSS、JS)
- **即时设计切换**:最近五个设计会保持 iframe 存活,因此 Hub 和 Workspace 之间切换几乎零延迟
- **连接诊断面板**:一键检测任意 provider 的连接状态,并给出可操作的报错信息
- **每次生成的 token 计数**:侧边栏直接看到这一轮花了多少 token
- **四个设置页签**:Models、Appearance、Storage、Advanced
- **浅色 / 深色主题**,以及 **英文 / 简体中文 UI** 的实时切换
### 导出与发布
- **五种导出格式**:HTML(内联 CSS)、PDF(本地 Chrome)、PPTX、ZIP、Markdown
- **GitHub Release 发布链路**:当前提供未签名的 DMG(macOS)、EXE(Windows)和 AppImage(Linux);v0.5 会加入代码签名和可选自动更新
---
## Roadmap
当前版本是 v0.2.0,主题是 **Agentic Design**。
### Now — v0.2.0 已发布
v0.2 已经把 Open CoDesign 从一次性生成器升级成一个本地设计 agent,每个设计都有真实工作区:
- **Design as session**:每个 design 都是一个 pi session,历史写入 JSONL,产物落在磁盘工作区
- **带权限的 agent loop**:复用 pi 的 read、write、edit、bash、grep、find、ls,由 Open CoDesign 权限 UI 统一拦截
- **按需调用设计工具**:`ask`、`scaffold`、`skill`、`preview`、`gen_image`、`tweaks`、`todos`、`done`
- **`DESIGN.md` 作为设计系统源文件**:品牌 token 和设计决策写成可编辑文件,而不是存在模型记忆里
- **v0.1 迁移路径**:旧 SQLite 设计会迁移到真实工作区和 session history
### Previous — v0.1.4
- **AI 图像生成**:通过 OpenAI 图像模型或 OpenRouter 图像模型生成位图素材,默认关闭,可在设置里启用
- **ChatGPT Plus / Codex 订阅登录**:一键 OAuth,适合不想手动粘贴 API Key 的用户
- **CLIProxyAPI 一键导入**:自动发现正在运行的本地代理,并带入 Settings
- **API 配置稳定性优化**:对 timeout、SSE 截断、缺少 `/models`、Messages API 不兼容等中转问题给出更清楚的诊断
### Later — v0.2.x 及之后
- 继续打磨新版 `ask`、`preview`、tweaks 和进程管理界面
- 成本透明化:生成前估算 + 每周预算控制(每轮 token 计数已上线)
- 版本快照 + 并排 diff
- 三种风格并行探索
- 从代码库提取设计系统 token
- 代码签名(Apple ID + Authenticode)+ 可选自动更新 — v0.5
- Figma 图层导出 — 1.0 之后
有想优先做的事?欢迎[开 issue](https://github.com/OpenCoworkAI/open-codesign/issues/new/choose) 或给已有的 issue 点个 👍,我们真的会看。
---
## Star 历史
[](https://star-history.com/#OpenCoworkAI/open-codesign&Date)
---
## 基于这些技术构建
- Electron + React 19 + Vite 6 + Tailwind v4
- `@mariozechner/pi-ai` 与 `pi-coding-agent`(模型 / provider 与 agent loop 基础能力)
- `electron-builder`
## 社群
Open CoDesign 在 [LINUX DO](https://linux.do/) 社区首发,感谢佬友们的反馈和建议。
- **[GitHub Discussions](https://github.com/OpenCoworkAI/open-codesign/discussions)** — 在 [Show & Tell](https://github.com/OpenCoworkAI/open-codesign/discussions/categories/show-and-tell) 晒你生成的设计,[Q&A](https://github.com/OpenCoworkAI/open-codesign/discussions/categories/q-a) 提使用问题,[Ideas](https://github.com/OpenCoworkAI/open-codesign/discussions/categories/ideas) 提功能建议。
- **[LINUX DO](https://linux.do/)** — 中文讨论、使用心得、反馈(首发社区)。
- **GitHub Issues** — [可复现的 bug 报告](https://github.com/OpenCoworkAI/open-codesign/issues)。
中文用户交流群(微信):