断线中止与重启后继续制作

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