断线中止与重启后继续制作
Author: vampirewwhCreated Sep 14, 2026Updated Sep 14, 2026
Parent
Part of #110 — 集成本地 Codex App Server 作为短剧制作总导演。
类型:AFK。前置:T02、T03、T06。覆盖用户故事:9、10、16、18。
What to build
页面断线或 App Server 退出后,用户重新进入面板仍能看到历史、待处理状态和媒体任务,不因重连重复执行写入或生成。
Acceptance criteria
- 事件具备稳定标识及重放游标;重连不重复消息、确认或生成结果。
- UI 显示运行、等待确认、中止、失败和完成,未知结果不显示成功。
- 同一会话并发发送有确定的串行或忙碌规则;多项目事件不串线。
- 中止后不会执行尚未批准的动作;已经提交的图片任务继续追踪,不声称费用已取消。
- App Server 崩溃恢复与后端重启分别验证;已落库写入和已提交付费任务不自动重放。
- 检查现有启动时统一标记 processing 失败的行为,避免和新任务恢复语义冲突。
- 自动故障注入验证断流、进程退出、重复通知以及未知状态处理。
Blocked by
- #112
- #113
- #116
Source: chatfire-AI/huobao-drama