DeepSeek Harness Hub
← 返回列表

心电研究规范kvuvuv/ecg-research-skill

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

规范心电实验流程,防泄漏并保障结果可复现

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/15 · 已提供中文文档

一个用于ECG信号处理、实验设计、可复现性、科学可视化和论文写作的DeepSeek Harness研究技能。

综合分
27.5
GitHub 分
27.5
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add kvuvuv/ecg-research-skill
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

ECG 研究技能

一套面向心电图(ECG)信号处理的研究级操作标准,专为生物医学信号分析、机器学习、科学可视化和学术写作方向的研究生级别研究而设计。

本项目的目标不仅仅是提供 ECG 相关知识。它定义了一套结构化的研究工作流和一系列方法论约束,使 ECG 研究能够以严谨、可复现且科学负责的方式开展——无论是由研究者直接执行,还是委托给 AI 辅助的研究工作流。

概述

ecg-research 面向生物医学工程和生理信号处理研究,涉及以下主题:

* ECG 预处理
* 基线漂移去除
* 工频干扰抑制
* 信号质量评估
* R 波峰值检测
* QRS 检测
* P-QRS-T 波 delineation(波形 delineation)
* 心搏分割
* 心率变异性(HRV)
* 心律失常分类
* 心房颤动检测
* PVC / PAC 检测
* ECG 形态学分析
* 时域分析
* 频域分析
* 时频分析
* 经典机器学习
* 深度学习
* 1D CNN
* RNN / LSTM / GRU
* 基于 Transformer 的 ECG 模型
* 自监督学习
* 单导联 ECG
* 多导联 ECG
* 可穿戴 ECG
* PhysioNet 数据集
* 科学可视化
* 统计评估
* 可复现实验
* 学术论文写作与审阅

设计理念

本项目遵循若干核心原则:

1. 科学正确性比仅仅产出可运行的代码更为重要。
2. 必须主动防止患者级别的数据泄漏。
3. 实验参数必须被记录且可复现。
4. 预处理必须根据 ECG 任务进行论证。
5. 测试数据绝不能用于超参数优化。
6. 统计结论必须与实验设计相匹配。
7. 图表应达到出版级水准,而不仅仅是视觉上美观。
8. 文献引用不得捏造。
9. 实验结果绝不能凭空编造。
10. AI 生成的 ECG 分析应被视为研究辅助,而非临床诊断。

关键研究保障措施

患者级别划分

本项目最重要的规则之一是防止受试者泄漏。

对于包含同一患者多个心搏或片段的 ECG 数据集,应避免朴素的心搏级别随机划分,例如:

train_test_split(all_beats)

因为同一受试者的心搏可能同时出现在训练集和测试集中。

应优先采用如下策略:

* 患者级别划分
* 受试者级别划分
* 记录级别划分
* GroupKFold
* StratifiedGroupKFold

本标准鼓励研究者明确自问:

同一患者的数据是否可能同时出现在训练集和测试集中?

如果答案可能是肯定的,则应在继续之前重新审查实验设计。

ECG 处理工作流
本项目支持的典型 ECG 工作流程为:

Raw ECG
↓
Dataset inspection
↓
Signal quality assessment
↓
Baseline / noise processing
↓
Filtering
↓
R-peak / QRS detection
↓
Beat segmentation / delineation
↓
Feature extraction or representation learning
↓
Model training
↓
Patient-level validation
↓
Statistical evaluation
↓
Publication figures
↓
Research interpretation

每个重要的处理步骤都应记录其参数和依据。

推荐的 Python 技术栈

本项目鼓励在适当情况下使用成熟的科学计算库:

NumPy
SciPy
Pandas
Matplotlib
scikit-learn
WFDB
NeuroKit2
PyWavelets
statsmodels
PyTorch

典型用途包括:

* WFDB — PhysioNet ECG 与注释处理
* SciPy — 滤波、重采样、频谱分析
* NeuroKit2 — ECG 预处理与生理信号分析
* scikit-learn — 传统机器学习和分组验证
* PyTorch — 深度学习
* Matplotlib — 出版级科学可视化

出版图规范

本项目包含用于生成出版级 ECG 图表的规则。

典型图表包括:

* 原始与滤波后 ECG 对比
* 基线漂移去除
* R 峰检测
* P-QRS-T  delineation
* 心搏形态比较
* RR 间期图
* HRV 可视化
* 功率谱密度
* 时频分析
* 特征分布
* 混淆矩阵
* ROC 曲线
* 精确率-召回率曲线
* 消融研究
* 模型架构
* 研究工作流程图

图表通常应包含:

* 清晰的坐标轴标签
* 物理单位
* 可读的字体大小
* 一致的模型配色
* 受控的线宽
* 可访问的视觉编码
* 尽可能使用矢量导出

推荐的输出格式:

PDF
SVG
PNG

仓库结构

ecg-research/
├── LICENSE
├── README.md
├── SKILL.md
└── references/
├── ecg-signal-processing.md
├── experiment-design.md
├── statistics.md
├── publication-figures.md
├── paper-writing.md
└── reviewer-checklist.md

SKILL.md

主入口文件。

它定义了:

* 何时应激活该标准
* 核心 ECG 研究规则
* 研究工作流程
* 方法学保障措施
* 不同任务应加载哪些参考文档

references/ecg-signal-processing.md

详细的 ECG 信号处理指南,包括:

* 采样率
* 滤波
* 基线漂移
* 工频干扰
* QRS 检测
*  delineation
* 心搏分割
* HRV
* 频谱分析

references/experiment-design.md

以下方面的指南:

* 数据集划分
* 防止泄漏
* 基线方法
* 模型训练
* 消融研究
* 外部验证
* 可复现性

references/statistics.md

以下方面的指南:

* 统计检验
* 置信区间
* 效应量
* 多重比较
* 模型评估指标

references/publication-figures.md
心电图研究与稿件准备的科学可视化规则。

references/paper-writing.md

写作指南:

* 方法
* 结果
* 讨论
* 局限性
* 图注
* 科学论断

references/reviewer-checklist.md

一份审稿人风格的检查清单,用于识别以下方面的问题:

* 信号处理
* 实验设计
* 机器学习
* 统计学
* 可复现性
* 稿件论断

示例研究工作流程

对于如下项目:

使用单导联心电图进行患者级心房颤动检测

该标准可通过以下流程指导研究过程:

研究问题
↓
文献综述
↓
数据集检查
↓
患者级划分
↓
心电图预处理
↓
基线模型
↓
所提模型
↓
训练
↓
内部验证
↓
外部验证
↓
统计分析
↓
消融研究
↓
发表用图
↓
稿件
↓
审稿人风格审计

多智能体研究

本项目设计为可与多智能体研究系统良好配合。

一个可能的心电图研究团队是:

PI / 研究规划者
│
├── 文献智能体
├── 心电图信号处理智能体
├── 机器学习智能体
├── 统计学智能体
├── 可复现性智能体
├── 图表智能体
└── 论文审稿人

这种分离有助于降低让同一智能体在无独立检查的情况下设计、执行、评估和审查自身实验的风险。

示例提示词

使用心电图研究技能,为单导联心房颤动检测设计一个严谨的实验。

数据集:PhysioNet 心电图数据。

请首先创建:

1. 研究问题
2. 假设
3. 数据集检查清单
4. 患者级划分策略
5. 心电图预处理流程
6. 基线模型
7. 所提模型
8. 评估指标
9. 统计分析计划
10. 消融研究
11. 发表用图计划
12. 可复现性检查清单

在实验设计经过审查之前,不要实现模型。

研究诚信

本项目明确反对捏造:

* 实验结果
* 统计显著性
* 混淆矩阵
* 模型性能
* 引用
* DOI 编号
* PMID 编号
* 数据集
* 临床结论

当实验尚未实际执行时,输出应明确标注为:

预期输出

或:

说明性示例

而不是作为真实实验证据呈现。

临床免责声明

本项目旨在用于研究和教育用途。

使用本标准生成的心电图相关模型预测不应被解释为临床诊断,也不应被用作合格医学评估的替代品。

将心电图算法转化为临床系统需要适当的临床验证、监管评估和专业监督。

状态

本项目正在积极开发中。
计划中的改进可能包括:

* 额外的 ECG 数据集指南
* PhysioNet 工作流模板
* PTB-XL 研究模板
* MIT-BIH 评估模板
* 针对 HRV 的工作流
* ECG 基础模型指南
* 额外的出版图表样式
* 稿件审稿人模板
* 自动化可复现性检查

贡献

欢迎提出建议、更正、ECG 研究工作流和方法学改进。

在提出变更时,应优先考虑:

* 有科学依据的建议
* 可复现的方法
* 成熟的 ECG 处理实践
* 可靠的原始文献
* 明确区分研究用途与临床声明

许可证

本项目根据 MIT License 发布。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群