# 任务中心 · V0.14.15
2026-10-27。范围：图片封面与默认自动内容生产；不自动审核、发布或写小红书草稿。

## 使用
保存文稿并更新排版、仅重新生成封面、自动生成待审图文，均可进入独立任务中心。左侧“任务列表”及编辑窗口顶部可进入。工作台最多并发3项，不同文章可并行，同一文章的任务顺序执行；其余显示等待。按钮返回后可以关闭编辑弹窗、切换菜单、处理其他文章。

任务列表区分等待、执行、停止本地后续处理、暂停、需要核对、完成待采用、已保存、失败待处理。模型不返回可靠百分比时，显示不定进度条与实际阶段，不伪造百分比。任务号、时间和结果可查询。

## 版本和保存
任务启动时冻结工作快照，生产进度与工作快照保存在所属文章backgroundTasks，使用现有本机保存和账号云同步。Key不进入任务快照。结果完成且原文章未改变时自动保存；文章版本、正文、素材/授权、审核状态等发生变化则单独保留结果，不能覆盖用户修改。采用结果须确认且当前素材/授权仍一致，原版本进入历史。完成任务压缩为状态、版本号、图片与外部任务元数据，减少重复正文。

图片完成后，若当前编辑表单仍与保存前内容一致，自动刷新预览；有未保存输入时不刷新覆盖。任务列表可重新打开文章查看结果。

## 关闭和恢复
关闭编辑弹窗不影响正在执行的文字/图片任务。关闭整个网页或浏览器会停止本地JavaScript；已提交的供应商图片任务由供应商继续执行，不能称为已取消。下次打开本站并读取本机/云数据后，自动取回有可靠外部任务号的未完成图片任务，不重新生图。

没有可靠外部任务号的中断操作不自动重提，以免重复扣费。文字流程中途关闭整个浏览器无法恢复未返回的响应，须确认后重跑文字流程，界面明确提示会产生新用量。这不是服务器无人值守内容生产或全账号跨浏览器全局调度；3个并发槽是当前打开页面的控制器。

旧版本coverJob尚在processing/saving时，会迁入任务列表，按原任务号查询。若文章已改，按原contentKey还原当时的文稿快照，并保留结果待采用。

## 停止
等待任务可停止，本地未调用供应商的操作不再提交。运行任务可停止后续步骤/本地续查，正在返回的请求仍可能完成和计费，不宣称退款。生图请求已发出时会先保存取得的任务号再停止本地后续步骤；继续时查询原任务，不重新提交。

2026-10-27实际读取MXAI MCP tools/list，未提供cancel/stop/abort工具；故不发送臆造的取消命令，不显示“供应商已取消”。未来仅在接口明确支持、收到供应商确认后增加远端取消状态；当前停止按钮明确标为本地后续处理。

## 维护与验证
public/jobs.js管理快照、并发、排队、恢复、冲突及结果采用；public/app.js发起任务并通知工作区变化；image-provider/auto-production接受shouldPause协作停止。任务模块不绑定编辑窗口DOM的生命周期。原有直接运行入口保留供兼容，正常UI走任务中心。

tests/background-jobs.cjs以受控延迟验证3项并行、第4项排队、关闭编辑弹窗后完成、用户修改不被覆盖、暂停/续查不重提、文字生产完成以及重建页面后按任务号恢复。原保存按钮、封面、接口、同步和审核测试继续运行。测试不消耗真实模型额度，不等于多设备实机或关浏览器后的服务器后台生产验收。

自动恢复等待云同步确认账号且无冲突后再启动；仅恢复有原任务号的图片取回。恢复路径强制resumeOnly，快照/任务不匹配时停止，不因恢复失败而创建新付费任务。主动点击发起任务仍可在本机运行，云同步失败明确保留本机状态。
