4.8 KiB
4.8 KiB
V1 总需求文档
1. 文档目的
本文档作为当前项目 V1 阶段的总需求索引文档,用于统一说明本轮笔试题对应的产品定位、目标用户、核心业务闭环、模块拆分方式和后续阅读路径。
与历史“通用 AI Agent Demo 框架”定位不同,本轮 V1 需求以 docs/ 目录中的真实题面与资料样本为准,系统目标已经切换为:
试剂盒临床注册文件准备与审核智能体平台
2. 产品定位
本系统面向 NMPA 境内第三类体外诊断试剂注册申报资料准备与审核 场景,服务于需要整理、核查、抽取、回填和追踪注册资料的业务人员。
系统不再以“适配任意业务题”的通用 Demo 作为对外主叙事,而是聚焦以下业务价值:
- 自动汇总注册资料目录与页数。
- 对照法规要求检查资料完整性。
- 抽取产品关键信息并形成统一字段池。
- 支持目标文件字段回填准备。
- 核查跨文档信息一致性与章节规范性。
- 输出合规风险预警和处理建议。
3. 原始材料依据
当前需求分析主要基于以下材料整理:
docs/【模拟题二】试剂盒临床注册文件准备与审核Agent/【模拟题二】试剂盒临床注册文件准备与审核Agent.mddocs/目标产品说明书.docxdocs/附件 4 体外诊断试剂注册申报资料要求及说明.docdocs/第1章 监管信息/下的监管目录、申请表、产品列表、声明与沟通记录样例
4. V1 范围
V1 聚焦“可运行、可讲解、可演示”的注册资料审核闭环,不追求一次性做成完整商业平台。
4.1 V1 必须覆盖
- 资料上传与管理
- 文件目录与页数汇总
- 法规完整性检查
- 产品关键信息抽取
- 跨文档一致性核查
- 风险预警输出
- 审计留痕
- 本地可运行与 Docker 演示启动
4.2 V1 可接受的简化
- 首版可优先覆盖第 1 章监管信息,并为全章扩展预留结构。
- 首版可先展示“字段回填结果”和“回填预览”,不把保真 Word 导出作为硬门槛。
- 首版法规校验可以本地规则为主,不强依赖联网抓取最新法规。
5. 业务闭环
建议按以下业务闭环理解整套系统:
- 导入注册申报资料。
- 识别文档、统计页数、构建目录。
- 依据法规目录进行完整性核查。
- 从说明书、申请表、产品列表等材料中抽取统一字段。
- 对同名字段进行跨文档一致性比对。
- 形成风险清单、回填结果和审计记录。
6. 模块拆分
V1 需求分析按项目现有主模块拆分,不做过度细分:
- 1.config模块需求分析.md
- 2.scenarios模块需求分析.md
- 3.documents模块需求分析.md
- 4.chat模块需求分析.md
- 5.audit模块需求分析.md
- 6.agent_core模块需求分析.md
另附一份待确认事项文档,供与需求方沟通时直接使用:
7. 当前识别出的关键业务特征
7.1 审核对象是“资料包”
本题输入对象是整套注册申报资料,不是单篇文档问答。
7.2 审核标准是“法规目录 + 资料内容”
系统既要看是否有文件,也要看是否放对章节点、内容是否对应。
7.3 系统必须具备“冲突识别”
当前样例中已经存在不同产品资料混入的迹象,这类问题应被系统识别为高价值异常,而不是忽略。
7.4 系统必须具备“可解释性”
所有缺失判断、字段抽取和风险预警都应尽量有证据、有来源、有审计记录。
8. 后续文档与实现衔接建议
后续若继续推进设计与开发,建议按如下顺序展开:
- 先确认待确认事项中的产品范围、回填目标和法规范围。
- 基于模块需求文档输出设计文档。
- 按
config -> scenarios -> documents -> agent_core -> chat -> audit顺序推进重构。 - 同步更新 README、AGENTS 和场景配置命名。
9. 结论
当前 V1 需求已经从“通用 Agent Demo 基座”重构为“注册申报资料审核系统”。后续所有设计、实现和讲解,建议都围绕以下四个关键词展开:
- 文件夹级资料治理
- 法规目录级完整性校验
- 统一字段池与跨文档一致性检查
- 可追溯的风险预警与审计留痕