Files
AIclinicalresearch/docs/03-业务模块/AIA-AI智能问答
HaHafeng 2481b786d8 deploy: Complete 0126-27 deployment - database upgrade, services update, code recovery
Major Changes:
- Database: Install pg_bigm/pgvector plugins, create test database
- Python service: v1.0 -> v1.1, add pymupdf4llm/openpyxl/pypandoc
- Node.js backend: v1.3 -> v1.7, fix pino-pretty and ES Module imports
- Frontend: v1.2 -> v1.3, skip TypeScript check for deployment
- Code recovery: Restore empty files from local backup

Technical Fixes:
- Fix pino-pretty error in production (conditional loading)
- Fix ES Module import paths (add .js extensions)
- Fix OSSAdapter TypeScript errors
- Update Prisma Schema (63 models, 16 schemas)
- Update environment variables (DATABASE_URL, EXTRACTION_SERVICE_URL, OSS)
- Remove deprecated variables (REDIS_URL, DIFY_API_URL, DIFY_API_KEY)

Documentation:
- Create 0126 deployment folder with 8 documents
- Update database development standards v2.0
- Update SAE deployment status records

Deployment Status:
- PostgreSQL: ai_clinical_research_test with plugins
- Python: v1.1 @ 172.17.173.84:8000
- Backend: v1.7 @ 172.17.173.89:3001
- Frontend: v1.3 @ 172.17.173.90:80

Tested: All services running successfully on SAE
2026-01-27 08:13:27 +08:00
..

AIA - AI智能问答模块

覆盖临床研究全生命周期的智能助手系统


📚 文档导航

核心文档

文档 说明 重要性
模块当前状态与开发指南 必读 了解模块真实状态
AIA模块PRD 产品需求文档
原型图V11 AgentHub设计精确还原
原型图V2 ChatWorkspace设计

开发文档

文档 说明
开发计划 实施路径
后端API设计 12个API端点
前端组件设计 组件架构

🎯 快速开始

访问模块

前端http://localhost:5173/aia
后端http://localhost:3000/api/v1/aia

测试账号

需要先登录系统获取token


核心特性

12个智能体

阶段 智能体 ID
选题优化 科学问题梳理 TOPIC_01
选题优化 PICO梳理 TOPIC_02
选题优化 选题评价 TOPIC_03
方案设计 观察指标设计 DESIGN_04
方案设计 病例报告表设计 DESIGN_05
方案设计 样本量计算 DESIGN_06
方案设计 临床研究方案撰写 DESIGN_07
方案预评审 方法学评审智能体 REVIEW_08
数据与统计 数据评价与预处理 TOOL_09工具类
数据与统计 智能统计分析 TOOL_10工具类
写作助手 论文润色 WRITING_11
写作助手 论文翻译 WRITING_12

V2.0 新特性

  • OpenAI Compatible - 标准流式格式
  • 深度思考展示 - 可折叠展示AI推理过程
  • 现代感UI - 100%还原原型图设计
  • 通用能力复用 - Chat组件可供其他模块使用
  • 流式响应 - 逐字显示,打字机效果

🏗️ 技术架构

前端React 19
├── AgentHub智能体大厅
│   └── 12个AgentCard
└── ChatWorkspace对话工作台
    ├── Sidebar会话列表
    └── AIStreamChat流式对话
        ├── ThinkingBlock深度思考
        └── 输入区(附件+深度思考开关)

后端Fastify
├── agentService智能体配置
├── conversationService对话管理
└── StreamingService流式响应
    └── OpenAIStreamAdapterSSE适配器

📊 当前状态

  • 版本: V2.0
  • 完成度: 85%
  • 测试状态: 核心功能测试通过
  • 部署状态: 开发环境就绪

待完成功能

  • 🔜 附件上传与处理
  • 🔜 历史消息加载
  • 🔜 知识库集成RAG
  • 🔜 Prompt管理系统对接

🆘 获取帮助

  1. 查看 模块状态文档
  2. 查看 通用能力层清单
  3. 查看 系统总体设计

最后更新: 2026-01-14