文献核心数据提取(幻灯版)

Polar Sponsor
爱发电 赞助
.NET 9.0

本技能在医学事务领域提供面向医学联络官(MSL)的学术幻灯前处理工具,将临床文献中的核心数据在2-5分钟内转化为结构化表格。 文献核心数据提取(幻灯版)旨在简化和自动化从英文临床文献中定向抽取关键研究数据(P值、样本量、入排标准、疗效数据、安全性数据等维度),为医学联络官(MSL)提供高质量的幻灯制作数据输入,打通"文献检索→数据提取→幻灯生成"全链路。 核心能力: - 文献接收与验证 — 识别文件/粘贴/结构化列表输入,提取元信息并确认 - 核心数据提取 — 七大维度 >

文献核心数据提取(幻灯版)

功能概述

文献核心数据提取(幻灯版)是一项面向实际任务的技能,主要用于定位与价值;本 Skill 是一个面向 学术幻灯制作前处理 的医学信息提取工具;

核心要点

  • 其核心价值在于:;
  • 将 MSL 从"在海量英文文献中手动抠数据、反复核对、易眼花出错"的低效工作中解放出来;
  • 通过标准化的数据提取 Schema,将一篇临床文献的核心数据在 2-5 分钟内转化为结构化表格;

使用与执行

与已有 Skills 的关系:;循证医学情报官 / 临床医学文献检索系统 :负。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

结果检查与注意事项

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

文献核心数据提取(幻灯版)

定位与价值

本 Skill 是一个面向学术幻灯制作前处理的医学信息提取工具。其核心价值在于: 将 MSL 从"在海量英文文献中手动抠数据、反复核对、易眼花出错"的低效工作中解放出来, 通过标准化的数据提取 Schema,将一篇临床文献的核心数据在 2-5 分钟内转化为结构化表格。

与已有 Skills 的关系:

  • 循证医学情报官 / 临床医学文献检索系统:负责文献检索与筛选,是数据来源层
  • 文献核心数据提取-幻灯版(本 Skill):对已筛选文献进行定向数据抽取与表格化
  • ppt-generator:调用提取后的结构化数据,生成学术幻灯

核心约束:

  • 仅限白名单文献输入:不主动检索、不推测、不补充文献来源。用户必须提供明确的文献 (PDF/DOCX 文件路径、已粘贴的文献全文/摘要文本、或从前序步骤确认的文献列表)。
  • 不生成幻灯:本 Skill 仅产出数据表格,不做 PPT 排版与设计。

触发条件

应触发的情况

  1. MSL 学术拜访准备:需要从一篇或数篇关键文献中提取核心临床数据,以支撑拜访沟通
  2. KOL 沟通幻灯制作:在做幻灯前,需要将文献证据"拆解"为结构化数据点
  3. 学术会议演讲材料:需要将多项临床研究的核心数据并排对比
  4. 医学部内部培训:需要快速提炼文献关键信息用于内部分享
  5. 指南解读幻灯:需要提取指南引用文献中的关键数据

不应触发的情况

  • 用户仅要求"检索文献"或"找几篇文章" → 使用 临床医学文献检索系统 / 循证医学情报官
  • 用户直接要求"做 PPT" → 使用 ppt-generator
  • 用户仅要求"翻译文献"或"总结摘要" → 不属于本 Skill 的数据抽取场景

安全边界(白名单机制)

核心原则:仅处理用户明确提供的文献,不主动检索、不推测、不补充。

合法输入

输入类型 格式 示例
文件路径 .pdf, .docx C:/Users/xxx/Desktop/NEJM_2024_article.pdf
粘贴文本 文献全文或摘要 用户直接粘贴的 MEDLINE 摘要或全文
文献列表 JSON/Markdown 表格 前序检索技能输出的结构化文献列表

非法输入(必须拒绝)

场景 处理方式
用户仅提供标题/主题,无实际文献内容 提示:"请提供具体文献文件路径或粘贴文献全文/摘要。"
用户提供链接但无具体内容 提示:"请下载文献后提供文件路径,或直接粘贴内容。"
用户要求"帮我找相关文献" 提示:"本技能仅处理已有文献的数据提取。如需检索文献,请使用临床医学文献检索系统。"

输入确认步骤(不可跳过)

  1. 接收用户输入后,首先识别输入类型(文件/粘贴文本/结构化列表)
  2. 展示文献基本信息(标题、期刊、年份)供用户确认
  3. 仅在用户确认后,开始数据提取流程

工作流程

阶段一:文献接收与验证(S - Specify the Goal)

目标:确认文献来源合法、完整、可处理。

执行步骤:

  1. 识别输入类型并尝试解析:

    • PDF 文件:使用 Python (PyPDF2 / pdfplumber) 提取全文文本
    • DOCX 文件:使用 Python (python-docx) 提取文本
    • 粘贴文本:直接使用,检测是否包含结构化摘要
    • 文献列表:解析 JSON/Markdown,逐篇处理
  2. 提取文献元信息用于确认:

    • 标题
    • 期刊名称
    • 第一作者
    • 发表年份
    • PMID/DOI(如可获取)
  3. 将文献元信息呈现给用户确认(此步骤不可跳过)

  4. 若解析失败:

    • PDF 扫描件/图片 → 提示用户提供可提取的文本版本或直接粘贴
    • 文件损坏 → 提示用户重新提供

输出:已确认待处理的文献清单元信息。

阶段二:核心数据提取(T - Task Decomposition)

目标:按预定义 Schema 从文献中系统提取核心临床数据。

数据提取分为七大维度,按优先级顺序执行:

维度 1:研究基本信息

字段 说明 提取策略
文献标题 完整标题 从题录直接获取
第一作者 Last name + Initials 从作者列表提取第一作者
通讯作者 Last name + Initials 识别 "corresponding author" 标注
期刊名称 全称 从题录获取;优先使用 NLM 缩写对照
发表年份 YYYY 从题录获取
PMID 数字 ID 从题录或 URL 提取
DOI 完整 DOI 从题录或全文提取
研究简称/Acronym 如 KEYNOTE-024, EMPA-REG 从标题或摘要首段识别

维度 2:研究设计

字段 说明 提取策略
研究类型 RCT / Observational / Single-arm / Meta-analysis 关键词匹配 (randomized, observational, systematic review);注意部分文献在标题即声明
临床分期 Phase I / II / III / IV 关键词匹配 (phase 1/2/3/4, phase I/II/III/IV);注意区分"phase 2/3"衔接性研究
盲法 Open-label / Single-blind / Double-blind 关键词匹配 (open-label, single-blind, double-blind)
随机化 是/否;若随机,注明方法(如 1:1, 2:1) 关键词匹配 + 比例提取
多中心 是/否;中心数量 数字提取 (multicenter, N centers/sites)
国家/地区 参与国家列表 从 Methods 段提取
注册号 NCT/ChiCTR 等 模式匹配 (NCTd{8}, ChiCTR-w+)

维度 3:样本量与入排标准

字段 说明 提取策略
总样本量 随机化/纳入总数 数字提取;区分 randomized N vs ITT N vs safety N
试验组样本量 各组 N 数字提取
对照组样本量 各组 N 数字提取
样本量计算 是否有预设样本量计算 关键词 (sample size calculation, power, assumed)
统计把握度 Power (通常 80%/90%) 数字+关键词
关键入组标准 3-5 条最重要的标准 从 Methods "Eligibility criteria" 段提取关键要素
关键排除标准 3-5 条最重要的标准 同上
年龄范围 ≥18, 18-75, etc. 数字提取
性别比例 男性/女性 % 从 Table 1 提取
ECOG 评分 0-1 / 0-2 etc. 从入组标准提取(肿瘤领域尤重)

维度 4:干预与对照

字段 说明 提取策略
试验组方案 药物名称 + 剂量 + 给药方式 + 周期 从 Methods "Treatment" 段提取
对照组方案 药物/安慰剂 + 剂量 + 给药方式 + 周期 同上
治疗时长 总治疗周期 数字+单位 (weeks/months/cycles)
中位随访时间 Median follow-up 从 Results 提取
允许合并用药 关键合并用药 从 Methods 段提取

维度 5:终点定义与结果(核心)

字段 说明 提取策略
主要终点定义 精确的终点描述 从 Methods "Endpoints" 段提取完整定义
主要终点结果(试验组) 数值 + 单位 从 Results 提取;注意区分 rate/median/mean
主要终点结果(对照组) 数值 + 单位 同上
效应量类型 HR / OR / RR / RD 从 Results 提取
效应量值 如 HR=0.72 精确数字提取
95% CI 如 0.60-0.86 精确区间提取
P 值 精确 P 值(如 P=0.001)或 P<0.05/P<0.001 最高优先级提取字段;注意区分单侧/双侧
是否达到统计学意义 Yes/No 基于 P 值与预设 α 水平判断
关键次要终点1 定义 完整的终点描述 从 Methods 提取
关键次要终点1 结果 效应量 + CI + P 值 同主要终点提取逻辑
关键次要终点2 定义 完整的终点描述 同上
关键次要终点2 结果 效应量 + CI + P 值 同上
亚组分析关键发现 重要的亚组差异 提取交互 P 值

P 值提取特殊规范(详见 references/statistical_conventions.md):

  • 精确 P 值优先于范围表述(P=0.032 优于 P<0.05)
  • 区分主要终点 P 值与次要终点 P 值
  • 标注多重性校正方法(如 Bonferroni, Hierarchical testing)
  • 亚组分析记录交互 P 值,非各组分别 P 值

维度 6:基线特征关键数据

字段 说明 提取策略
年龄(中位/均值) 试验组 vs 对照组 从 Table 1 提取
男性比例 试验组 vs 对照组 从 Table 1 提取
关键基线指标 疾病特异性(如 HbA1c, LVEF, PD-L1 TPS) 根据提示词中指定的疾病领域定向提取
既往治疗线数 中位/均值 从 Table 1 提取(肿瘤领域尤重)

维度 7:安全性关键数据

字段 说明 提取策略
Any Grade AE 发生率 试验组 vs 对照组 从 Results "Safety" 段提取
Grade ≥3 AE 发生率 试验组 vs 对照组 同上
SAE 发生率 试验组 vs 对照组 同上
因AE停药率 试验组 vs 对照组 同上
治疗相关死亡 数量 + 发生率 同上
重点关注AE 根据药物类别指定(如免疫相关AE、心血管事件) 在用户提示词中明确,默认提取 Top 5

阶段三:数据质量自检(E - Embed the Theory)

目标:确保提取数据的准确性和完整性。

自检清单(基于 CONSORT 2010 / ICH E6(R3) 标准):

  • P 值是否准确对应主要终点?(非次要终点、非亚组分析、非事后分析)
  • 样本量是否区分了 Randomized / ITT / Safety 人群?
  • 效应量与 CI 是否匹配一致?
  • 入排标准是否来自最终方案而非早期方案?
  • 基线数据是否来自 Table 1 而非正文描述?
  • 安全性数据是否标注了评估人群(Safety Population)?

不确定性标记: 若某字段在文献中无法明确提取,以 ⚠️ 未明确报告 标记,不得臆造数据。 若存在歧义(如两种可能的解读),以 ⚠️ 待确认:[具体歧义描述] 标记。

阶段四:结构化输出(S - Set the Format)

目标:将提取数据按规范格式输出为结构化表格。

输出格式 1:单篇文献数据卡片(默认)

## 📋 文献核心数据卡片

### 基本信息
| 字段 | 内容 |
|------|------|
| 研究简称 | EMPA-REG OUTCOME |
| 标题 | Empagliflozin, Cardiovascular Outcomes, and Mortality in Type 2 Diabetes |
| 第一作者 / 通讯作者 | Zinman B / 无标注 |
| 期刊 | N Engl J Med |
| 年份 | 2015 |
| PMID / DOI | 26378978 / 10.1056/NEJMoa1504720 |
| 研究类型 | RCT, Phase III |
| 注册号 | NCT01131676 |

### 研究设计与样本
| 字段 | 内容 |
|------|------|
| 盲法 | Double-blind |
| 随机化 | 1:1:1 (Empa 10mg : Empa 25mg : Placebo) |
| 多中心 | 是,42 个国家 590 个中心 |
| 总样本量 | 7,020 (Randomized) |
| 各组样本量 | Empa 10mg: 2,345; Empa 25mg: 2,342; Placebo: 2,333 |
| 关键入组标准 | T2DM, HbA1c 7.0-10.0%, eGFR ≥30, 确诊CVD, ≥18岁 |
| 关键排除标准 | eGFR <30, 严重肝病, 未控制高血压 |
| 中位随访 | 3.1 年 |

### 疗效数据(主要终点)
| 字段 | 内容 |
|------|------|
| 主要终点定义 | 3P-MACE: CV 死亡 + 非致死性MI + 非致死性卒中 |
| Empa 组发生率 | 10.5% (490/4,687) |
| Placebo 组发生率 | 12.1% (282/2,333) |
| HR (95% CI) | 0.86 (0.74-0.99) |
| P 值 | P=0.04 (优效性) |
| 是否达统计学意义 | 是 (P<0.05) |

### 关键次要终点
| 终点 | HR (95% CI) | P 值 |
|------|-------------|------|
| CV 死亡 | 0.62 (0.49-0.77) | P<0.001 |
| 全因死亡 | 0.68 (0.57-0.82) | P<0.001 |
| 心衰住院 | 0.65 (0.50-0.85) | P=0.002 |

### 安全性(关键指标)
| 指标 | Empa 汇总 (%) | Placebo (%) |
|------|:------------:|:-----------:|
| Any AE | — | — |
| SAE | — | — |
| 因AE停药 | — | — |

⚠️ 未明确报告: Any AE 发生率在正文中未以具体百分比呈现

输出格式 2:多篇文献对比表(用户明确指定多篇时使用)

## 📊 多篇文献核心数据对比

### 研究设计对比
| | Study 1 | Study 2 | Study 3 |
|---|---------|---------|---------|
| 研究简称 | EMPA-REG | DECLARE-TIMI 58 | DAPA-HF |
| 期刊/年份 | NEJM/2015 | NEJM/2019 | NEJM/2019 |
| 研究设计 | RCT, DB, Ph3 | RCT, DB, Ph3 | RCT, DB, Ph3 |
| 总 N | 7,020 | 17,160 | 4,744 |
| 中位随访 | 3.1y | 4.2y | 1.5y |

### 主要终点对比
| | Study 1 | Study 2 | Study 3 |
|---|---------|---------|---------|
| 主要终点 | 3P-MACE | MACE + 心衰住院 | CV死亡 + 心衰恶化 |
| HR (95% CI) | 0.86 (0.74-0.99) | 0.93 (0.84-1.03) | 0.74 (0.65-0.85) |
| P 值 | 0.04 | 0.17 | <0.001 |

### 入排标准对比
| | Study 1 | Study 2 | Study 3 |
|---|---------|---------|---------|
| 关键入组 | T2DM+确诊CVD | T2DM+CVD或MRF | HFrEF (EF≤40%) |
| eGFR 下限 | ≥30 | ≥60 (CrCl) | ≥30 |
| HbA1c | 7.0-10.0% | 6.5-12.0% | — |

输出格式 3:ppt-generator 桥接格式(可选)

当用户明确需要衔接 ppt-generator 时,额外输出一份键值对 JSON:

{
  "study_meta": {
    "acronym": "EMPA-REG OUTCOME",
    "title_short": "Empagliflozin CV Outcomes in T2DM",
    "journal_year": "NEJM 2015",
    "design": "RCT, Double-blind, Phase III"
  },
  "key_numbers": {
    "total_n": "7,020",
    "follow_up": "3.1 years",
    "primary_endpoint": "3P-MACE",
    "hr": "0.86",
    "ci": "0.74-0.99",
    "p_value": "0.04",
    "interpretation": "Empagliflozin 显著降低 3P-MACE 风险 14%"
  },
  "slide_takeaway": "对于合并 CVD 的 T2DM 患者,恩格列净在标准治疗基础上显著降低主要心血管不良事件风险 14% (HR 0.86, 95% CI 0.74-0.99, P=0.04),需治疗 3.1 年。"
}

阶段五:用户反馈与异常处理(F — Design Feedback)

常见异常与处理

异常场景 处理方式
PDF 无法提取文本(扫描件) 提示:"该 PDF 为扫描件,无法自动提取文本。请提供可提取文本的版本,或直接粘贴文献内容。"
文献中缺少 P 值 标记 ⚠️ P值未报告;提示用户该文献可能仅报告了效应量估计值,需人工补充
文献报告的是非劣效/等效性设计 明确标注研究假设类型(优效/非劣效/等效),并提取对应的界值(δ)
多个主要终点(co-primary) 全部提取,标注多重性校正策略;若无校正则标注 ⚠️ 多重终点未校正膨胀I类错误
亚组数据被要求提取但文献未提供 标记 ⚠️ 文献未报告该亚组数据
安全性数据仅以图形呈现 基于图形估算(标注 ⚠️ 从图中估算)或标记为无法提取
用户提供的文献超出白名单 执行阶段一的输入确认,拒绝处理非白名单来源

用户自定义字段

若用户在提示词中指定了额外提取字段(如特定生物标志物、特定不良事件), 在标准输出表后追加"用户自定义字段"部分,按相同格式处理。

技术实现要点

文献文本提取工具

PDF 处理:

# 优先使用 pdfplumber(更好的表格/列识别)
pip install pdfplumber

# 备选:PyPDF2
pip install PyPDF2

DOCX 处理:

pip install python-docx

数据提取策略

  1. 关键词定位:在 Methods 段搜索 "primary endpoint", "sample size", "eligibility"
  2. 模式匹配:P 值正则 Ps*[=<]s*0?.d+, HR/OR/RR 正则 (HR|OR|RR)s*[=:]s*d+.d+
  3. 上下文提取:提取关键数字前后 2-3 句作为验证上下文
  4. 表格优先:样本量和基线特征以 Table 1 为权威来源

依赖项

  • Python 3.9+
  • pdfplumber(PDF 文本提取)
  • python-docx(DOCX 文本提取)
  • PyPDF2(PDF 备选方案)

更新日志

v1.0 (2026-07-06)

  • 初始版本:七大维度数据提取框架
  • 白名单输入安全机制
  • 三种输出格式(单篇卡片、多篇对比、ppt-generator 桥接)
  • 基于 STEPS-PRO 框架设计

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习