docs: complete documentation system (250+ files)
- System architecture and design documentation - Business module docs (ASL/AIA/PKB/RVW/DC/SSA/ST) - ASL module complete design (quality assurance, tech selection) - Platform layer and common capabilities docs - Development standards and API specifications - Deployment and operations guides - Project management and milestone tracking - Architecture implementation reports - Documentation templates and guides
This commit is contained in:
61
docs/03-业务模块/ASL-AI智能文献/01-需求分析/01-需求总览.md
Normal file
61
docs/03-业务模块/ASL-AI智能文献/01-需求分析/01-需求总览.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# 需求总览
|
||||
|
||||
> **文档版本:** v1.0
|
||||
> **创建日期:** 2025-10-29
|
||||
> **维护者:** AI智能文献开发团队
|
||||
|
||||
---
|
||||
|
||||
## 📋 文档说明
|
||||
|
||||
本文档提供AI智能文献模块的需求总览,详细需求请参考PRD文档和各子模块需求文档。
|
||||
|
||||
---
|
||||
|
||||
## 🎯 核心功能模块
|
||||
|
||||
### 1. 研究方案生成
|
||||
**功能定位**: 定义研究方案、PICO、变量清单
|
||||
**状态**: 待开发
|
||||
|
||||
### 2. 智能文献检索
|
||||
**功能定位**: PubMed检索、语义排序
|
||||
**状态**: 待开发
|
||||
|
||||
### 3. 标题摘要初筛 ⭐
|
||||
**功能定位**: 基于标题和摘要的快速筛选
|
||||
**状态**: 当前优先开发
|
||||
**详细需求**: 见 [标题摘要初筛需求详述](./02-标题摘要初筛需求详述.md)
|
||||
|
||||
### 4. 全文复筛
|
||||
**功能定位**: 基于全文内容的二次筛选
|
||||
**状态**: 待开发
|
||||
|
||||
### 5. 全文解析与数据提取
|
||||
**功能定位**: 结构化数据提取
|
||||
**状态**: 待开发
|
||||
|
||||
### 6. 数据综合分析与报告生成
|
||||
**功能定位**: 证据图谱、Meta分析、报告生成
|
||||
**状态**: 待开发
|
||||
|
||||
---
|
||||
|
||||
## 📚 相关文档
|
||||
|
||||
- [PRD文档 - 产品概览](../../00-项目概述/AI智能文献PRD(1)-产品概览.md)
|
||||
- [PRD文档 - 初筛与复筛](../../00-项目概述/AI智能文献PRD(2)-初筛与复筛.md)
|
||||
- [PRD文档 - 提取与分析](../../00-项目概述/AI智能文献PRD(3)-提取与分析模块.md)
|
||||
|
||||
---
|
||||
|
||||
**文档版本:** v1.0
|
||||
**最后更新:** 2025-10-29
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
199
docs/03-业务模块/ASL-AI智能文献/01-需求分析/02-标题摘要初筛需求详述.md
Normal file
199
docs/03-业务模块/ASL-AI智能文献/01-需求分析/02-标题摘要初筛需求详述.md
Normal file
@@ -0,0 +1,199 @@
|
||||
# 标题摘要初筛需求详述
|
||||
|
||||
> **文档版本:** v1.0
|
||||
> **创建日期:** 2025-10-29
|
||||
> **维护者:** AI智能文献开发团队
|
||||
> **最后更新:** 2025-10-29
|
||||
|
||||
---
|
||||
|
||||
## 📋 文档说明
|
||||
|
||||
本文档详细描述标题摘要初筛模块的功能需求,基于PRD文档进行扩展和细化。
|
||||
|
||||
---
|
||||
|
||||
## 🎯 功能概述
|
||||
|
||||
**标题摘要初筛**是筛选流程的第一阶段,仅基于文献的标题和摘要进行快速筛选。
|
||||
|
||||
### 核心子视图
|
||||
|
||||
1. **设置与启动视图** - 配置筛选标准、导入文献、启动筛选
|
||||
2. **表格化审核工作台** - 双模型PICS判断、冲突管理、决策制定
|
||||
3. **初筛结果视图** - 统计概览、结果列表、导出功能
|
||||
|
||||
---
|
||||
|
||||
## 📝 功能需求详述
|
||||
|
||||
### 需求1: 设置与启动视图
|
||||
|
||||
#### FR-TSCR-01.1: 标准参考展示
|
||||
- **需求**: 页面顶部展示从"研究方案"继承的PICO和入排标准(只读)
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 清晰展示PICO框架内容
|
||||
- 展示纳入标准和排除标准
|
||||
- 提供"调整本次筛选标准"入口
|
||||
|
||||
#### FR-TSCR-01.2: 临时调整筛选标准
|
||||
- **需求**: 允许用户进行仅对本次筛选生效的临时修改
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 可修改PICO和入排标准
|
||||
- 修改不影响原始研究方案
|
||||
- 在审核工作台有明确提示
|
||||
|
||||
#### FR-TSCR-01.3: 文献导入
|
||||
- **需求**: 仅支持"上传Excel文件"方式,提供模板下载
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 支持Excel文件上传
|
||||
- 提供标准模板下载
|
||||
- 文件格式验证
|
||||
- 导入结果预览
|
||||
|
||||
#### FR-TSCR-01.4: 启动筛选
|
||||
- **需求**: 导入文献后,激活"开始AI初筛"按钮
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 按钮状态控制
|
||||
- 点击后启动AI筛选任务
|
||||
- 显示任务进度
|
||||
|
||||
---
|
||||
|
||||
### 需求2: 表格化审核工作台视图 ⭐⭐⭐
|
||||
|
||||
#### FR-TSCR-02.1: 表格结构设计
|
||||
- **需求**: 高信息密度的表格化布局
|
||||
- **优先级**: 极高
|
||||
- **验收标准**:
|
||||
- 两行表头结构(模型区域 + P/I/C/S列)
|
||||
- 主行包含所有关键信息
|
||||
- 展开行显示证据短语
|
||||
- 支持展开/收起
|
||||
|
||||
#### FR-TSCR-02.2: 双模型PICS判断
|
||||
- **需求**: DS和Q3模型分别对P/I/C/S四个维度进行判断
|
||||
- **优先级**: 极高
|
||||
- **验收标准**:
|
||||
- 每个维度显示判断结果(✓/✗/?)
|
||||
- 展示双模型的判断结果
|
||||
- 支持查看详细判断理由
|
||||
|
||||
#### FR-TSCR-02.3: 证据短语提取
|
||||
- **需求**: 展示AI提取的关键证据短语
|
||||
- **优先级**: 极高
|
||||
- **验收标准**:
|
||||
- 展开行显示DS和Q3的证据短语
|
||||
- 短语清晰标注对应的P/I/C/S维度
|
||||
- 支持点击查看原文
|
||||
|
||||
#### FR-TSCR-02.4: 原文审查模态框
|
||||
- **需求**: 点击判断图标弹出双视图审查模态框
|
||||
- **优先级**: 极高
|
||||
- **验收标准**:
|
||||
- 左侧显示摘要
|
||||
- 右侧显示双模型判断详情
|
||||
- 原文自动高亮
|
||||
- 支持来源引用查看
|
||||
|
||||
---
|
||||
|
||||
### 需求3: 冲突管理
|
||||
|
||||
#### FR-TSCR-03.1: 冲突识别
|
||||
- **需求**: 自动识别两模型判断不一致的文献
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 自动检测冲突项
|
||||
- 视觉高亮(如行背景色)
|
||||
- 支持冲突项筛选
|
||||
|
||||
#### FR-TSCR-03.2: 冲突处理
|
||||
- **需求**: 允许用户对冲突项进行人工仲裁
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 支持查看冲突详情
|
||||
- 支持选择最终决策
|
||||
- 记录决策原因
|
||||
|
||||
---
|
||||
|
||||
### 需求4: 批量操作
|
||||
|
||||
#### FR-TSCR-04.1: 批量决策
|
||||
- **需求**: 支持对非冲突项进行批量决策
|
||||
- **优先级**: 中
|
||||
- **验收标准**:
|
||||
- 支持多选文献
|
||||
- 批量设置决策结果
|
||||
- 批量设置决策原因
|
||||
|
||||
---
|
||||
|
||||
### 需求5: 初筛结果视图
|
||||
|
||||
#### FR-TSCR-05.1: 统计概览
|
||||
- **需求**: 展示筛选统计信息
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 卡片形式展示统计数字
|
||||
- 包括:总计、纳入、排除数量
|
||||
|
||||
#### FR-TSCR-05.2: PRISMA式排除总结
|
||||
- **需求**: 展示主要排除原因及数量
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 列表展示排除原因
|
||||
- 显示对应文献数量
|
||||
- 支持点击查看详情
|
||||
|
||||
#### FR-TSCR-05.3: 结果列表
|
||||
- **需求**: Tab页切换查看纳入和排除的文献列表
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 支持Tab切换
|
||||
- 表格展示文献信息
|
||||
- 支持筛选和搜索
|
||||
|
||||
#### FR-TSCR-05.4: 导出功能
|
||||
- **需求**: 将结果列表导出为Excel
|
||||
- **优先级**: 高
|
||||
- **验收标准**:
|
||||
- 支持导出为Excel格式
|
||||
- 包含完整的文献信息
|
||||
- 格式规范清晰
|
||||
|
||||
---
|
||||
|
||||
## 📊 非功能性需求
|
||||
|
||||
- **性能**: 单次筛选支持1000+文献
|
||||
- **响应时间**: 单个文献判断 < 5秒
|
||||
- **并发**: 支持多用户同时筛选
|
||||
- **可靠性**: 支持任务中断和恢复
|
||||
|
||||
---
|
||||
|
||||
## 📚 相关文档
|
||||
|
||||
- [PRD文档 - 初筛与复筛](../../00-项目概述/AI智能文献PRD(2)-初筛与复筛.md)
|
||||
- [原型图](../../01-设计文档/AI智能文献-标题摘要初筛原型.html)
|
||||
- [数据库设计](../02-技术设计/01-数据库设计.md)
|
||||
- [API设计规范](../02-技术设计/02-API设计规范.md)
|
||||
|
||||
---
|
||||
|
||||
**文档版本:** v1.0
|
||||
**最后更新:** 2025-10-29
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
26
docs/03-业务模块/ASL-AI智能文献/01-需求分析/03-全文复筛需求详述.md
Normal file
26
docs/03-业务模块/ASL-AI智能文献/01-需求分析/03-全文复筛需求详述.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# 全文复筛需求详述
|
||||
|
||||
> **文档版本:** v1.0
|
||||
> **创建日期:** 2025-10-29
|
||||
> **维护者:** AI智能文献开发团队
|
||||
|
||||
---
|
||||
|
||||
## ⏳ 待完善
|
||||
|
||||
本文档内容待规划完善,目前仅作为占位文档。
|
||||
|
||||
详细需求请参考PRD文档:`../00-项目概述/AI智能文献PRD(2)-初筛与复筛.md`
|
||||
|
||||
---
|
||||
|
||||
**文档版本:** v1.0
|
||||
**最后更新:** 2025-10-29
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
24
docs/03-业务模块/ASL-AI智能文献/01-需求分析/04-用户故事和验收标准.md
Normal file
24
docs/03-业务模块/ASL-AI智能文献/01-需求分析/04-用户故事和验收标准.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 用户故事和验收标准
|
||||
|
||||
> **文档版本:** v1.0
|
||||
> **创建日期:** 2025-10-29
|
||||
> **维护者:** AI智能文献开发团队
|
||||
|
||||
---
|
||||
|
||||
## ⏳ 待完善
|
||||
|
||||
本文档内容待规划完善,目前仅作为占位文档。
|
||||
|
||||
---
|
||||
|
||||
**文档版本:** v1.0
|
||||
**最后更新:** 2025-10-29
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
24
docs/03-业务模块/ASL-AI智能文献/01-需求分析/05-非功能性需求.md
Normal file
24
docs/03-业务模块/ASL-AI智能文献/01-需求分析/05-非功能性需求.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 非功能性需求
|
||||
|
||||
> **文档版本:** v1.0
|
||||
> **创建日期:** 2025-10-29
|
||||
> **维护者:** AI智能文献开发团队
|
||||
|
||||
---
|
||||
|
||||
## ⏳ 待完善
|
||||
|
||||
本文档内容待规划完善,目前仅作为占位文档。
|
||||
|
||||
---
|
||||
|
||||
**文档版本:** v1.0
|
||||
**最后更新:** 2025-10-29
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
89
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(1)-产品概览.md
Normal file
89
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(1)-产品概览.md
Normal file
@@ -0,0 +1,89 @@
|
||||
# **PRD V4.0 \- 第一部分:产品概述与核心流程**
|
||||
|
||||
版本: 4.0
|
||||
日期: 2025-10-21
|
||||
|
||||
## **1\. 引言**
|
||||
|
||||
### **1.1. 项目背景**
|
||||
|
||||
当前,医学科研人员在进行系统性文献回顾、Meta分析或新药研发等工作时,面临着海量文献带来的巨大挑战。传统的文献处理流程,包括检索、筛选、数据提取和分析,是高度劳动密集型的工作,不仅耗时巨大,而且容易引入人为偏见和错误,直接影响科研结论的质量和时效性。本项目旨在开发一个基于人工智能的医学文献应用系统,通过自动化和智能化的方式赋能科研人员,将他们从繁琐的重复性工作中解放出来,聚焦于更高层次的科学洞见和创新。
|
||||
|
||||
### **1.2. 产品目标**
|
||||
|
||||
* **效率提升:** 将传统需要数月完成的系统性文献回顾流程,缩短至数天或数周。
|
||||
* **质量保障:** 通过先进的AI模型和校验机制,提升文献筛选和数据提取的准确性与一致性,降低人为偏见。
|
||||
* **深度洞察:** 在精准提取的数据基础上,提供多维度的综合分析和可视化工具,帮助用户快速生成高质量的证据图谱、综合评价报告等应用。
|
||||
* **全程可溯:** 确保AI处理的每一个环节(筛选、提取、分析)都有据可查,所有结论均可追溯至原文,满足科研的严谨性要求。
|
||||
|
||||
### **1.3. 目标用户**
|
||||
|
||||
* 医学科研人员(高校、研究所)
|
||||
* 临床医生与医学专家
|
||||
* 制药公司及CRO(合同研究组织)的研发、医学和市场准入部门人员
|
||||
* 循证医学与卫生技术评估(HTA)机构的研究员
|
||||
* 高等院校的医学/药学专业学生及教员
|
||||
|
||||
### **1.4. 名词解释**
|
||||
|
||||
* **PRD:** Product Requirement Document,产品需求文档。
|
||||
* **PICO(S):** 系统评价中用于确定文献纳入排除标准的研究要素框架,包括:
|
||||
* **P (Patient/Population):** 研究对象
|
||||
* **I (Intervention):** 干预措施
|
||||
* **C (Comparison):** 对照措施
|
||||
* **O (Outcome):** 结局指标
|
||||
* **S (Study Design):** 研究设计
|
||||
* **证据图谱 (Evidence Mapping):** 一种系统性地识别、描述和分类特定健康领域现有研究证据的方法,通常以可视化的方式呈现。
|
||||
* **Meta分析:** 对相同研究问题的多个独立研究结果进行定量合并分析的统计方法。
|
||||
|
||||
## **2\. 产品概述**
|
||||
|
||||
### **2.1. 产品定位**
|
||||
|
||||
一个**遵循循证医学标准**、专业、高效、可信赖的AI医学科研**工具箱**。它以**研究方案**为核心,驱动从文献检索到深度分析报告生成的全流程解决方案。
|
||||
|
||||
### **2.2. 核心价值**
|
||||
|
||||
* **自动化:** 自动执行文献筛选、数据提取等繁重任务。
|
||||
* **精准化:** 深度理解医学语言和PICO,保障筛选和提取的准确性。
|
||||
* **结构化:** 将非结构化的文献全文转化为结构化的数据资产。
|
||||
* **智能化:** 基于结构化数据,提供多样的下游分析应用和报告。
|
||||
|
||||
### **2.3. 功能总览图 (V4.0 更新)**
|
||||
|
||||
graph TD
|
||||
A\[用户管理\] \--\> B(项目管理)
|
||||
B \--\> C\[1. 研究方案生成\]
|
||||
C \-- "指导后续所有流程" \--\> D
|
||||
|
||||
subgraph D\[研究执行流程\]
|
||||
D1\[2. 智能文献检索\]
|
||||
D2\[3. 标题摘要初筛\]
|
||||
D3\[4. 全文复筛\]
|
||||
D4\[5. 全文解析与数据提取\]
|
||||
D5\[6. 数据综合分析与报告生成\]
|
||||
end
|
||||
|
||||
D1 \--\> D2
|
||||
D2 \--\> D3
|
||||
D3 \--\> D4
|
||||
D4 \--\> D5
|
||||
|
||||
D5 \--\> E1\[证据图谱\]
|
||||
D5 \--\> E2\[Meta分析数据集\]
|
||||
D5 \--\> E3\[药物综合评价报告\]
|
||||
|
||||
subgraph "产出应用"
|
||||
E1
|
||||
E2
|
||||
E3
|
||||
end
|
||||
|
||||
### **2.4. 设计哲学:集成化与模块化**
|
||||
|
||||
本产品的核心设计哲学是“**集成化与模块化并存**”。
|
||||
|
||||
* **集成化:** 六大核心功能模块(研究方案、智能检索、标题摘要初筛、全文复筛、全文提取、综合分析)无缝衔接,为用户提供一个从课题构想到报告产出的端到端、流畅连贯的系统性文献研究工作流。
|
||||
* **模块化:** 每个核心功能模块都可以作为一个独立的工具来解决特定的科研痛点。用户无需遵循完整的流程,可以根据自己的实际需求,从任意环节(如仅使用检索、或仅上传Excel进行筛选)切入,使用相应的功能模块。
|
||||
|
||||
这种设计旨在最大化产品的灵活性和适用性,服务于不同需求层次的广大科研用户。
|
||||
59
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(2)-初筛与复筛.md
Normal file
59
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(2)-初筛与复筛.md
Normal file
@@ -0,0 +1,59 @@
|
||||
# **PRD V4.0 \- 第二部分:研究方案与筛选模块**
|
||||
|
||||
版本: 4.0
|
||||
日期: 2025-10-21
|
||||
|
||||
## **3\. 功能需求详述 (续)**
|
||||
|
||||
### **3.1. 研究方案生成模块 (V4.0 新增)**
|
||||
|
||||
**本模块是所有研究工作的起点和“唯一事实来源”,其配置将指导后续所有模块的AI行为和界面展示。**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-PROT-01** | **结构化方案定义:** 提供一个向导式界面,引导用户(或由AI辅助)定义一个完整的循证研究方案。 | **极高** |
|
||||
| **FR-PROT-02** | **PICO 与纳入/排除标准定义:** 在方案中,提供结构化表单,让用户清晰定义研究的PICO,以及详细的文本格式的纳入和排除标准。这将是后续筛选模块的“宪法”。 | **极高** |
|
||||
| **FR-PROT-03** | **数据提取变量清单配置:** 在方案中,提供一个变量清单管理功能。 a) **预设清单:** 根据用户选择的研究目的(如证据图谱、Meta分析),提供通用的、标准的变量提取清单。 b) **自定义清单:** 允许用户在预设清单的基础上,自定义(增、删、改)需要提取的数据变量。此清单将作为“数据提取模块”的唯一依据。 | **极高** |
|
||||
| **FR-PROT-04** | **方案锁定与版本控制:** 研究方案一旦确立并开始用于筛选后,应被锁定或进行版本控制。任何后续的修改都应被记录,以保证科研过程的透明性和严谨性。 | 高 |
|
||||
|
||||
### **3.2. 智能文献检索模块**
|
||||
|
||||
(原3.2模块,序号调整)
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-SEARCH-01** | **关键词/主题词检索:** 提供输入框,支持用户使用标准关键词、MeSH主题词及布尔运算符(AND, OR, NOT)构建PubMed查询。 | 高 |
|
||||
| **FR-SEARCH-02** | **交互式检索策略与语义排序:** 提供一个与AI对话的界面,通过多轮交流引导用户明确其核心研究问题。AI根据对话内容,帮助用户构建和优化专业的检索策略。在执行检索后,系统对返回的文献列表进行二次语义相关度分析,并按相关性从高到低进行排序,将最匹配的文献呈现在最前面。 | 高 |
|
||||
| **FR-SEARCH-03** | **PubMed API集成:** 系统通过API实时连接PubMed数据库,执行检索并获取最新文献列表。 | 高 |
|
||||
| **FR-SEARCH-04** | **结果展示与导入:** 以列表形式清晰展示检索结果,包括标题、作者、期刊、摘要等。用户可勾选相关文献,一键**导入到项目中进行下一步筛选**。 | 高 |
|
||||
|
||||
### **3.3. 标题摘要初筛模块 (V4.0 重构 \- V7原型更新)**
|
||||
|
||||
**本模块是筛选流程的第一阶段,仅基于文献的标题和摘要进行快速筛选。** 包含设置与启动、审核工作台、初筛结果三个子视图。
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 | | |
|
||||
| :---- | :---- | :---- | :---- | :---- |
|
||||
| **FR-TSCR-01** | **设置与启动视图:** a) **标准参考:** 页面顶部展示从“研究方案”继承的PICO和入排标准(只读),并提供“ | $$调整本次筛选标准$$ | ”入口,允许用户进行**仅对本次筛选生效**的临时修改。 b) **文献导入:** 页面下方提供文献导入功能,\*\*仅支持“上传Excel文件”\*\*方式,并提供模板下载。 c) **启动筛选:** 导入文献后,激活“开始AI初筛”按钮。 | 高 |
|
||||
| **FR-TSCR-02** | **表格化审核工作台视图:** 核心审核界面采用高信息密度的**表格化布局**。 a) **标准参考:** 工作台顶部提供**可折叠**的“研究方案概览”面板,展示PICO与入排标准。若应用了临时调整,需有提示。 b) **表格结构:** 每一行代表一篇文献,并支持展开显示第二行。 **表头**采用两行结构:第一行合并单元格标示模型区域,第二行在各模型下细分P/I/C/S/结论列。 **主行 (Row 1):** 包含展开/收起按钮, 文献ID (PMID), 研究ID (作者姓+年份), 文献来源 (期刊/DOI链接), DS-P(✓/✗/?), DS-I, DS-C, DS-S, DS-结论(纳入/排除), Q3-P, Q3-I, Q3-C, Q3-S, Q3-结论, 冲突状态, 最终决策(下拉选择框)。 **展开行 (Row 2):** 默认隐藏,点击按钮后展开。仅包含两列,分别显示DS 证据: (P/I/C/S对应的关键短语) 和 Q3 证据: (P/I/C/S对应的关键短语)。 c) **交互:** 点击主行中的P/I/C/S判断图标(✓/✗/?),**弹出“双视图原文审查模态框”**,左侧显示摘要,右侧显示双模型对该维度的详细判断、理由和来源引用,原文自动高亮。 | **极高** | | |
|
||||
| **FR-TSCR-03** | **双模型PICS逐项判断:** 双模型(DS/Q3)需基于筛选标准,对每篇文献的P/I/C/S四个维度**分别进行判断** (✓/✗/?),提取**关键证据短语**,并给出一个总览的“纳入/排除”建议。 | **极高** | | |
|
||||
| **FR-TSCR-04** | **分级与冲突管理:** 系统需自动识别并高亮(如行背景色)两模型判断不一致的文献(冲突项),允许用户优先筛选处理。 | 高 | | |
|
||||
| **FR-TSCR-05** | **批量操作:** 支持对非冲突项进行批量决策。 | 中 | | |
|
||||
| **FR-TSCR-06** | **初筛结果视图 (V7 新增):** 提供独立的页面展示初筛的最终结果。 a) **统计概览:** 以卡片形式展示“总计筛选文献数”、“初步纳入文献数”、“排除文献数”。 b) **PRISMA式排除总结:** 以列表形式展示主要的排除原因及其对应的文献数量(如:非RCT n=X, 非目标人群 n=Y ...)。 c) **结果列表:** 提供Tab页切换查看“初步纳入”和“排除”的文献列表。表格需包含列:文献ID, 研究ID, 文献来源, 标题, 摘要(可展开), P(内容短语), I, C, S, 结论(纳入/排除), 排除理由。 d) **导出功能:** 提供将结果列表导出为Excel的功能。 | 高 | | |
|
||||
|
||||
### **3.4. 全文复筛模块 (V4.0 新增 \- V2原型更新)**
|
||||
|
||||
**本模块是筛选流程的第二阶段,对第一阶段初步纳入的文献,基于全文内容进行更严格的二次筛选。** 包含设置与启动、审核工作台、复筛结果三个子视图。
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-FSCR-01** | **设置与启动视图:** a) **标准参考:** 与标题摘要阶段类似,提供标准参考区和临时调整入口。 b) **启动路径:** 支持两种启动方式:1) **流程衔接:** 自动加载从“标题摘要初筛”模块传递过来的“初步纳入”文献列表;2) **独立启动:** 若无传入数据,则显示导入选项(上传Excel, 从知识库添加)。 c) **全文获取与管理:** 以表格形式展示待复筛文献列表,包含列:文献ID, 文献标题, 获取状态 (需模拟多种状态如获取中/成功/失败)。系统自动尝试获取全文。 d) **手动上传与知识库:** 获取失败的文献提供\[上传全文\]按钮;提供\[+ 从知识库添加\]按钮入口。 e) **启动复筛:** 只有当列表内所有文献状态均为获取成功时,激活“开始全文复筛”按钮(原型中可放宽此限制以方便演示)。 | 高 |
|
||||
| **FR-FSCR-02** | **基于全文的PICS判断:** 双模型(DS/Q3)需读取文献**全文**,并再次基于筛选标准,对P/I/C/S四个维度进行判断 (✓/✗/?),提取**关键证据短语**,并给出结论建议。 | **极高** |
|
||||
| **FR-FSCR-03** | **表格化审核工作台视图:** **复用**与“标题摘要初筛”模块**完全一致的表格化审核工作台**组件(包括表头结构、可展开行、点击弹窗交互),确保用户体验的连贯性。区别在于AI判断的数据源是全文,弹窗中展示的是PDF全文阅读器。 | **极高** |
|
||||
| **FR-FSCR-04** | **产出最终纳入列表:** 本模块审核通过的文献,将形成“最终纳入文献列表”,作为下一个“全文解析与数据提取”模块的输入。 | 高 |
|
||||
| **FR-FSCR-05** | **复筛结果视图 (V2 新增):** 提供独立的页面展示复筛的最终结果。 a) **统计概览:** 展示“总计复筛文献数”、“最终纳入文献数”、“排除文献数”。 b) **PRISMA式排除总结:** 展示基于全文复筛阶段的排除原因及数量。 c) **结果列表:** 提供Tab页切换查看“最终纳入”和“排除”的文献列表。表格需包含列:文献ID, 研究ID, 文献来源, 标题, 最终决策, 决策方式, 排除理由。 d) **导出功能:** 提供将结果列表导出为Excel的功能。 | 高 |
|
||||
|
||||
\<\!-- \#\#\# 3.5. 全文解析与数据提取模块 (V4.0 重构) ... (内容见第三部分文档) ...
|
||||
|
||||
### **3.6. 数据综合分析与报告生成模块**
|
||||
|
||||
... (内容见第三部分文档) ... \--\>
|
||||
51
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(3)-提取与分析模块.md
Normal file
51
docs/03-业务模块/ASL-AI智能文献/01-需求分析/AI智能文献PRD(3)-提取与分析模块.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# **PRD V4.0 \- 第三部分:提取与分析模块**
|
||||
|
||||
版本: 4.0
|
||||
日期: 2025-10-21
|
||||
|
||||
## **3\. 功能需求详述 (续)**
|
||||
|
||||
### **3.5. 全文解析与数据提取模块 (V4.0 重构)**
|
||||
|
||||
**本模块负责对“全文复筛”阶段最终纳入的文献,根据“研究方案”中定义的变量清单,进行精准的数据提取和质量评价。**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-EXT-01** | **基于方案的批量提取:** 系统根据“研究方案”中配置的“数据提取变量清单”,对所有“最终纳入”的文献全文,启动双模型(如DS, Q3)批量数据提取。需提供任务状态监控。 | **极高** |
|
||||
| **FR-EXT-02** | **表格化数据审查台:** 核心审查界面采用**表格化布局**。 a) **表格结构:** 每一**行**代表一篇文献,每一**列**代表一个在方案中定义的提取变量(包括研究特征、PICO要素、结局数据、质量评价项等)。 b) **单元格内容:** 每个单元格清晰展示模型A和模型B的提取结果,并高亮结果不一致的冲突项(“待仲裁”)。 | **极高** |
|
||||
| **FR-EXT-03** | **点击查看原文 (模态框):** 用户点击任何一个需要仲裁(或需要核对)的单元格时,系统**弹出一个“双视图原文审查模态框”**。 a) **左侧:** PDF全文阅读器,自动滚动并高亮AI提取该数据点所依据的原文片段。 b) **右侧:** 聚焦展示该数据点,包含双模型结果、理由、来源引用,并提供输入框供用户确认或修正最终值。 | **极高** |
|
||||
| **FR-EXT-04** | **集成式批判性评价:** 用户在“研究方案”中选择的质量/偏倚风险评估工具(如Cochrane RoB 2),其评价条目将作为普通变量**一同整合**在表格化审查台的列中,允许用户在提取数据的同时完成质量评价,并为评价结果链接原文证据。 | 高 |
|
||||
| **FR-EXT-05** | **数据汇总与导出:** 提供“数据汇总”页面,将所有已审查确认的数据(包括提取的变量和质量评价结果)汇总到一个总表中,支持筛选、搜索,并提供一键导出为Excel的功能。页面应包含模型表现评估(如正确率)。 | 高 |
|
||||
|
||||
### **3.6. 数据综合分析与报告生成模块**
|
||||
|
||||
**本模块是一个交互式的分析平台,旨在将“全文解析与数据提取模块”产出的结构化数据,转化为富有洞见的专业分析和报告。**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-ANLS-01** | **统一数据导入:** 模块的入口是“**3.5 全文解析与数据提取模块**”产出的最终结构化数据表。系统自动加载该数据作为分析的数据源。 | 高 |
|
||||
|
||||
#### **3.6.1 应用一:证据图谱生成 (Evidence Mapping)**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-ANLS-MAP-01** | **图谱框架配置向导:** 提供一个向导式界面,让用户定义图谱的“坐标轴”和视觉元素: a) **Y轴配置 (干预措施):** 允许用户对提取的“干预措施”数据进行拖拽、分组和重命名。 b) **X轴配置 (结局指标):** 允许用户对提取的“结局指标”数据进行类似的分组和重命名。 c) **气泡含义配置:** 允许用户定义气泡颜色所代表的维度,如“研究质量/偏倚风险”或“研究设计”。气泡大小固定为“研究数量”。 | 高 |
|
||||
| **FR-ANLS-MAP-02** | **交互式证据图谱生成:** 基于用户配置,生成一个交互式的气泡图矩阵。 a) **可视化展示:** Y轴为干预措施,X轴为结局指标。交叉点上的气泡大小代表研究数量,颜色代表用户选择的维度。没有气泡的单元格即为“证据空白”。 b) **悬停交互:** 鼠标悬停在气泡上,显示总结信息(如:研究数量,高质量RCT数量等)。 c) **点击交互:** 点击气泡,图表下方应动态展示该气泡包含的所有研究的详细列表。 | **极高** |
|
||||
| **FR-ANLS-MAP-03** | **动态筛选器:** 在图谱旁边提供一组动态筛选器,允许用户根据“发表年份”、“研究设计”、“样本量”、“国家/地区”、“**特殊人群**”等维度实时过滤数据。图谱和下方的统计数据会随之动态更新。 | 高 |
|
||||
| **FR-ANLS-MAP-04** | **自动化描述性统计:** 在图谱下方,根据当前筛选的数据,自动生成描述性统计图表和文字摘要,如研究类型分布饼图、研究趋势折线图等。 | 高 |
|
||||
| **FR-ANLS-MAP-05** | **一键报告生成:** 提供“生成报告”功能,进入一个**智能报告编辑器**。编辑器预载由AI生成的报告初稿(含图谱、统计图、AI文字解读、PRISMA流程、方法描述、附录等),用户可在线编辑后导出为Word或PDF。 | 高 |
|
||||
|
||||
#### **3.6.2 应用二:Meta分析数据准备**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-ANLS-META-01** | **数据格式化导出:** 根据用户选择,将从“数据提取模块”获取的结局指标数据(如均值、标准差、事件数等),自动整理并导出为适配主流Meta分析软件(如RevMan, Stata)格式的数据文件。 | 中 |
|
||||
| **FR-ANLS-META-02** | **森林图预览:** 对于二分类或连续性变量,提供一个基础的森林图(Forest Plot)预览功能,让用户在导出前对数据合并的趋势有一个初步的视觉判断。 | 低 |
|
||||
|
||||
#### **3.6.3 应用三:药物综合评价报告**
|
||||
|
||||
| 需求ID | 需求描述 | 优先级 |
|
||||
| :---- | :---- | :---- |
|
||||
| **FR-ANLS-DRUG-01** | **多维数据整合:** 允许用户选择多个维度(如有效性指标、安全性指标、患者报告结局等),系统自动从数据源中整合相关数据。 | 中 |
|
||||
| **FR-ANLS-DRUG-02** | **模板化报告生成:** 基于预设的药物综合评价报告模板,自动将整合后的数据填充到报告的各个章节中,生成包含PICO总结表、有效性-安全性矩阵图、关键研究列表等内容的Word或PDF报告初稿。 | 中 |
|
||||
|
||||
Reference in New Issue
Block a user