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

@@ -28,6 +28,13 @@
- 压缩包处理链路需要支持 `zip``rar``7z`,其中 `rar``7z` 必须使用纯 Python 依赖实现,不能依赖服务器系统级解压工具。
- 审计数据不能只保留“问答日志”,还要能关联具体资料批次和审核任务。
但与此同时,最新版原型已经明确本系统不是“传统多页面审核后台”,而是“以 Agent 对话为核心、资料包为主要业务对象”的产品形态。因此配置层不仅要支撑资料处理和规则加载,还要支撑以下对象级配置:
- 资料包与会话绑定规则
- 会话标题生成规则
- 资料包列表默认搜索字段
- 顶层导航与功能开关
### 3.2 Demo 与真实业务之间要有明确边界
复试时允许 Demo 版做适度简化,但配置层必须明确什么是“演示默认值”,什么是“未来真实化扩展口”。否则系统很容易出现代码里写死演示路径、文档目录、模型名称、法规版本的情况,后续一改题就要整体返工。
@@ -130,6 +137,17 @@
- `CHROMA_PATH`
向量库目录。
建议增加:
- `CONVERSATION_TITLE_SOURCE`
会话标题来源。V1 默认使用解析后的 `product_name`
- `MATERIAL_SEARCH_FIELDS`
资料包列表默认搜索字段。V1 默认包含 `product_name,batch_id`
- `TOP_LEVEL_TABS`
顶层页面开关。V1 默认固定为 `chat,materials,knowledge,history`
### 5.2 模型级配置项
- `LLM_PROVIDER`
@@ -266,11 +284,11 @@ admin/
### 7.1 与 Documents 模块的边界
`config` 只负责定义上传目录、抽取目录、导出目录和允许格式,不负责具体解析逻辑。
`config` 只负责定义上传目录、抽取目录、导出目录、搜索字段和允许格式,不负责具体解析逻辑。
### 7.2 与 Agent Core 的边界
`config` 负责提供模型参数、向量库参数、规则目录和功能开关,不负责具体提示词、抽取模板和审核规则实现。
`config` 负责提供模型参数、向量库参数、规则目录、会话标题规则和功能开关,不负责具体提示词、抽取模板和审核规则实现。
### 7.3 与 Audit 模块的边界
@@ -333,6 +351,7 @@ admin/
6. 增加 Word 导出目录和飞书应用接入相关配置。
7. 增加模板库目录、规则管理目录和责任人映射配置。
8. 增加纯 Python 压缩包解包依赖与策略配置,覆盖 `zip``rar``7z`
9. 增加资料包与会话绑定、会话命名和资料包搜索字段相关配置。
## 11. 本模块验收标准