关于 screening-manager
screening-manager 是一项技能,可依据已批准的 evidence-review protocol 和候选论文生成可审计的筛选日志,适用于筛选阶段,并要求每项决定附有基于 protocol 的理由。
主要功能
- 01读取已批准的 protocol 和候选论文
- 02为每篇候选论文生成一行记录
- 03记录决定、理由和审阅者信息
- 04保留可审计的筛选记录
适用场景
- 01记录 evidence review 中的纳入与排除决定
- 02依据 protocol 筛选去重或原始论文集
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ willoscar/ research-units-pipeline-skills --skill screening-manager安装后在 Claude Code 中输入/screening-manager确认已加载。
附带文件scripts/run.py
详细介绍
筛选管理器
触发条件与路由
- 触发条件:screening、title/abstract screening、inclusion/exclusion、screening_log.csv、文献筛选、纳入排除。
- 适用场景:
evidence-review的 screening 阶段(C2/C3),protocol 已锁定并通过 HUMAN 审批。 - 跳过条件:尚无
output/PROTOCOL.md(或 protocol 尚未签字通过)。 - 网络:无。
- 防护要求:每条记录都包含决策与理由;保持可审计(不要把“未读/不确定”当作纳入)。
将已批准的 protocol 与候选池转换为可审计的筛选日志。
输入
必需:
output/PROTOCOL.md
候选池:
papers/papers_raw.jsonlpapers/papers_dedup.jsonl- 或
papers/core_set.csv
输出
papers/screening_log.csv
约定
每行至少包含:
paper_idtitleyearurldecisionreasonreason_codesreviewerdecided_at
脚本边界
scripts/run.py 应:
- 解析 protocol 条款
- 选择当前候选池
- 为每个候选项生成一行确定性记录
不得自行编造新的 protocol 规则。
验收标准
- 输出文件存在
- 每个候选项都有一行记录
- 每行都有决策,以及基于 protocol 的理由代码
非目标
- 全文提取
- 撰写综合分析
评论
支持 Markdown