docs(ssa): Complete intelligent dialogue and tool system architecture design

Architecture Design:
- Add intent recognition and dialogue architecture design (Intent Router + DataContext)
- Add tool system planning (4-layer 7-tool fusion solution: READ/INTERACT/THINK/ACT)
- Add 4-layer 7-tool implementation mechanism details (Conversation Layer LLM + Node.js orchestration)

Development Plan (v1.2):
- Create 6-phase development plan (134h/22 days) for intelligent dialogue system
- Add 8 architectural constraints (C1-C8): no Function Calling, Postgres-Only cache,
  streaming output, context guard, Zod dynamic validation
- Correct Session Blackboard to use CacheFactory (Postgres-Only, no Redis)

Status Updates:
- Update SSA module status: QPER complete + dialogue architecture design complete
- Update system-level status: add SSA architecture design milestone

Other:
- R tools minor fixes (chi_square, correlation, logistic_binary, mann_whitney, t_test_paired)
- Frontend AIA chat workspace style adjustment

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-22 10:05:14 +08:00
parent 11676f2840
commit bf10dec4c8
9 changed files with 3380 additions and 40 deletions

View File

@@ -1,11 +1,12 @@
# AIclinicalresearch 系统当前状态与开发指南
> **文档版本:** v5.7
> **文档版本:** v5.8
> **创建日期:** 2025-11-28
> **维护者:** 开发团队
> **最后更新:** 2026-02-21
> **最后更新:** 2026-02-22
> **🎉 重大里程碑:**
> - **🆕 2026-02-21SSA QPER 智能化主线闭环完成!** Q→P→E→R 四层架构全部开发完成,端到端 40/40 测试通过
> - **🆕 2026-02-22SSA 智能对话与工具体系架构设计完成!** 四层七工具 + 对话层 LLM + 6 Phase 开发计划 v1.2 定稿134h/22天
> - **2026-02-21SSA QPER 智能化主线闭环完成!** Q→P→E→R 四层架构全部开发完成,端到端 40/40 测试通过
> - **2026-02-20SSA Phase 2A 前端集成完成!** 多步骤工作流端到端 + V11 UI联调 + Block-based 架构共识
> - **2026-02-19SSA T 检验端到端测试通过!** 完整流程验证 + 9 个 Bug 修复 + Phase 1 核心完成 85%
> - **2026-02-19SSA Week 1 开发完成!** R Docker 镜像构建成功 + 后端/前端骨架 + 规范对齐
@@ -24,13 +25,11 @@
> - **2026-01-24Protocol Agent 框架完成!** 可复用Agent框架+5阶段对话流程
> - **2026-01-22OSS 存储集成完成!** 阿里云 OSS 正式接入平台基础层
>
> **🆕 最新进展SSA QPER 智能化主线闭环 2026-02-21**
> - ✅ **🎉 QPER 四层架构主线闭环** — Phase E+/Q/P/R 全部完成93.5h),端到端 40/40 测试通过
> - ✅ **Q 层 LLM 意图理解** — 自然语言→四维信息提取 + Zod 动态防幻觉 + 追问卡片
> - ✅ **P 层配置化决策表** — JSON 驱动四维匹配 + 流程模板 + PlannedTrace + 热更新 API
> - ✅ **R 层 LLM 论文级结论** — 6 要素结论 + 统计量槽位注入 + Zod 校验 + 敏感性冲突准则
> - ✅ **四层降级体系** — Q→正则, P→硬编码, E→错误分类, R→规则引擎LLM 不可用时系统不中断
> - ✅ **Block-based 标准化** — 7 个 R 工具输出 report_blocks前端动态渲染 + Word 导出
> **🆕 最新进展SSA 智能对话与工具体系架构设计 2026-02-22**
> - ✅ **🎉 智能对话与工具体系架构设计完成** — 四层七工具READ/INTERACT/THINK/ACT+ 对话层 LLM + 意图路由器
> - ✅ **开发计划 v1.2 定稿** — 6 Phase / 134h / 22 天,含 8 条架构约束Postgres-Only 缓存、Function Calling 禁止、流式输出等)
> - ✅ **3 份系统设计文档** — 意图识别架构设计 + 工具体系融合方案 + 四层七工具实现机制详解
> - ✅ **6 条架构审查建议裁定** — 3 预警 + 3 盲区,转化为 8 条强制性实现约束C1-C8
>
> **部署状态:** ✅ 生产环境运行中 | 公网地址http://8.140.53.236/
> **REDCap 状态:** ✅ 生产环境运行中 | 地址https://redcap.xunzhengyixue.com/
@@ -71,7 +70,7 @@
| **ASL** | AI智能文献 | 文献筛选、Meta分析、证据图谱 | ⭐⭐⭐⭐⭐ | 🎉 **智能检索MVP完成60%** - DeepSearch集成 | **P0** |
| **DC** | 数据清洗整理 | ETL + 医学NER百万行级数据 | ⭐⭐⭐⭐⭐ | ✅ **Tool B完成 + Tool C 99%(异步架构+性能优化-99%+多指标转换+7大功能** | **P0** |
| **IIT** | IIT Manager Agent | AI驱动IIT研究助手 - 双脑架构+REDCap集成 | ⭐⭐⭐⭐⭐ | 🎉 **事件级质控V3.1完成设计100%代码60%** | **P0** |
| **SSA** | 智能统计分析 | **QPER架构** + LLM意图理解 + 配置化决策表 + LLM论文结论 | ⭐⭐⭐⭐⭐ | 🎉 **QPER主线闭环E+/Q/P/R 100%** - 40/40端到端通过Phase Deploy待启动 | **P1** |
| **SSA** | 智能统计分析 | **QPER架构** + 四层七工具 + 对话层LLM + 意图路由器 | ⭐⭐⭐⭐⭐ | 🎉 **QPER主线闭环 + 智能对话架构设计完成** - 6 Phase 开发计划 v1.2 定稿134hPhase Deploy待启动 | **P1** |
| **ST** | 统计分析工具 | 100+轻量化统计工具 | ⭐⭐⭐⭐ | 📋 规划中 | P2 |
| **RVW** | 稿件审查系统 | 方法学评估 + 🆕数据侦探L1/L2/L2.5验证)+ Skills架构 + Word导出 | ⭐⭐⭐⭐ | 🚀 **V2.0 Week3完成85%** - 统计验证扩展+负号归一化+文件格式提示+用户体验优化 | P1 |
| **ADMIN** | 运营管理端 | Prompt管理、租户管理、用户管理、运营监控、系统知识库 | ⭐⭐⭐⭐⭐ | 🎉 **Phase 4.6完成88%** - Prompt知识库集成+动态注入 | **P0** |
@@ -156,9 +155,32 @@
---
## 🚀 当前开发状态2026-02-21
## 🚀 当前开发状态2026-02-22
### 🎉 最新进展SSA QPER 智能化主线闭环完成2026-02-21
### 🎉 最新进展SSA 智能对话与工具体系架构设计完成2026-02-22
#### ✅ SSA 智能对话架构设计完成2026-02-22
**重大里程碑:从"统计分析执行器"到"数据感知的统计顾问"的架构升级设计全部完成!**
| 设计产出 | 核心内容 | 状态 |
|---------|---------|------|
| 意图识别与对话架构设计 | Intent Router规则+LLM混合+ DataContext + 6 种意图分类 | ✅ |
| 工具体系规划方案(融合方案) | 四层七工具READ/INTERACT/THINK/ACT+ Session 黑板 + Token 控制 | ✅ |
| 四层七工具实现机制详解 | 三层架构Node.js 编排 + 对话层 LLM + 工具层)+ System Prompt 架构 | ✅ |
| 开发计划 v1.2 | 6 Phase / 134h / 22 天 + 8 条架构约束C1-C8 | ✅ |
**架构关键决策**
-**对话层 LLM**:六段式 System Prompt 动态组装 + 流式输出(禁止 Function Calling
-**Postgres-Only 缓存**Session 黑板使用 CacheFactory无 Redis遵循云原生规范
-**上下文守卫**数据依赖意图explore/analyze/discuss/feedback在无数据时自动降级为 chat
-**Zod 动态校验**LLM 输出的列名、方法名、意图类型等枚举值均动态校验
**下一步**Phase DeployR 工具补齐 37h→ Phase ISession 黑板 + READ 层 30h→ Phase II对话层 LLM + 意图路由器 35h
**相关文档**
- 开发计划:`docs/03-业务模块/SSA-智能统计分析/04-开发计划/11-智能对话与工具体系开发计划.md`
- 系统设计:`docs/03-业务模块/SSA-智能统计分析/00-系统设计/SSA-Pro 四层七工具实现机制详解.md`
#### ✅ SSA QPER 四层架构全部完成2026-02-21
@@ -176,8 +198,6 @@
-**配置化驱动**:决策表/模板/工具注册表为 JSON`POST /reload` 热更新
-**统计量槽位注入**LLM 被剥夺生成数值权限,所有数值来自 R 引擎
**下一步**Phase Deploy工具补齐 + 部署)→ Phase Q+(人机协同增强)
**相关文档**
- 开发计划:`docs/03-业务模块/SSA-智能统计分析/04-开发计划/10-QPER架构开发计划-智能化主线.md`
- 开发总结:`docs/03-业务模块/SSA-智能统计分析/06-开发记录/SSA-QPER架构开发总结-2026-02-21.md`
@@ -1435,7 +1455,7 @@ npm run dev # http://localhost:3000
### 模块完成度
-**已完成**AIA V2.085%核心功能完成、平台基础层100%、RVW95%、通用能力层升级100%)、**PKB95%Dify已替换** 🎉
- 🚧 **开发中**ASL80%、DCTool C 98%Tool B后端100%Tool B前端0%、IIT60%Phase 1.5完成)、**SSA95%Phase 2A完成Block-based重构待执行** 🎉
- 🚧 **开发中**ASL80%、DCTool C 98%Tool B后端100%Tool B前端0%、IIT60%Phase 1.5完成)、**SSAQPER主线100% + 智能对话架构设计完成Phase Deploy待启动** 🎉
- 📋 **未开始**ST
### 部署完成度