feat(rvw): implement Skills architecture (Day 7-10)

- Add Skills core framework (types, registry, executor, profile, context)
- Implement DataForensicsSkill with DI, path security, graceful degradation
- Implement EditorialSkill and MethodologySkill wrapping existing services
- Extend ExtractionClient with IExtractionClient interface and analyzeDocx
- Refactor reviewWorker to support V1/V2 architecture switching
- Add Zod config validation and generic type support
- Update development docs and module status

Day 7: Skills core framework (~700 lines)
Day 8: DataForensicsSkill + ExtractionClient extension (~400 lines)
Day 9: EditorialSkill + MethodologySkill (~350 lines)
Day 10: ReviewWorker integration (~280 lines)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-18 10:09:40 +08:00
parent e785969e54
commit 9f256c4a02
20 changed files with 5603 additions and 72 deletions

View File

@@ -1,10 +1,11 @@
# AIclinicalresearch 系统当前状态与开发指南
> **文档版本:** v5.0
> **文档版本:** v5.1
> **创建日期:** 2025-11-28
> **维护者:** 开发团队
> **最后更新:** 2026-02-17
> **最后更新:** 2026-02-18
> **🎉 重大里程碑:**
> - **2026-02-18RVW V2.0 Skills 架构完成!** Skills 核心框架 + 3个 Skill 实现 + ReviewWorker 改造
> - **2026-02-17RVW V2.0 "数据侦探" Day 6 完成!** L2统计验证器 + L2.5一致性取证SE三角验证、SD>Mean
> - **2026-02-08IIT 事件级质控 V3.1 开发完成!** record+event 独立质控 + 规则动态过滤 + 报告去重 + AI对话增强
> - **2026-02-08IIT 质控驾驶舱 UI 完成!** XML 临床切片格式 + 质控驾驶舱 + 热力图 + 详情抽屉
@@ -17,13 +18,13 @@
> - **2026-01-24Protocol Agent 框架完成!** 可复用Agent框架+5阶段对话流程
> - **2026-01-22OSS 存储集成完成!** 阿里云 OSS 正式接入平台基础层
>
> **最新进展RVW V2.0 "数据侦探" 2026-02-17**
> - ✅ **L2 统计验证器**CI↔P值一致性检查、T检验逆向验证
> - ✅ **L2.5 一致性取证**SE三角验证Logistic/Cox回归、SD>Mean检查
> - ✅ **Error/Warning 分级**:容错阈值配置,避免"狼来了"效应
> - ✅ **多格式 CI 解析**支持5+种医学文献常见CI格式
> - ✅ **单元测试通过**4/4 功能模块测试全部通过
> - ✅ **真实文档验证**5篇测试稿件处理成功2个合理WARNING
> **最新进展RVW V2.0 Skills 架构 2026-02-18**
> - ✅ **Skills 核心框架**types、registry、executor、profile、context
> - ✅ **Zod 配置验证**:运行时类型安全
> - ✅ **DataForensicsSkill**:依赖注入 + 路径安全 + 优雅降级
> - ✅ **EditorialSkill + MethodologySkill**:封装现有服务
> - ✅ **ReviewWorker 改造**:集成 SkillExecutor支持 V1/V2 架构切换
> - ✅ **12 个新文件**:约 1735 行代码
>
> **部署状态:** ✅ 生产环境运行中 | 公网地址http://8.140.53.236/
> **REDCap 状态:** ✅ 生产环境运行中 | 地址https://redcap.xunzhengyixue.com/
@@ -66,7 +67,7 @@
| **IIT** | IIT Manager Agent | AI驱动IIT研究助手 - 双脑架构+REDCap集成 | ⭐⭐⭐⭐⭐ | 🎉 **事件级质控V3.1完成设计100%代码60%** | **P0** |
| **SSA** | 智能统计分析 | 队列/预测模型/RCT分析 | ⭐⭐⭐⭐⭐ | 📋 规划中 | P2 |
| **ST** | 统计分析工具 | 100+轻量化统计工具 | ⭐⭐⭐⭐ | 📋 规划中 | P2 |
| **RVW** | 稿件审查系统 | 方法学评估 + 🆕数据侦探L1/L2/L2.5验证)+ Word导出 | ⭐⭐⭐⭐ | 🚀 **V2.0开发中Week2 Day6完成)** - 统计验证器+一致性取证 | P1 |
| **RVW** | 稿件审查系统 | 方法学评估 + 🆕数据侦探L1/L2/L2.5验证)+ Skills架构 + Word导出 | ⭐⭐⭐⭐ | 🚀 **V2.0开发中Week2 Day10完成)** - Skills核心框架+Skill实现+Worker改造 | P1 |
| **ADMIN** | 运营管理端 | Prompt管理、租户管理、用户管理、运营监控、系统知识库 | ⭐⭐⭐⭐⭐ | 🎉 **Phase 4.6完成88%** - Prompt知识库集成+动态注入 | **P0** |
---