CPS 是一个临床诊断推理技能,模拟 NEJM 的 Clinical Problem-Solving 格式。它接收患者病例文件(SCENARIO.md),通过多角色诊断轮次,结合似然比(LR)进行贝叶斯推理,逐步缩小鉴别诊断(DDx),并辅以教科书提取与文献证据。
主要能力:完整 7 阶段诊断工作流(病例录入、症状映射与教科书提取、初始 DDx、多角色轮次、证据检索、贝叶斯概率更新、最终诊断);多角色包括主治医师、放射科、病理科、专科会诊与 EBM 专家;内置安全校验(红旗病史硬性关卡、综合征筛查、罕见病因搜索、假设空间审计、遗传模式识别)。
使用方式:通过斜杠命令调用,如 /cps path/to/SCENARIO.md 运行完整流程,/cps discover chest pain 检索挑战性病例,/cps round ./case/45f-chest-pain 6 追加轮次,/cps review ./case/45f-chest-pain 复核,/cps retro ./case/45f-chest-pain [correct-dx] 回顾评估。初始化病例目录使用 python .claude/skills/cps/scripts/init_case.py "{slug}" "path/to/SCENARIO.md" --base-dir ./case;贝叶斯计算使用 echo '{"diagnoses": [...]}' | python .claude/skills/cps/scripts/lr_calculator.py。可选文献检索需配置 .env 后使用 lit-review review "[clinical question]" --target 50 --min-citescore 3.0。
适用场景:临床诊断推理训练、病例复盘、鉴别诊断教学与挑战性病例分析。
限制:依赖 SCENARIO.md 输入格式;文献检索 CLI 为可选且需 API 密钥,未配置时仅用 WebSearch;部分脚本依赖 epub 文件;资料未提供收费、价格与平台支持信息。