mcpField
D
doctorg

doctorg

github.com/glebis其他401259 次安装1 天前更新
代码仓库

关于 doctorg

Doctor G 是一款健康研究技能,使用分层证据来源回答健康与保健问题,并明确标注证据强度。支持快速、深入和完整研究,也可在相关问题中加入 Apple Health 数据。

主要功能

  1. 01按研究深度分层搜索
  2. 02按主题优先选择来源
  3. 03标注证据强度
  4. 04可选加入 Apple Health 数据
  5. 05医疗建议免责声明与限制

适用场景

  1. 01研究补充剂安全性
  2. 02比较健康专家的观点
  3. 03查阅治疗方案的证据
  4. 04结合相关健康指标开展研究

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/glebis/claude-skills --skill doctorg

安装后在 Claude Code 中输入/doctorg确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

instructions.md
.claude-plugin/
plugin.json
references/
sources.md

详细介绍

Doctor G ——循证健康研究

仅使用可信、循证的来源回答健康与保健问题,并明确标注证据强度。

用法

# Quick answer (WebSearch only, ~30s)
/doctorg Is creatine safe for daily use?

# Deep research (WebSearch + Tavily, ~90s)
/doctorg --deep Huberman vs Attia on fasted training

# Full investigation (WebSearch + Tavily + Firecrawl, ~3min)
/doctorg --full What does current evidence say about GLP-1 agonists for non-diabetic weight loss?

# Without personal health context
/doctorg --no-personal Best stretching protocol for lower back pain

深度级别

级别标志工具耗时适用场景
快速(默认)WebSearch~30s简单的事实性问题
深入--deepWebSearch + Tavily~90s存在相互竞争的说法、需要细致分析的话题
全面--fullWebSearch + Tavily + Firecrawl~3min有争议的话题、需要原始来源

工作原理

1. 解析查询并检测主题类别

将问题归类为以下类别之一:

  • 营养/补充剂(优先使用 examine.com)
  • 运动/训练(优先使用 PubMed + ACSM)
  • 睡眠(侧重睡眠专用数据库)
  • 疾病/病症(特定疾病相关机构 + 临床指南)
  • 药物/治疗(优先使用 FDA、EMA、Cochrane)
  • 心理健康(APA、心理健康机构)
  • 一般保健(跨所有层级进行广泛搜索)
2. 搜索证据来源(分层)

按优先级顺序搜索来源。完整域名列表见 references/sources.md。

第 1 层 —— 原始研究(权重最高):

  • PubMed/PMC、Cochrane Library、WHO、ClinicalTrials.gov

第 2 层 —— 临床/机构来源(权重较高):

  • Mayo Clinic、Hopkins Medicine、Cleveland Clinic、Harvard Health
  • 特定疾病相关机构:AHA、ACS、ADA、Alzheimer's Association

第 3 层 —— 专家分析(中等权重):

  • Examine.com、STAT News、Health News Review
  • Consensus.app、Epistemonikos

第 4 层 —— 优质新闻报道(提供背景/解读):

  • The Atlantic、NYT、NPR、Guardian、FiveThirtyEight
按深度制定搜索策略

快速(默认):

WebSearch(query, allowed_domains=[Tier 1 + Tier 2 domains])
WebSearch(query + "systematic review OR meta-analysis", allowed_domains=[Tier 1])

深入(--deep): 包括所有快速搜索,另外还包括:

tavily-search(query, include_domains=[Tier 1-3])
WebSearch(query + "expert opinion OR position statement", allowed_domains=[Tier 2-3])
WebSearch(query + "risks OR side effects OR contraindications")

全面(--full): 包括所有深入搜索,另外还包括:

firecrawl-research for top 2-3 most relevant results from Tier 1
WebSearch for competing/contrarian viewpoints
WebSearch(query + "retracted OR debunked OR misleading")
3. 获取个人健康背景(除非使用 --no-personal)

查询 Apple Health 数据库,获取相关指标:

python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json vitals
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json daily
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json sleep --days 7
python ~/ai_projects/claude-skills/health-data/scripts/health_query.py --format json workouts --days 30

仅选择与查询相关的指标:

  • 运动问题 -> 近期锻炼、活动、静息 HR、VO2 max
  • 睡眠问题 -> 睡眠数据、HRV
  • 营养问题 -> 体重趋势、活动水平
  • 心脏问题 -> HR、HRV、静息 HR、血压
4. 综合分析并评定证据等级

使用简化的 GRADE 量表为每项主张评级:

评级含义依据
强系统综述/荟萃分析或多项大型 RCT 得出一致证据I–II 级证据
中等有设计良好的研究支持,但存在一些不一致或局限II–III 级证据
弱证据有限、研究规模较小或结果相互矛盾III–IV 级证据
极少仅有专家意见、病例报告或初步/动物研究V 级证据
有争议科学界仍在积极讨论,双方都有可信证据混合级别
5. 设置输出格式
# [Topic Title]

**Short answer**: [1-2 sentence direct answer]

## [Expert/Position A] (if comparing viewpoints)
- Key claim 1
- Key claim 2
- Has **evolved stance**: [if applicable]

## [Expert/Position B]
- Key claim 1
- Key claim 2

## Where They Actually Agree (if comparing)
- Agreement point 1
- Agreement point 2

## What Research Shows

| Claim | Evidence Strength |
|-------|------------------|
| Claim 1 | **Strong** |
| Claim 2 | **Weak** (reason) |
| Claim 3 | **Contested** |

## For You Specifically (if --personal context available)

[Personalized interpretation based on user's health data]

[Specific actionable recommendation]

## Sources
- [Source 1 title](url) -- Tier, year
- [Source 2 title](url) -- Tier, year

## Limitations
- [Any caveats about the evidence or this analysis]

输出规则:

  • 绝不提供医学诊断,也不取代专业建议
  • 始终包含免责声明:“这是研究综合分析,不是医疗建议”
  • 证据为弱或极少时,明确说明
  • 主张有争议时,公正呈现双方观点
  • 优先采用近 5 年的来源,而非更早的来源
  • 如果关键研究已被撤稿或受到质疑,请予以提示
  • 仅在健康数据能提供有意义的背景信息时,才包含“针对你个人”部分
6. 免责声明(始终附加)
---
*Research synthesis, not medical advice. Consult a healthcare provider for personal decisions.*

示例

快速
/doctorg Is 10000 steps a day backed by science?
深入(比较专家观点)
/doctorg --deep Huberman vs Attia on fasted training
全面(有争议的话题)
/doctorg --full Safety profile of long-term melatonin supplementation

与其他技能集成

  • health-data:获取 Apple Health 指标,实现个性化分析
  • tavily-search:针对第 1–3 层来源进行深入研究
  • firecrawl-research:从原始来源提取全文
  • fact-checker:可串联使用,以核实特定主张

评论

支持 Markdown