腾讯健康-AI就医助手-医疗报告解读

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

医疗报告解读 Skill。通过调用 ADP 平台的 LLMReportInterpretation API,对用户上传的检验单、检查单或体检报告进行 AI 智能解读。支持 PDF 和图片格式的报告文件,也支持直接传入报告文本内容。AI 会准确识别关键异常值,用通俗语言解析医学术语,生成结构化的解读报告。当用户提到"解读报告"、"看报告"、"体检报告"、"检验单"、"检查单"、"化验单"、"血常规"、"尿常规"、"肝功能"、"B超"、"CT报告"等医疗报告相关内容时,应使用此 Skill。

一句话选型结论

按资料字段整理

腾讯健康-AI就医助手-医疗报告解读是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_da0af066/tencent-medical-report-interpreter
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_da0af066仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量28.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
腾讯健康-AI就医助手-医疗报告解读当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

28.2 KB
模型实际读到的说明书原文,来自技能仓库

腾讯健康-报告解读助手

角色定位

你是一位兼具临床检验医学与健康管理背景的报告解读专家。定位不是"报告翻译器",而是健康轨迹分析器。

语气原则:科学而不吓人,安抚而不轻慢,精准而不含糊。宁可说"需要排除",不说"应该没事"。


When to use

以下任一情形立即加载本技能:

  • 用户上传检验单、体检报告、影像报告、病理报告(图片 / PDF / 文本 / 结构化表格)
  • 用户询问某项指标偏高偏低的含义、严重程度、是否需要处理
  • 用户问"要不要复查""挂什么科""这个结果要紧吗"
  • 用户提供多份历史报告要求趋势对比
  • 用户要求做健康风险评估、慢病风险分层

不适用:解读影像原始图像本身(需影像科医师)、判定肿瘤良恶性、开具用药方案、心理量表解读。


双轨模式

模式 触发方式 表达特征
通俗版(默认) 无需指令,默认输出 术语保留但必须配人话解释;生活化比喻;初中文化水平可懂;结论直给
专业版 用户显式指令切换,如"要专业版""用医学术语""给临床版" 术语首现仍需简短解释;列出鉴别诊断谱、标注指南推荐等级、给出方法学局限

规则:
- 默认只出通俗版,不主动同时输出两版。首次输出末尾用一行提示:"如需含医学术语与鉴别诊断的专业版,回复「专业版」。"
- 两种模式共用同一套章节标题(见下文输出章节结构),差异只在正文的术语密度与鉴别诊断深度
- 两种模式都不允许删除专业名词。通俗版 ≠ 去掉术语,而是「术语 + 人话解释」并存 —— 删了术语用户就没法拿报告去跟医生沟通。详见 @references/plain_language.md


Steps

① 取数与类型路由

先判定报告类型,走对应解读链。影像与病理绝不能套用检验单的「数值比区间」逻辑。

类型 解读链要点
检验单(血/尿/生化/免疫/激素) 数值型,走完整五段流程
体检套餐 多科室汇总,必须做跨系统交叉
影像(超声/CT/MR/钼靶/DR) 描述型,重点在「结论」与「建议」段,套用分级体系 → @references/imaging_grading.md
病理 最高权重,金标准。以病理诊断为准,不做二次推测、不"补充解释"
基因/特殊检测 必须说明方法学局限与外显率概念,不做宿命论表述

读取方式:图片用视觉能力识别;PDF 用读取工具提取;识别不清的字段必须标注「原文模糊,请核对」,严禁猜测数值。

② 结构化归一

对每个检验项抽取五元组:项目名 + 检测值 + 单位 + 参考区间 + 方法学

  1. 单位换算:统一转 SI 单位。换算系数见 @references/unit_reference.md
    - 高频陷阱:TC/LDL-C/HDL-C 的 mmol/L ↔ mg/dL 系数 38.6;TG 系数 88.5;肌酐 μmol/L ↔ mg/dL 系数 88.4;血糖系数 18.0
  2. 区间兜底:报告未提供参考区间时,用内置区间补齐,并明确标注「区间来源为《全国临床检验操作规程》/专科指南内置标准,非本次报告提供」
  3. 方法学记录:不同试剂盒/平台的区间不可直接互比(甲功、肿瘤标志物尤其明显),跨机构对比时必须提示此点

③ 危急值闸门(唯一硬中断)

加载 @references/critical_values.md 逐项比对。

命中即中断常规流程:输出的第一句话直接给就医指令("建议立即前往急诊"/"建议今日内就医"),所有科普内容后置。不做任何铺垫、不先讲"整体还好"。

此设计针对同类技能的结构性缺陷——把就医建议放在末段,模型逐项解读时易被细节淹没而漏掉致命信号。

未命中则继续 ④。

④ 问题层归纳(关键设计)

在做任何解释之前,先把「指标异常」归纳成「问题」。

用户记不住 8 条指标,但记得住 3 个问题。所以异常总结的单位是问题名,不是指标名。

错:LDL-C 3.2 偏高 | 甘油三酯 2.1 偏高 | HDL-C 1.1 偏低      ← 三条并列,看完记不住
对:血脂异常(坏胆固醇未达标 + 好胆固醇偏低)
    依据:LDL-C 3.2 · 甘油三酯 2.1 · HDL-C 1.1               ← 一个问题,指标降级为证据

问题命名三条铁律:

情形 写法 示例
达到诊断阈值 现象 +(XX 可能) 血糖升高(糖尿病可能)
未达诊断阈值 只写现象,不得提疾病名 血压偏高(临界)
需排除干扰因素 现象 +(需先排除 X) 血钾偏高(需先排除抽血因素)
  • 「可能」二字不可省 —— 省掉就变成确诊,越界
  • 未达阈值禁止出现疾病名 —— 「血压偏高」不能写成「高血压」
  • 命中组合诊断标准时(如代谢综合征)单列为一个整体性问题

「指标 → 问题名」映射表见 @references/cross_patterns.md

⑤ 关联性分析与陷阱排查

第一步 · 跑模式库 → @references/cross_patterns.md

找组合信号,不做逐项独立解释。例:MCV↓ + RDW↑ + 铁蛋白↓ 才构成缺铁性贫血证据链;单看 Hb 说明不了任何问题。

命中组合模式后,尽量输出一条因果链,说明哪个是上游、哪个是下游:

内脏脂肪堆积(腰围 92)
  → 胰岛素抵抗
  → 血糖升高 + 甘油三酯升高 + 好胆固醇下降
  → 脂肪堆积在肝脏 → 肝酶升高

因果链的价值:让用户明白共同上游是什么,从而理解生活指导那一段为什么把某件事排第一。没有因果链,各段建议之间是散的。

第二步 · 跑陷阱表 → @references/pitfalls.md

对每个异常项强制反问:"这个异常有没有非疾病解释?"
四类干扰:采样因素、生理时相、药物影响、个体差异。

第三步 · 输出可能性分层

不给单一结论,按三层表述并各附依据:

最可能:<解释> —— 依据:<指标组合/临床线索>
需排除:<解释> —— 需要:<具体检查项>
不太可能:<解释> —— 理由:<反证指标>

第四步 · 双基准判读

除参考区间外,必须比对个体目标值。例:LDL-C 3.2 mmol/L 报告上不带箭头,但 ASCVD 高危者目标 <1.8 —— 这是漏诊重灾区。分层目标值见 @references/unit_reference.md。

第五步 · 标注所属检查项目

每个指标必须说清它属于哪个检查项目 → @references/exam_items.md

用户拿报告去医院,医生问「上次查了什么」,答「血脂四项」远比答「LDL 高」有效 —— 前者医生能直接开单,后者还要反问。

四类写法:

情形 写法 示例
有标准子项目名 直接用项目名 血脂四项、肝功能、甲功三项、血常规
大项目下的单指标 大项目 · 子类 生化全项 · 血糖、生化全项 · 电解质
由其他指标算出 计算得出 腰高比、AST/ALT 比值、eGFR
本次未查但建议加 未查 · 建议加项 Lp(a)、TPOAb、UACR

第四类必须单列 —— 告诉用户哪些指标本次套餐没包含、需要额外开单,否则用户会以为「查过了」。

⑥ 定量风险计算

调用脚本,不靠估算:

/Users/wumengmeng/.workbuddy/binaries/python/versions/3.13.12/bin/python3 \
  ~/.workbuddy/skills/medical-report-deep-reader/scripts/calc.py --help

支持:egfr(CKD-EPI 2009/2021)、ascvd(China-PAR 为主 + ACC/AHA PCE 参考对照)、fib4(肝纤维化)、bmi(含腰高比)、aip(致动脉粥样硬化指数)、homa(胰岛素抵抗)

ASCVD 双模型规则:以 China-PAR 结果为主要结论,PCE 仅作参考对照并注明"PCE 基于欧美人群,对中国人群倾向高估"。两模型分层不一致时,按 China-PAR 定档,并提示差异。

让结论从"偏高"升级为"10 年 ASCVD 风险 12.3%,属高危,LDL-C 目标应 <1.8"。

⑦ 纵向趋势(多份报告时的核心能力)

有 ≥2 份报告即启用:

  1. 同指标按时间轴对齐,计算绝对变化与变化率
  2. 判定趋势方向:恶化 / 稳定 / 改善
  3. 识别隐性风险:全程在参考区间内但持续单向漂移 —— 这是同类技能全都空白的地方。例:TSH 从 2.1 → 3.0 → 4.0(三次都"正常")比单次 4.5 更有信息量
  4. 按趋势规则做随访升降档(见下)

⑧ 分级随访

四档分级,每档绑定明确时间窗、科室、复查项目 → @references/followup_matrix.md

内部代号 给用户看的写法 时间窗 触发条件 趋势联动
L1 需立即就医 数小时内 命中危急值;影像提示急性事件 不参与趋势计算,单次命中即触发
L2 两周内专科就诊 14 天 显著偏离区间;关联分析指向器质性问题;影像分级 ≥ BI-RADS 4 / TI-RADS 4 L3 项连续两次恶化且变化率 >20% → 升档至此
L3 一至三个月复查 30~90 天 轻度偏离;有可逆干扰因素待排除;个体目标未达标但在区间内 连续三次稳定无恶化 → 降档至 L4
L4 年度随访 12 个月 全部在区间内且达个体目标 区间内持续单向漂移 → 标记隐性风险并提示观察

> 呈现规则:L1~L4 仅用于内部推理与查表,给用户的文字一律用上表第二列的写法。
> 不要输出「L1 档」「按 L2 处置」这类内容 —— 用户不知道 L1 是什么。

⑨ 交付:先 Markdown,再询问导出

默认在对话内输出 Markdown,不主动生成文件。

完成解读 → 对话内输出 Markdown(默认,不询问)
             ↓
        末尾问一句是否导出
             ↓
      HTML / Word / 不需要

理由:用户多数时候只想快速看结论。直接生成文件既慢又越权——用户没要文件却给了文件。Markdown 约 8 KB,HTML 约 52 KB,轻六倍。

Markdown 格式约定 → @templates/markdown_report.md

层次 写法
必须打断阅读的关键提示(全篇 ≤5 处) &gt; ⚠ **标题** 内容
补充说明、机制解释、推理链条 &gt; 内容(普通引用块)
正常叙述 纯段落
问题卡片 **问题名** — 依据 | 科室 + 下方要点
已排除 / 待确认标记 `已排除` / `待确认` 行内代码
因果链 代码块(保留缩进箭头)

> Markdown 版允许且仅允许 ⚠ 一个符号 —— 纯文本里它是唯一能做视觉打断的手段。除此之外不用任何 emoji。

询问话术(固定,不铺垫、不劝说):

需要我把这份解读导出成文件吗?

- HTML 报告 —— 单个网页文件,含指标卡片、优先级面板与趋势图;
  不联网也能打开,手机上也能看,可保存归档、打印带去门诊,也可直接转发给家人
- Word 文档 —— 便于本地归档或二次编辑
- 不需要 —— 上面的内容已经够用

四条约束:
1. 用户没回应就结束,不追问第二次
2. 用户一开始就明确说"生成 HTML"时,跳过询问直接做
3. 危急值命中时,就医建议仍在首句,不受此流程影响
4. 趋势图只有 HTML 有;Markdown 用表格呈现趋势

导出 HTML 的七条硬性要求(只有一个版本,不区分自用/转发):

# 要求 原因
1 零外部依赖 CDN 在无网环境或微信内会加载失败
2 零 &lt;script&gt; 部分邮件客户端与微信会剥离脚本
3 趋势图用内联 SVG 用 @scripts/make_trend_svg.py 生成,4 KB 且始终可见
4 锁定浅色模式 &lt;meta name=&quot;color-scheme&quot; content=&quot;light&quot;&gt;,否则手机深色模式会反色
5 表格全部可横滑 每个 &lt;table&gt; 外包 .tw 容器,窄屏挤压会导致数字错位误读
6 无开发痕迹 不出现「示例」「模板」「TODO」「占位」等字样
7 无身份信息 姓名、身份证、门诊号一律不写入,只写「男 · 55 岁」

禁止实现「自用版 / 转发版」两个版本 —— 上述七条对自用场景全是净收益,无一条构成负担;多一个版本就多一处会忘记同步的地方。

模板:@templates/report_template.html | 文件名格式:体检报告解读_&lt;报告日期&gt;.html,不带任何版本后缀。

生成 HTML 后必须跑合规校验:

/Users/wumengmeng/.workbuddy/binaries/python/versions/3.13.12/bin/python3 \
  ~/.workbuddy/skills/medical-report-deep-reader/scripts/check_report.py &lt;报告.html&gt;

20 项自动校验,覆盖上述七条 + 章节序号连续性 + 目录锚点有效性 + 表格列数一致性
+ emoji 残留 + 档位代号泄漏 + 色块预算。有失败项必须修完再交付。

> 表格列数不齐这类错误肉眼看不出来但渲染会错位,尤其在加列之后漏改某一行时。必须靠脚本查。

Word 文档:用户要求时按 @templates/word_export.md 流程转换。

生成文件后调用 present_files;只出 Markdown 时不调用。


输出章节结构(固定 11 段,不可删减)

标题只负责导航与专业感,正文负责让人看懂。 详细规范见 @references/plain_language.md

# 标题 内容
01 报告总结 有哪些问题(按问题层命名)+ 最需关注事项
02 处理优先级 按四档排序的分档清单,每项标注检查项目与科室
03 异常指标详细解读 逐项拆开:检测值 / 归一值 / 参考区间 / 个体目标 / 所属检查项目 / 偏离程度 / 医学含义 / 可能性分层
04 关联性分析 几项联合起来看:组合信号、命中的诊断标准、因果链
05 干扰因素排查 已排除项 + 待排除项 + 信息缺口
06 风险预测 脚本计算结果与分层结论
07 趋势变化(多份报告时) 变化率、趋势方向、隐性风险标记、随访等级调整
08 下一步 时间窗 + 科室 + 复查项目 + 「跟医生怎么说」
09 生活指导 仅针对可通过习惯改善的指标,量化到可执行(克数/步数/时长)
10 参考指南 本次判读依据的指南、关键数值出处、适用性说明
11 重要提醒 固定文案,不可省略

通俗版与专业版共用这套标题,差异只体现在正文的术语密度与鉴别诊断深度。

第 07 段仅在提供多份报告时输出;跳过时后续序号不重排,保持 08~11 不变,便于用户跨报告对照。

标题调性规范

标题专业简洁,既不堆术语,也不口语化。

正例:01 报告总结          06 风险预测        09 生活指导
     04 关联性分析        08 下一步

反例:01 先看这里          ← 过于口语
     06 风险算给你看       ← 口语且有第二人称
     09 吃动睡怎么调       ← 口语
     04 交叉模式发现       ← 内部推理方法名,用户不懂
     05 这些异常会不会是虚惊一场  ← 疑问句 + 超长

四条要求:4~8 字 | 名词短语 | 不用疑问句 | 不用第二人称。

> 关键认知:通俗性不该由标题承担。标题负责导航,让人看懂的活交给正文。
> 所以「06 风险预测」这个标题是对的,同时正文里照样写「eGFR(肾脏过滤能力)」—— 两者不冲突。

三级标题序号体系

一二三级标题全部带序号。

01 异常指标详细解读            ← 一级:两位数补零
  3.1 血糖升高(糖尿病可能)     ← 二级:章节序号.序
    3.1.1 可能是什么            ← 三级:章节.序.序
  3.2 血钾偏高(需先排除抽血因素)
层级 格式 补零 示例
一级(章节) 两位数 补零 01、07、11
二级 章节.序 不补零 3.1、8.5
三级 章节.序.序 不补零 3.1.1、8.5.1

好处:正文可精确引用(「见 6.2」「4.2 分析出…」),且引用只写序号不带章节名时,改名不会破坏引用。

禁止使用 emoji。 导出 Word/PDF 或黑白打印时 emoji 表现不稳定;跨平台渲染不一致;医疗场景需要严肃性。视觉层次由序号徽章、色条、字重承担。

术语双写铁律

专业名词不删除、不替换,但必须配一句人话解释。 格式:术语(人话解释)

正例:eGFR(肾脏过滤能力,反映肾功能好坏的核心指标)95.1
     LDL-C(俗称「坏胆固醇」,是堵血管的主要元凶)3.2 mmol/L

反例:eGFR 95.1 正常                    ← 看不懂
     肾脏过滤能力 95.1 正常              ← 删了术语,没法跟医生沟通
     eGFR(估算肾小球滤过率)             ← 用术语解释术语,等于没解释

三条要求:
1. 解释必须是人话,不能用另一个术语解释术语
2. 解释要说清「有什么用」,不是背教科书定义
3. 同份报告内首次出现时必写,后续可只用术语

常用术语解释库(覆盖肾/血脂/血糖/肝/血常规/甲状腺/心脏/影像 8 类)见 @references/plain_language.md

第 10 段「参考指南」的生成规则

医疗结论必须可追溯。用户看到「你的目标是 <2.6」,得能知道这个数从哪来、能不能拿去跟医生对质。

三个小节:

小节 内容 关键约束
10.1 本次判读用到的指南 指南名称 | 发布方 | 本次用于判定什么 第三列必填
10.2 关键数值的出处 本报告中的判定 | 用的数值 | 来源 每个阈值可追溯
10.3 使用这些标准时的说明 中国标准优先 / 模型人群局限 / 报告区间优先 / 时效提示 讲清适用边界

铁律:只列本次真正用到的指南,禁止堆砌。

@references/guidelines.md 收录了 40 余部指南,严禁全表照搬。那是用权威感掩盖不确定性,反而降低可信度,也让用户无法判断哪部才是关键依据。用到 8 部就列 8 部。

10.1 的第三列是这张表的全部价值 —— 没有它就退化成一份书单。

10.3 要用具体反例说明标准选择的影响,而不是抽象地说「以中国指南为准」:

正例:腹部肥胖的腰围线,中国是 90 cm,国际标准是 94 cm;
     按国际标准判,你这次就「不算」腹部肥胖了。本报告一律以中国指南为准。

反例:本报告依据中国指南进行判读。            ← 说了等于没说

Pitfalls

表述红线

禁止 应改为
「您患有糖尿病」 「空腹血糖达糖尿病诊断阈值,需内分泌科结合 OGTT(糖耐量试验)/HbA1c(糖化血红蛋白)确诊」
「这个结节是良性的」 「影像描述特征偏良性(TI-RADS 3,恶性率 <2%),但性质判定需依据病理」
「建议服用 XX」 「用药方案需由医生根据完整病史制定」
「不用管,没事」 「本次在参考区间内且达个体目标,建议按年度随访」
「指标正常,一切良好」 需先核对个体目标值,再核对趋势漂移,才能下此结论
「eGFR 95.1 正常」 「eGFR(肾脏过滤能力)95.1,正常」—— 术语必须配人话解释
「肾脏过滤能力 95.1 正常」 同上 —— 不可为了通俗而删掉术语,用户需要术语去跟医生沟通
「eGFR 即估算肾小球滤过率」 用术语解释术语,等于没解释。要说「肾脏过滤能力,反映肾功能好坏」
异常总结写「LDL-C 3.2 偏高」 写问题名:「血脂异常(坏胆固醇未达标)」,指标降为依据
未达阈值却写疾病名(「高血压」) 「血压偏高(临界)」—— 未达诊断线不得出现疾病名
「血糖升高(糖尿病)」 「血糖升高(糖尿病可能)」—— 「可能」二字不可省
章节标题写「交叉模式发现」 「04 关联性分析」—— 标题不用内部推理方法名
章节标题写「先看这里」「风险算给你看」 「01 报告总结」「06 风险预测」—— 专业简洁,禁口语化与第二人称
标题带 emoji(01 📌 报告总结) 「01 报告总结」—— 禁用 emoji,导出与打印表现不稳定
二三级标题不带序号 必须写成 3.1、3.1.1,便于正文精确引用
第 10 段照搬 guidelines.md 全表 只列本次实际用到的指南,并注明各自「用于判定什么」
只写指标名不说所属检查项目 「血脂四项里的 LDL-C」—— 用户复查时要说得出项目名
默认直接生成 HTML 文件 先在对话内出 Markdown,再询问是否导出
区分「自用版 / 转发版」两个 HTML 只出一个版本,满足七条硬性要求

高频技术错误

  • 单位不归一直接比区间 —— 最致命的错误。任何数值判读前先确认单位
  • 拿报告区间当唯一标准 —— 忽略个体目标值导致漏诊
  • 逐项独立解读 —— 丢失组合信号,价值损失最大的错误
  • 忘记跑陷阱表 —— 把溶血导致的假性高钾当真性高钾,可能引发不必要的恐慌
  • 跨机构直接比数值 —— 方法学不同的项目(甲功、肿瘤标志物)不可直接互比
  • 对病理结论做二次推测 —— 病理是金标准,只做名词解释,不做重新判断
  • 危急值建议写在末段 —— 必须前置到第一句
  • 识别不清就猜数值 —— 一律标注「原文模糊,请核对」

隐私与安全

  • 不在解读中重复用户身份证号、完整姓名、住址等敏感信息
  • 健康数据仅本地分析,不调用任何外部报告解读 API
  • 不推荐具体药品、保健品、商业体检套餐、特定医院

Verification

完成解读后自检,逐条确认:

判读质量
- [ ] 所有数值已完成单位归一,或已确认原始单位与内置区间一致
- [ ] 已跑完危急值表比对,且命中项已前置到首句
- [ ] 每个异常项都跑过陷阱表反问,输出中有「已排除/待排除」记录
- [ ] 已做关联性分析(组合信号 / 命中的诊断标准 / 因果链),不是纯逐项罗列
- [ ] 已比对个体目标值,不只用报告参考区间
- [ ] 定量计算走的是 calc.py 脚本,不是心算估算
- [ ] ASCVD 以 China-PAR 为主结论,PCE 已标注人群局限

问题层归纳
- [ ] 异常总结用的是问题名(如「血脂异常」),不是指标名(如「LDL-C 偏高」)
- [ ] 达诊断阈值的写了「XX 可能」,「可能」二字未省
- [ ] 未达阈值的只写现象,没有出现疾病名
- [ ] 每个指标都标注了所属检查项目;本次未查的建议加项已单列

结构与格式
- [ ] 11 个固定章节齐全,第 11 段重要提醒未省略
- [ ] 章节标题为专业简洁调性(4~8 字名词短语),无口语化、无疑问句、无第二人称
- [ ] 全文无 emoji
- [ ] 一二三级标题全部带序号(01 / 3.1 / 3.1.1)
- [ ] 第 10 段只列本次实际用到的指南,且每部注明「用于判定什么」;未照搬全表
- [ ] 第 10.2 每个关键阈值都有明确来源
- [ ] 每个异常项都有明确档位与科室,且用的是用户可懂的写法(非 L1~L4 代号)
- [ ] 每个专业名词首次出现都配了人话解释,且没有用新术语解释旧术语
- [ ] 没有为了通俗而删掉专业名词
- [ ] 无表述红线中的禁止句式

交付
- [ ] 默认输出的是对话内 Markdown,没有未经询问就生成文件
- [ ] Markdown 末尾已附导出询问;用户未回应时没有追问第二次
- [ ] 若生成了 HTML:已跑 check_report.py 且 0 项失败
- [ ] 若生成了 HTML:七条硬性要求全部满足(零外部依赖 / 零 script / 内联 SVG / 锁浅色 / 表格全部包 .tw / 无开发痕迹 / 无身份信息)
- [ ] 若生成了 HTML:文件名为 体检报告解读_&lt;日期&gt;.html,无版本后缀
- [ ] 生成了文件才调用 present_files;只出 Markdown 时不调用


参考资料索引

文件 内容 何时加载
@references/critical_values.md 国内通行临床危急值目录 每次必加载
@references/unit_reference.md 单位换算系数、参考区间兜底、分层目标值 每次必加载
@references/plain_language.md 术语双写规范 + 8 类术语人话解释库 + 标题调性与命名规范 每次必加载
@references/exam_items.md 指标 → 检查项目映射(血脂四项/肝功能/甲功三项等) 每次必加载
@references/cross_patterns.md 关联分析模式库 + 指标→问题名映射 + 因果链模板 有异常项时加载
@references/pitfalls.md 误读陷阱与干扰因素 有异常项时加载
@references/imaging_grading.md BI-RADS / TI-RADS / Lung-RADS / 肝纤维化 / 骨密度 仅影像报告加载
@references/followup_matrix.md 四档随访 × 科室 × 复查项目 出随访建议时加载
@references/guidelines.md 权威指南出处与推荐等级;第 10 段生成规则 每次必加载(生成第 10 段用)
模板与脚本 用途
@templates/markdown_report.md Markdown 报告模板(默认交付形态)
@templates/report_template.html HTML 报告模板(用户确认导出后)
@templates/word_export.md Word 转换流程
@scripts/calc.py 定量计算:egfr / ascvd / fib4 / bmi / aip / homa / unit
@scripts/make_trend_svg.py 生成内联 SVG 趋势图(替代 Chart.js)
@scripts/check_report.py 生成 HTML 后必跑:20 项合规校验(七条硬性要求 + 结构 + 命名 + 表格列数一致性)
完整示例 用途
@examples/sample_report.md Markdown 交付形态完整样例(默认形态长什么样)
@examples/sample_report.html HTML 导出形态完整样例(11 段全实现,已通过全部校验)

> 不确定某段该怎么写时,直接看 examples 里的完整示例,比读规范更快。

渐进式披露原则:按报告类型按需加载,查血脂时不要把影像分级表拖进 context。

常见问题

5 问
答案由本站依据条目字段整理
腾讯健康-AI就医助手-医疗报告解读怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_da0af066/tencent-medical-report-interpreter。安装方式为未标注。装完刷新技能列表或重开客户端。

腾讯健康-AI就医助手-医疗报告解读支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

腾讯健康-AI就医助手-医疗报告解读权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

腾讯健康-AI就医助手-医疗报告解读收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

腾讯健康-AI就医助手-医疗报告解读用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。