关于 protocol-writer
protocol-writer 将系统综述问题和现有背景整理为可执行的 protocol,涵盖检索、筛选与数据提取,并要求人工批准后才能开始筛选。
主要功能
- 01生成可执行的综述 protocol
- 02定义检索与筛选规则
- 03分配稳定的条款 ID
- 04制定提取与偏倚计划
- 05要求人工批准
适用场景
- 01筛选论文前确定综述标准
- 02为 evidence-review 准备 protocol
- 03统一综述中的数据提取
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ willoscar/ research-units-pipeline-skills --skill protocol-writer安装后在 Claude Code 中输入/protocol-writer确认已加载。
附带文件scripts/run.py
详细介绍
Protocol Writer
触发条件与路由
- 触发条件:protocol、PRISMA、系统综述、纳入/排除、检索式、纳入排除。
- 适用场景:
evidence-review工作流的起点(C1),需要先锁定 protocol,再开始筛选/提取。 - 跳过条件:不是进行 evidence/systematic review(或 protocol 已锁定且不允许修改)。
- 网络:无。
- 防护措施:protocol 必须包含可执行的检索与筛选规则;获得 HUMAN 签字后才能进入筛选。
将综述问题转化为可执行的 evidence-review protocol。
输入
必需:
STATUS.md
可选:
GOAL.mdDECISIONS.mdqueries.md
输出
output/PROTOCOL.md
约定
protocol 必须包含:
- 综述问题
- 来源/检索规范
- 带有稳定 ID 的纳入和排除条款
- 筛选计划
- 提取模式
- 偏倚计划
- 明确的 HUMAN 审批说明
脚本边界
scripts/run.py 应:
- 读取当前综述上下文
- 生成可执行的 protocol
- 写入稳定的提取模式和条款 ID
它不应自行执行检索或筛选。
验收标准
output/PROTOCOL.md存在- 包含提取模式和 protocol 条款 ID
- 足以供下游筛选使用
非目标
- 撰写最终综合分析文稿
- 筛选候选论文
评论
支持 Markdown