精选昨天384 投票
Whiteboard(YC W26)发布:人类与 AI 智能体协作设计软件的开源画布
当 AI 智能体开始画图:Whiteboard 想成为软件设计的共享白板
由 Sid、Alex、Ketan 和 Milan 组成的团队(YC W26 批次)推出了 Whiteboard——一款开源桌面应用,让人类和 AI 智能体在同一块画布上共同架构软件。项目已开源,代码托管于 GitHub,并提供 macOS 和 Fedora 版本下载。
它解决什么问题?
传统开发流程中,图表和代码往往是割裂的:用纯 HTML 工具画完架构图,再手动去代码里实现,而真正的权衡往往在实现后才浮现。Whiteboard 的核心理念是 “图表直通代码”——点击序列图、实体关系图或智能体 trace 中的引用,就能直接跳转到对应的底层代码。同时,它内置了 VSCode 的键位绑定和 LSP 支持,让开发者在看图时也能无缝导航代码。
如何工作?
Whiteboard 接入你已有的工具链,比如 Claude Code、Codex 等编码智能体,并为智能体提供 SDK,让它们能在应用内画布上绘制自己的工作过程。官方演示视频展示了典型用法:让智能体对比当前分支与最新 main 分支,并将结果直接画在 Whiteboard 上。
团队建议搭配 GPT-6 Sol 和 Claude Opus 5.5 等模型使用,以平衡智能、成本与速度。他们还给出了一些提示词示例,例如让智能体解释最新 PR 中的遥测变更、追踪了哪些数据、如何构建仪表盘,以及如何处理挂起、错误和崩溃。
为什么值得关注?
- 开源与可定制:系统提示词中的默认选择正在持续优化,开源让社区可以参与改进。
- 语义化 diff 查看器:团队用 Rust 编写了 AST 感知的 diff 查看器,减少原始 diff 的噪音,让代码审查更聚焦。
- 双向互动:如果你对画布上的内容不满意,可以高亮剪贴板中的内容交给智能体,让它重新绘制。
Whiteboard 目前仍处于早期阶段,但它的出现反映了 AI 辅助开发的一个趋势:从“AI 写代码”走向“AI 与人类共同设计”。随着智能体能力增强,如何让它们的思考过程可见、可编辑、可追溯,将成为工具链的关键一环。Whiteboard 正试图用一块共享画布回答这个问题。