Skip to content

Commit 8cbcf44

Browse files
committed
docs: sync README + website with current feature matrix
Prior README/website still listed PDF and PPTX export as "coming soon" even though both ship today, and missed several killer features now in trunk. Bring both en and zh versions in line: - Mark PDF (local Chrome), PPTX, ZIP, and Markdown export as shipped - Add one-click Claude Code / Codex config import - Add keyless (IP-allowlisted) provider support - Add instant design switching (preview pool) - Add JSX/React component generation (on-device React 18 + Babel) - Add live agent activity panel (streaming tool calls) - Add comment mode as a first-class feature card - Add bilingual UI (EN + 简体中文) - Website: new logo.png, updated favicon, refreshed feature cards
1 parent faa8f7f commit 8cbcf44

7 files changed

Lines changed: 75 additions & 31 deletions

File tree

README.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,16 @@ Add a `SKILL.md` to any project to teach the model your own taste.
9494

9595
## What's working today
9696

97-
- Multi-provider onboarding — Anthropic, OpenAI, and any OpenAI-compatible relay
98-
- Prompt → HTML prototype, rendered in a sandboxed iframe
99-
- AI-generated sliders: model emits the parameters worth tweaking (color, spacing, font); drag to refine
100-
- Inline comments: click any element in the preview, leave a note, model rewrites only that region
101-
- HTML export with inlined CSS
97+
- Unified provider model — Anthropic, OpenAI, Gemini, DeepSeek, or any OpenAI-compatible relay; keyless (IP-allowlisted) proxies supported
98+
- One-click import from Claude Code and Codex configs — bring your existing providers, models, and keys in a single click
99+
- Dynamic model picker — every provider exposes its real model catalogue, not a hardcoded shortlist
100+
- Prompt → HTML **or JSX/React component** prototype, rendered in a sandboxed iframe (vendored React 18 + Babel on-device)
101+
- Live agent panel — watch tool calls stream in real time as the model edits files
102+
- AI-generated sliders: model emits the parameters worth tweaking (color, spacing, font); drag to refine with zero round-trip
103+
- Comment mode: click any element in the preview to drop a pin, leave a note, model rewrites only that region
104+
- Instant design switching — the last five designs keep their preview iframes alive, so Hub ↔ Workspace and sidebar navigation stay zero-delay
105+
- Five export formats — HTML (inlined CSS), PDF (local Chrome), PPTX, ZIP, Markdown
106+
- Bilingual UI — English and 简体中文
102107
- Generation cancellation
103108
- Settings with per-provider API key management
104109
- GitHub Release pipeline (macOS DMG, Windows EXE, Linux AppImage)
@@ -110,16 +115,24 @@ Add a `SKILL.md` to any project to teach the model your own taste.
110115
| Feature | Status |
111116
|---|---|
112117
| Multi-provider onboarding + Settings | ✅ Shipped |
118+
| Claude Code / Codex one-click config import | ✅ Shipped |
119+
| Dynamic model picker per provider | ✅ Shipped |
120+
| Keyless (IP-allowlisted) proxy support | ✅ Shipped |
113121
| Prompt → HTML prototype (sandboxed iframe) | ✅ Shipped |
122+
| Prompt → JSX/React component (on-device React 18 + Babel) | ✅ Shipped |
123+
| Live agent activity panel (streaming tool calls) | ✅ Shipped |
114124
| AI-generated tunable sliders | ✅ Shipped |
115-
| Inline comment → AI patch | ✅ Shipped |
125+
| Comment mode (pin + AI region-rewrite) | ✅ Shipped |
126+
| Instant design switching (preview pool) | ✅ Shipped |
127+
| Bilingual UI (EN + 简体中文) | ✅ Shipped |
116128
| HTML export (inlined CSS) | ✅ Shipped |
129+
| PDF export (local Chrome) | ✅ Shipped |
130+
| PPTX export | ✅ Shipped |
131+
| ZIP / Markdown export | ✅ Shipped |
117132
| Cost transparency (token estimate + weekly spend) | 🔜 Coming |
118133
| Version snapshots + side-by-side diff | 🔜 Coming |
119134
| Codebase → design system (token extraction) | 🔜 Coming |
120135
| Three-style parallel exploration | 🔜 Coming |
121-
| PPTX export | 🔜 Coming |
122-
| PDF export | 🔜 Coming |
123136
| Code-signing (Apple ID + Authenticode) | 🔜 Stage 2 |
124137
| Figma layer export | 🔜 Post-1.0 |
125138

README.zh-CN.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,16 @@ _演示视频即将上线。_
9494

9595
## 当前已实现功能
9696

97-
- 多 provider 入门流程 — Anthropic、OpenAI 及任意 OpenAI 兼容端点
98-
- 提示词 → HTML 原型,在沙箱 iframe 中渲染
99-
- AI 生成滑块:模型主动给出值得调整的参数(颜色、间距、字体),拖动即可微调
100-
- 内联注释:在预览中点击任意元素,留下评论,模型只重写该区域
101-
- HTML 导出(内联 CSS)
97+
- 统一 provider 模型 — Anthropic、OpenAI、Gemini、DeepSeek,或任意 OpenAI 兼容中继;支持 keyless(IP 白名单)代理
98+
- Claude Code / Codex 配置一键导入 — 把已有的 provider、model、API Key 一次带过来
99+
- 动态 model 选择器 — 每个 provider 显示自己真实的模型目录,不再写死
100+
- 提示词 → HTML **或 JSX/React 组件** 原型,在沙箱 iframe 中渲染(vendored React 18 + Babel,全在本机)
101+
- 实时 agent 面板 — 模型调用工具写文件时的 tool call 流实时可见
102+
- AI 生成滑块:模型主动给出值得调整的参数(颜色、间距、字体),拖动即可零往返微调
103+
- 评论模式:在预览中点击任意元素落一枚 pin 留下评论,模型只重写该区域
104+
- 设计间切换瞬答 — 最近 5 个 design 的预览 iframe 常驻内存,Hub ↔ 工作区、侧栏切换都是零延迟
105+
- 五种导出格式 — HTML(内联 CSS)、PDF(本机 Chrome)、PPTX、ZIP、Markdown
106+
- 双语界面 — English 和简体中文
102107
- 生成取消
103108
- 设置页面,支持各 provider 独立 API Key 管理
104109
- GitHub Release 流水线(macOS DMG、Windows EXE、Linux AppImage)
@@ -110,16 +115,24 @@ _演示视频即将上线。_
110115
| 功能 | 状态 |
111116
|---|---|
112117
| 多 provider 入门 + 设置 | ✅ 已上线 |
118+
| Claude Code / Codex 一键配置导入 | ✅ 已上线 |
119+
| 每 provider 动态 model 选择器 | ✅ 已上线 |
120+
| Keyless(IP 白名单)代理支持 | ✅ 已上线 |
113121
| 提示词 → HTML 原型(沙箱 iframe) | ✅ 已上线 |
122+
| 提示词 → JSX/React 组件(本机 React 18 + Babel) | ✅ 已上线 |
123+
| 实时 agent 活动面板(流式 tool call) | ✅ 已上线 |
114124
| AI 生成可调滑块 | ✅ 已上线 |
115-
| 内联注释 → AI 修补 | ✅ 已上线 |
125+
| 评论模式(pin + AI 局部重写) | ✅ 已上线 |
126+
| 设计间切换瞬答(预览 pool) | ✅ 已上线 |
127+
| 双语界面(EN + 简体中文) | ✅ 已上线 |
116128
| HTML 导出(内联 CSS) | ✅ 已上线 |
129+
| PDF 导出(本机 Chrome) | ✅ 已上线 |
130+
| PPTX 导出 | ✅ 已上线 |
131+
| ZIP / Markdown 导出 | ✅ 已上线 |
117132
| 成本透明(token 估算 + 每周花费) | 🔜 即将推出 |
118133
| 版本快照 + 并排 diff | 🔜 即将推出 |
119134
| 代码库 → 设计系统(token 提取) | 🔜 即将推出 |
120135
| 三风格并发探索 | 🔜 即将推出 |
121-
| PPTX 导出 | 🔜 即将推出 |
122-
| PDF 导出 | 🔜 即将推出 |
123136
| 代码签名(Apple ID + Authenticode)| 🔜 Stage 2 |
124137
| Figma 图层导出 | 🔜 1.0 版本后 |
125138

website/.vitepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ export default defineConfig({
105105
},
106106

107107
themeConfig: {
108-
logo: { src: '/favicon.ico', alt: 'open-codesign' },
108+
logo: { src: '/logo.png', alt: 'open-codesign' },
109109

110110
nav: [
111111
{ text: 'Home', link: '/' },

website/index.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,22 @@ hero:
2525
features:
2626
- icon: 🪶
2727
title: Bring your own model
28-
details: Anthropic, OpenAI, Gemini, DeepSeek, or any OpenAI-compatible relay. Switch providers in Settings. We don't proxy, we don't charge per token.
28+
details: Anthropic, OpenAI, Gemini, DeepSeek, or any OpenAI-compatible relay — including keyless (IP-allowlisted) proxies. Switch providers in Settings. We don't proxy, we don't charge per token.
29+
- icon:
30+
title: Import in one click
31+
details: Already using Claude Code or Codex? Open CoDesign reads your existing config — providers, models, API keys — and brings it all in with a single click.
2932
- icon: 🏡
3033
title: Your laptop is the cloud
3134
details: Designs, prompts, codebase scans — SQLite + encrypted TOML on disk. No mandatory account, no telemetry by default. 100% local.
32-
- icon: 🎚️
33-
title: AI-tuned sliders
34-
details: The model emits the parameters worth tweaking — color, spacing, font — and you drag to refine. No round-tripping the LLM for every nudge.
3535
- icon: 🪄
3636
title: Skills, not magic
3737
details: Anti-AI-slop design Skill ships built-in. Add your own SKILL.md to teach the model your taste. No generic outputs.
38+
- icon: 🎚️
39+
title: AI-tuned sliders
40+
details: The model emits the parameters worth tweaking — color, spacing, font — and you drag to refine. No round-tripping the LLM for every nudge.
41+
- icon: 🔀
42+
title: Instant design switching
43+
details: Hop between your last five designs with zero delay. Preview iframes stay alive in memory — no reparse, no white flash, no waiting for snapshots to reload.
3844
- icon: 🧬
3945
title: Codebase to design system
4046
details: Point at a local repo. We extract Tailwind tokens, CSS vars, and W3C design tokens — every subsequent generation respects them. Coming soon.
@@ -44,9 +50,12 @@ features:
4450
- icon: 💸
4551
title: Cost transparency
4652
details: Token estimate before each generation. Weekly spend in the toolbar. Set a budget, get warned, never get surprised. Coming soon.
53+
- icon: 💬
54+
title: Comment, don't retype
55+
details: Click any element in the preview to drop a pin. Leave a note. The model rewrites only that region — no more re-prompting the whole page to move a button.
4756
- icon: 🚢
48-
title: Three exports, real files
49-
details: HTML (inlined CSS) ships today. PDF (Playwright) and PPTX (pptxgenjs) are coming. All generated locally — no Canva detour.
57+
title: Five exports, real files
58+
details: HTML (inlined CSS), PDF (via your local Chrome), PPTX, ZIP, and Markdown — all generated on-device. No Canva detour.
5059
---
5160

5261
<div class="codesign-section">
@@ -67,7 +76,7 @@ features:
6776
<div class="codesign-step">
6877
<span class="num">3</span>
6978
<h3>Refine, export, hand off</h3>
70-
<p>Inline comments, AI sliders, snapshot timeline. Export to HTMLPDF and PPTX coming soon.</p>
79+
<p>Inline comments, AI sliders, snapshot timeline. Export to HTML, PDF, PPTX, ZIP, or Markdown — all on-device.</p>
7180
</div>
7281
</div>
7382

website/public/favicon.ico

3.09 KB
Binary file not shown.

website/public/logo.png

163 KB
Loading

website/zh/index.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,25 @@ hero:
2525
features:
2626
- icon: 🪶
2727
title: 自带模型
28-
details: Anthropic、OpenAI、Gemini、DeepSeek,或任意 OpenAI 兼容端点。在设置里切换 provider,我们不做代理,也不按 token 计费。
28+
details: Anthropic、OpenAI、Gemini、DeepSeek,或任意 OpenAI 兼容中继——包括 keyless(IP 白名单)代理。设置里切 provider,我们不做代理,也不按 token 计费。
29+
- icon:
30+
title: 一键导入配置
31+
details: 已经在用 Claude Code 或 Codex?Open CoDesign 直接读你的配置文件——provider、model、API Key,一次带过来。
2932
- icon: 🏡
3033
title: 你的电脑就是云
3134
details: 设计稿、提示词、代码库扫描——SQLite 加密 TOML,全在本地磁盘。无需注册账号,默认无遥测。100% 本地。
32-
- icon: 🎚️
33-
title: AI 生成的滑块
34-
details: 模型主动给出值得调的参数——颜色、间距、字体——拖一下即可微调,不用每次重新发送提示。
3535
- icon: 🪄
3636
title: Skills,而非魔法
3737
details: 内置反 AI 糟粕设计 Skill。添加你自己的 SKILL.md,教会模型你的审美。不再有千篇一律的产出。
38+
- icon: 🎚️
39+
title: AI 生成的滑块
40+
details: 模型主动给出值得调的参数——颜色、间距、字体——拖一下即可微调,不用每次重新发送提示。
41+
- icon: 💬
42+
title: 评论别重写
43+
details: 预览中点击任意元素落一枚 pin,留下注释,模型只重写该区域。不用为了挪一个按钮重新提示整个页面。
44+
- icon: 🔀
45+
title: 设计间切换瞬答
46+
details: 最近 5 个 design 之间切换零延迟。预览 iframe 常驻内存——不重新解析、没白闪、不用等快照重载。
3847
- icon: 🧬
3948
title: 代码库 → 设计系统
4049
details: 指向本地仓库,我们抽取 Tailwind token、CSS 变量和 W3C 设计 token——之后每次生成都自动遵循。即将推出。
@@ -45,8 +54,8 @@ features:
4554
title: 成本透明
4655
details: 生成前显示 token 估算,工具栏显示本周花费。设置预算,超出前收到提醒,不再有意外账单。即将推出。
4756
- icon: 🚢
48-
title: 三种导出,真实文件
49-
details: HTML(内联 CSS)今日可用。PDF(Playwright)和 PPTX(pptxgenjs)即将推出。全部本地生成,无需绕道 Canva。
57+
title: 五种导出,真实文件
58+
details: HTML(内联 CSS)PDF(本机 Chrome)、PPTX、ZIP、Markdown——全部本地生成,无需绕道 Canva。
5059
---
5160

5261
<div class="codesign-section">
@@ -67,7 +76,7 @@ features:
6776
<div class="codesign-step">
6877
<span class="num">3</span>
6978
<h3>打磨、导出、交付</h3>
70-
<p>元素级评论、AI 滑块、版本时间线。导出 HTMLPDF/PPTX 即将推出。</p>
79+
<p>元素级评论、AI 滑块、版本时间线。导出 HTMLPDFPPTX、ZIP 或 Markdown——全部本地生成。</p>
7180
</div>
7281
</div>
7382

0 commit comments

Comments
 (0)