feat: 持久化单合同异步解析基线
Parent
Part of #7.
What to build
将单个合同附件的同步解析改为可恢复的异步解析任务:上传成功后立即返回,任务在后台按顺序执行 MinerU、字段抽取、关键词识别并生成待核对草稿。
Acceptance criteria
- 上传单个支持的合同附件不再等待 MinerU 或模型完成,返回可查询的持久化任务。
- 任务状态、进度、来源附件和草稿关联写入合同库;重启服务后可继续处理队列。
- 后台一次只执行一个合同解析任务,成功后生成待核对草稿且不影响既有正式合同。
- 任务查询接口可返回队列、进行中、成功和失败的外部状态。
- 覆盖上传入队、服务重启后查询、顺序执行和成功生成草稿的集成测试。
Blocked by
- None — can start immediately.