2.8 KiB
2.8 KiB
1. 资料包导入与目录汇总详细设计
1. 设计目标
本步骤对应最新版原型中的 资料包 页面与 审核智能体 上传入口,目标是把用户导入的注册申报资料转为:
- 可绑定会话的资料包对象
- 可展示目录和页数的结构化结果
- 可进入后续审核链路的文档底座
本步骤执行完成后,系统应至少产出:
batch_idproduct_nameconversation_idregistration_overview_report
2. 页面与模块对应
2.1 资料包 页面
用于展示:
- 资料包列表
- 产品名称搜索框
- 资料包与会话关联关系
- 文件目录、页数、章节点和异常
2.2 审核智能体 页面
用于触发:
- 上传资料包
- 自动创建或绑定会话
- 在对话中插入“目录汇总”节点结果
2.3 apps.documents
负责:
- 资料包模型
- 文档模型
- 页数统计
- 章节点识别
- 目录汇总服务
3. 核心数据结构
3.1 SubmissionBatch
建议包含:
batch_noproduct_nameworkflow_typeconversation_idfile_countpage_countimport_statusexception_count
3.2 UploadedDocument
建议增加:
batch_idrelative_pathchapter_codedocument_rolepage_countpage_count_confidencechapter_match_statusneeds_manual_review
4. 主流程
上传资料包
-> 创建批次
-> 保存原始文件
-> 解包 / 扫描目录
-> 统计页数
-> 识别产品名称
-> 识别章节点
-> 生成目录汇总
-> 创建或绑定会话
-> 返回资料包页与对话节点
5. 关键节点设计
5.1 产品名称解析
优先来源:
- 申请表
- 目标产品说明书
- 产品列表
结果用途:
- 作为资料包主标题
- 作为会话标题
- 作为资料包搜索主字段
5.2 资料包与会话绑定
规则固定为:
- 新导入资料包默认生成一个主会话
- 主会话标题使用解析后的
product_name - 资料包页“查看对话”跳转到
conversation_id
5.3 目录汇总输出
输出对象 registration_overview_report 至少包含:
batch_idproduct_namefile_counttotal_page_countchapter_summarydocumentswarnings
6. 异常策略
以下情况标记为待复核:
- DOC 页数无法精确统计
- 章节点无法确定
- 产品名称来源冲突
- 目录路径疑似错放
7. 与后续步骤的接口
本步骤向后续步骤提供:
batch_idconversation_idproduct_namedocument_scopechapter_summary
8. 验收标准
- 资料包导入后形成批次记录。
- 会话标题使用解析出的产品名称。
- 资料包页支持按产品名称搜索。
- 目录汇总结果可直接进入 Agent 节点展示。