用途:把研究规格或自由描述转成可上传到真实注册平台的预注册文档草稿,用于在见到数据前书面承诺假设、设计与分析计划,区分验证性检验与探索性分析。支持 OSF、AsPredicted、AEA RCT Registry 三种风格,不覆盖 ClinicalTrials.gov、ISRCTN、PROSPERO。
主要能力:读取 --input 指定的研究规格(如 /interview-me 产出)或提示用户提供 1–3 段描述;按领域默认或 --style 选择风格;生成标题作者、日期版本、来源规格指针及各风格专属章节(OSF 含假设、设计、抽样、变量、分析计划、推断标准、排除、缺失处理、探索性分析;AsPredicted 为 9 个编号字段;AEA RCT 含干预、结果、假设、样本、IRB、试验日期、功效、预分析计划附件、状态)。每节标注 MUST/SHOULD/MAY,缺失的 MUST 写 [CLARIFY: 具体问题] 而不编造。
使用方式:提供 --input 路径或直接描述研究;可用 --style osf|aspredicted|aea-rct 覆盖默认;--no-verify 跳过引用核查。输出写入 quality_reports/preregistrations/YYYY-MM-DD_<slug>.md,并在对话中打印风格、章节完成数、[CLARIFY:] 数量、引用核查结果与对应注册平台 URL。
限制:描述含已实现结果(如“we found”“p =”)会被拒绝;纯探索性框架会被提示;无方向性假设会追问一次。写盘前交叉检查假设方向、估计量命名、样本计划数值、事前排除规则与内部一致性,任一失败即标记 INCOMPLETE。若文档引用文献,Phase 5 调用 /verify-claims 核查,可返回 PASS/PARTIAL/FAIL。输出目录 gitignored,需用户自行上传注册平台。