用途:依据纽卡斯尔-渥太华量表(NOS)评估病例对照研究的质量与偏倚风险,适用于需要按 NOS 标准评价病例对照研究或评估医学论文质量的场景。该技能面向可重复、清单式执行,而非开放式讨论。
主要能力:提取研究第一作者与发表年份等元数据;按 NOS 三个域评估——选择(病例定义、代表性、对照选择与定义)、可比性(病例与对照在年龄及其他因素上的可比性)、暴露(暴露的确定、确定方法及无应答率);将评估结果聚合为结构化 JSON,并用格式化脚本生成汇总表。评估理由用中文给出并引用原文。可比性域中,若比值比已针对混杂因素校正,则认为组间可比。
使用方式:需 Python 3.10+,第三方包未固定版本。常用命令包括:python -m py_compile scripts/extract_pdf.py;python scripts/extract_pdf.py --help;用户提供 PDF 路径时先用 scripts/extract_pdf.py 提取文本;汇总表生成命令:python scripts/format_nos_table.py '<json_string>'。运行前需确认输入路径、输出路径、范围过滤、阈值及领域约束;按脚本内 CONFIG 块或文档参数调整设置。参考材料位于 references/(含 nos_criteria_prompts.md)。输出文件建议命名为 case_control_study_quality_assessment_nos_result.md,并附验证摘要说明检查项、假设与剩余限制。
限制:缺少必需源数据、标识、文件或凭据时不使用;不用于编造结果、无依据主张或超范围结论;当简单直接回答更合适时也不适用。需先验证必需输入,缺失时提前停止并指出具体缺失字段、文件或参数及最小修复方式;不虚构测量值、引用、发现或结论。若请求超出范围,应说明该技能仅处理其记录的工作流,并请用户补充必需输入或改用更合适的技能。