docs(需求分析): 同步Agent原型与资料包会话绑定

This commit is contained in:
2026-06-04 00:07:20 +08:00
parent fe7f1e8855
commit b489dc1b37
5 changed files with 173 additions and 44 deletions

View File

@@ -8,6 +8,8 @@
也就是说,系统仍然可以保留配置化入口,但配置的对象不再是“知识问答、工单助手、财务审核”等通用 Agent而是围绕注册申报业务拆分的若干子任务或工作模式。
需要特别说明的是:最新版原型已经把顶层导航收敛为 `审核智能体 / 资料包 / 知识库 / 处理历史`,因此 `apps.scenarios` 不再承担“首页大卡片导航中心”的产品角色,而是退回为 Agent 工作台中的任务模板与流程节点配置中心。
## 2. 重构目标
本模块需要完成以下目标:
@@ -16,6 +18,7 @@
2. 用配置化方式定义不同审核任务的目标、输入、输出和可调用能力。
3. 支撑后续 Demo 演示时快速切换不同任务视角,而不是频繁改代码。
4. 保持与 `agent_core` 的边界清晰,即场景模块只定义任务,不实现任务逻辑。
5. 支撑 `审核智能体` 页面中的预设提问模板、流程节点和执行卡片实时更新。
结合新增公告材料,场景模块还应承担“法规流程类型选择器”的角色,避免把注册申报、变更备案、延续注册三类任务混成一个入口。
@@ -55,11 +58,11 @@
### 4.2 是否需要多个场景还是一个总场景
建议首版保留“一个主场景 + 若干子任务配置”的思路:
建议首版保留“一个主 Agent 会话 + 若干子任务配置”的思路:
- 页面上可以展示多个任务入口。
- 顶层页面不再展示多个独立业务页面,而是在 `审核智能体`展示多个任务模板与节点入口。
- 底层可共享同一个项目资料池和统一字段池。
- Demo 演示时可以先“完整性检查”,再点“一致性核查”,展示系统分工明确
- Demo 演示时可以先触发“目录汇总”,再继续执行“完整性检查”“一致性核查”,展示 Agent 沿节点推进
## 5. 场景配置应包含的内容
@@ -106,9 +109,9 @@
## 6. 页面层需求
### 6.1 首页需要表达的内容
### 6.1 `审核智能体` 页面需要表达的内容
页不应只展示“这是几个 YAML 场景”,而应展示当前系统已支持的注册审核任务。建议每个任务卡片至少包含:
`审核智能体` 页不应只展示“这是几个 YAML 场景”,而应展示当前系统已支持的注册审核任务。建议每个任务卡片至少包含:
- 任务名称
- 任务目标
@@ -125,7 +128,7 @@
- 已上传未入库目录汇总可执行RAG 相关任务应提示需先入库。
- 规则文件缺失:完整性检查场景显示不可执行或部分能力不可用。
这类状态说明非常适合复试演示,因为它体现了系统不是“死调用大模型”,而是有明确任务前置条件。
这类状态说明非常适合复试演示,因为它体现了系统不是“死调用大模型”,而是有明确任务前置条件,并能驱动右侧任务卡片从“待执行”实时更新为“解析中”“已完成”“待复核”等状态
## 7. 配置驱动的业务能力
@@ -206,7 +209,7 @@
- 责任归属字段
- 飞书通知目标字段
### 7.6 法规依据展示任务或结果区
### 7.6 法规依据展示结果区
基于新增公告材料,建议在任务配置中增加法规依据展示能力,至少能让系统说明:
@@ -214,6 +217,12 @@
2. 使用了哪份资料要求说明。
3. 使用了哪份格式要求或批准证明文件模板。
但该能力不应再通过单独一级“法规依据页”承载,而应:
1. 作为知识库中的法规资料被维护。
2. 在对话结果中以 RAG 命中依据卡片返回。
3. 在任务节点详情或右侧能力卡中展示引用来源。
## 8. 与原始材料对应的任务设计要点
### 8.1 要能体现“资料结构化目录”的任务价值
@@ -249,7 +258,7 @@
### 9.1 与 Chat 模块的边界
场景模块定义任务卡片和执行入口Chat 模块负责用户进入任务后的具体交互与结果展示。
场景模块定义任务模板、节点配置和执行入口Chat 模块负责用户进入任务后的具体交互与结果展示。
### 9.2 与 Documents 模块的边界
@@ -294,6 +303,7 @@ configs/registration/
3. 任务配置变更主要通过 YAML 完成,不需要频繁改 Python 代码。
4. 至少能清楚区分“目录汇总、完整性检查、字段抽取、一致性核查、风险预警”五类任务。
5. 字段抽取任务必须能表达“抽取核心信息并自动填入注册申报表格或对照清单”的输出目标。
6. 任务配置能够驱动会话中的节点式执行和右侧状态卡实时更新。
## 12. 当前代码基线下的重构建议
@@ -313,7 +323,7 @@ configs/registration/
如果场景模块重构到位,复试时可以很自然地说明:
1. 为什么不是把所有能力塞进一个聊天机器人
1. 为什么虽然以对话为核心,但仍然保留配置化任务模板和节点编排
2. 为什么用配置驱动的任务入口更适合监管审核场景。
3. 如何在不推翻现有系统结构的情况下,快速从通用 Demo 切换到具体业务题。