Board / script / camera / recorder
- 角色
- 产品设计与设计工程(录制工作流 / GitHub 同步)
- 时间
- 2026 · production prototype, ongoing
- 平台
- Desktop Web / React / Excalidraw / GitHub
画布负责承载想法;工作台负责让这些想法被讲清楚、录下来,并继续维护。
01 / Context
不是再做一个白板
真实场景是边画边讲:同时需要分镜、提词、参考、摄像头和录制。单项工具都存在,但工作流不连续。

主画布保持清晰,提词、参考、摄像头与录制框按需要进入工作区。
02 / Framing
把窗口切换变成空间组织
产品边界围绕“解释一件事”,而不是围绕通用画布功能清单。
Frame / explain / record / sync
问题不是缺少单项工具,而是讲解动作被多个窗口切断。
03 / Decision
主画布是舞台,辅助层随时退场
- Scene、teleprompter、reference panel、camera bubble 和 recording frame 都可按需要进入。
- 桌面优先,移动端不假装支持不合适的录制流程。
Switchable frames
Speaking rhythm
External context
Presenter presence
Visible boundary
辅助层围绕讲解动作排布,可隐藏、可聚焦,不抢占白板主语义。
04 / Flow
从讲清楚到留得下来
Frame → Explain → Record → Sync 把即时讲解变成可以继续编辑、回拉与复用的项目。
从分镜到可继续编辑的项目
讲解不止生成视频,也留下场景结构和可继续维护的项目。
05 / Recovery
同步不是上传按钮
GitHub 配置、push、pull、restore 和 stale-client protection 共同定义恢复能力。
Private sandbox / stale-client conflict protection
真实私有仓库验证 push、pull、restore 与旧客户端冲突保护。
06 / Delivery
发布结论必须分层
本地测试与生产 canary 提供强证据;preview 域名可达性曾阻塞,因此生产通过不被写成所有基础设施都正常。
测试、构建、浏览器 smoke 和 production canary 通过;preview 可达性问题仍单独保留。