开发笔记
把编辑和演讲之间的细节补上
2026-09-06 · 体验打磨记录


媒体播放不是在页面中放一个 video 标签就结束。演讲者需要播放、暂停、拖动进度和音量;观众需要干净画面。同一段声音应只由观众页面播放,两个标签页之间传送控制指令和播放状态。
备注也不能只存在于控制台。编辑器下方提供备注区,内容保存到 Markdown 的 presenter-notes;排练时能直接看到这一页的提示。页面预算与总计时分开,超时用另一根红线表达,不用一个卡在 100% 的进度条隐藏超时程度。
布局检查的目标是找出可复核的问题。对象越界可以测量;“排版不好看”不能装成一个可靠分数。疑似未对齐、字体差异和文本框重叠分别列出,作者决定是否修改。
更大的设计问题保留在产品决策页:全局画布、逐对象动画时间线、分支历史、实时合并和语音排练。没有把尚未确认的设想写成已完成功能。
组合也需要中间状态。第一次双击先选择组内成员,再次双击才编辑文字;退出媒体交互时保留对象选择。右侧把常用字号、字重留在外层,OpenType 和字体合成进入高级面板。圆角的半径和平滑度分开控制;画布文档可以直接调参数,对照源码与形状。