feat(iit): Implement real-time quality control system

Summary:

- Add 4 new database tables: iit_field_metadata, iit_qc_logs, iit_record_summary, iit_qc_project_stats

- Implement pg-boss debounce mechanism in WebhookController

- Refactor QC Worker for dual output: QC logs + record summary

- Enhance HardRuleEngine to support form-based rule filtering

- Create QcService for QC data queries

- Optimize ChatService with new intents: query_enrollment, query_qc_status

- Add admin batch operations: one-click full QC + one-click full summary

- Create IIT Admin management module: project config, QC rules, user mapping

Status: Code complete, pending end-to-end testing
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-07 21:56:11 +08:00
parent 0c590854b5
commit 5db4a7064c
74 changed files with 13383 additions and 2129 deletions

View File

@@ -1,10 +1,11 @@
# AIclinicalresearch 系统当前状态与开发指南
> **文档版本:** v4.6
> **文档版本:** v4.7
> **创建日期:** 2025-11-28
> **维护者:** 开发团队
> **最后更新:** 2026-02-02
> **最后更新:** 2026-02-05
> **🎉 重大里程碑:**
> - **2026-02-05IIT Manager Agent V2.9.1 架构设计完成!** 双脑架构 + 三层记忆 + 主动性增强 + 隐私合规
> - **2026-02-02REDCap 生产环境部署完成!** ECS + RDS + HTTPS + 域名全部配置完成
> - **2026-01-28Prompt 知识库集成完成!** Prompt 可动态引用系统知识库内容
> - **2026-01-27系统知识库管理功能完成** 运营管理端新增知识库管理+文档上传下载
@@ -13,12 +14,12 @@
> - **2026-01-22OSS 存储集成完成!** 阿里云 OSS 正式接入平台基础层
> - **2026-01-21成功替换 Dify** PKB 模块完全使用自研 pgvector RAG 引擎
>
> **最新进展(REDCap 生产环境部署 2026-02-02**
> - ✅ **ECS 服务器配置**Docker CE 26.1.3 + Docker Compose v2.27.0
> - ✅ **RDS MySQL 配置**redcap_prod 数据库 + utf8mb4 字符集
> - ✅ **REDCap 15.8.0 部署**Docker 容器化部署,数据库初始化完成
> - ✅ **HTTPS 配置**Nginx 反向代理 + 阿里云 SSL 证书
> - ✅ **域名配置**https://redcap.xunzhengyixue.com/ 正式上线
> **最新进展(IIT Manager Agent V2.9.1 架构 2026-02-05**
> - ✅ **双脑架构**SOP 状态机(结构化任务) + ReAct 引擎(模糊查询)
> - ✅ **三层记忆**:流水账(全量日志) + 热记忆(高频注入) + 历史书(按需检索)
> - ✅ **主动性增强**Cron Skill 定时任务 + 用户画像 + 反馈循环
> - ✅ **隐私合规**PII 脱敏中间件 + 审计日志 + 可恢复脱敏
> - ✅ **自动化工具**AutoMapper REDCap Schema 自动对齐
>
> **部署状态:** ✅ 生产环境运行中 | 公网地址http://8.140.53.236/
> **REDCap 状态:** ✅ 生产环境运行中 | 地址https://redcap.xunzhengyixue.com/
@@ -58,7 +59,7 @@
| **PKB** | 个人知识库 | RAG问答、私人文献库 | ⭐⭐⭐ | 🎉 **Dify已替换自研RAG上线95%** | P1 |
| **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集成 | ⭐⭐⭐⭐⭐ | 🎉 **Phase 2.065%- AI对话+REDCap生产环境部署完成** | **P0** |
| **IIT** | IIT Manager Agent | AI驱动IIT研究助手 - 双脑架构+REDCap集成 | ⭐⭐⭐⭐⭐ | 🎉 **V2.9.1 架构完成 - 准备实施设计100%代码25%** | **P0** |
| **SSA** | 智能统计分析 | 队列/预测模型/RCT分析 | ⭐⭐⭐⭐⭐ | 📋 规划中 | P2 |
| **ST** | 统计分析工具 | 100+轻量化统计工具 | ⭐⭐⭐⭐ | 📋 规划中 | P2 |
| **RVW** | 稿件审查系统 | 方法学评估、审稿流程、Word导出 | ⭐⭐⭐⭐ | ✅ **开发完成95%** | P3 |
@@ -142,9 +143,44 @@
---
## 🚀 当前开发状态2026-01-25
## 🚀 当前开发状态2026-02-05
### 🎉 最新进展:Protocol Agent MVP 完整交付2026-01-25
### 🎉 最新进展:IIT Manager Agent V2.9.1 架构设计完成2026-02-05
#### ✅ 双脑架构 + 三层记忆 + 主动性增强 + 隐私合规
**重大里程碑**
- 🎉 **完整架构设计**V2.9.1 开发计划发布6份模块化文档
- 🎉 **双脑路由**SOP 状态机处理结构化任务ReAct 引擎处理模糊查询
- 🎉 **三层记忆**:流水账(全量日志)+ 热记忆(高频注入)+ 历史书(按需检索)
- 🎉 **隐私合规**PII 脱敏中间件P0 合规必需
**核心设计**
| 组件 | 功能 | 设计文档 |
|------|------|----------|
| 双脑架构 | SOP写操作+ ReAct只读查询 | 02-核心引擎实现指南.md |
| 三层记忆 | 周报卷叠 + 意图驱动检索 | 01-数据库设计.md |
| 主动性增强 | Cron Skill + 用户画像 + 反馈循环 | 03-服务层实现指南.md |
| 隐私合规 | AnonymizerService + PII 审计日志 | 03-服务层实现指南.md |
| 自动化工具 | AutoMapper REDCap Schema 对齐 | 03-服务层实现指南.md |
**开发阶段规划**
| Phase | 内容 | 优先级 |
|-------|------|--------|
| Phase 1 | 基础工具层ToolsService + HardRuleEngine | P0 |
| Phase 1.5 | 隐私安全AnonymizerService | **P0 合规必需** |
| Phase 2 | SOP 引擎 + 热记忆 | P0 |
| Phase 3 | ReAct 引擎 + 流水账 | P0 |
| Phase 4 | 调度系统Cron Skill + ProfilerService | P1 |
| Phase 5 | 智能路由IntentService | P1 |
**相关文档**
- 综合开发计划:`docs/03-业务模块/IIT Manager Agent/04-开发计划/IIT Manager Agent V2.6 综合开发计划.md`
- 模块状态:`docs/03-业务模块/IIT Manager Agent/00-模块当前状态与开发指南.md`
---
### 🎉 Protocol Agent MVP 完整交付2026-01-25
#### ✅ 一键生成研究方案 + Word 导出