SuperAPI AI 工具集

lab-review

写作与研究

查看项目

更新于 10-16 01:15

技能介绍

用途:读取本地 data/sundhed-dk/health.db 中的生化检验数据,与 PubMed(同行评审)和 medRxiv(预印本)上的近期医学研究对比,生成丹麦语 markdown 报告,标出个人数值与循证最佳区间的差异。该最佳区间常不同于检验单上的标准参考区间。

主要能力:extract-markers 脚本从数据库提取约 20 个指标的最新值(字段含 short_name、pubmed_term、value、unit、reference_text、assessment、result_date);review-marker 脚本并行查询 PubMed 与 medRxiv,返回最多 5 篇 PubMed 文章(PMID、标题、年份、期刊、摘要片段)和最多 3 篇 medRxiv 预印本(DOI、标题、日期、摘要片段、URL)。

使用方式:先准备含生化数据的数据库(可用 sundhed-dk 技能获取)。脚本路径相对技能安装目录,需先用 find 定位: EXTRACT_SCRIPT=$(find ~/.claude -name "extract-markers" -path "/lab-review//scripts/extract-markers" -type f 2>/dev/null | head -1) REVIEW_SCRIPT=$(find ~/.claude -name "review-marker" -path "/lab-review//scripts/review-marker" -type f 2>/dev/null | head -1) 提取:node "${EXTRACT_SCRIPT}.mjs" [db-path],默认 db-path 为 data/sundhed-dk/health.db。评审:node "${REVIEW_SCRIPT}.mjs" --marker "Total Cholesterol" --value "5.2" --term "total cholesterol";参数 --marker 必填,--value、--term 可选,--medrxiv-days 默认 90。建议对每个指标并行启动子代理,每批 5–8 个以遵守 PubMed 无 API key 时 3 请求/秒的限制。汇总后 mkdir -p data/lab-review 并写入 report.md,格式参考 example/report-example.md,含日期、免责声明、汇总、需关注指标与在最佳区间内指标。

判定逻辑:标准区间外(assessment 为 Forhoejet 或 For lav)、在标准区间内但超出循证最佳区间、或新指南建议更严格目标时,标为需关注。

限制:报告为研究摘要而非诊断,不构成医疗建议,须保留免责声明;提取脚本覆盖约 25 个常见生化指标,不含抗体、IgE 过敏、性病相关微生物学及纯文本字段(如 D-Vitamin indikation);数据库可能含两个 LDL 条目(直接测量与 DSKB 2017 计算),以不同 short_name 区分。具体收费、价格与平台信息暂未提供。