证据优先的论文写作 Agent Skill(TMLR 投稿向):编排提示词(SKILL.md)+ 49 个可运行的确定性校验门(scripts/,约 9.8K 行)+ 27 篇方法论文档(references/)+ TMLR 官方 LaTeX 模板(templates/tmlr/)。
核心设计:每个校验门都配 dirty fixture 反证(assets/scanner_fixtures/ 29 个,scanner_regression.py 25/25 PASS——门必须能失败,才配得上"门"这个字),统计量由 stdlib 独立重算(不信任上游数字)。
pip install -r requirements.txt
make regression # 自检:25 项门禁回归
make ci # 全量 CI 门(需本机 TeX;云端 CI 已内置)引用验证门通过环境变量 CITATION_VERIFIER_PATH 指向外部 verify_citations.py(未设置时依次尝试本机历史路径 → 仓内 tools/citation-verifier/verify_citations.py;均不存在则该门降级为 Manual_needed 并如实标注,不静默通过)。
- SKILL.md — Agent 编排入口(各 Phase 触发哪些门)
- SCRIPTS.md — 49 个脚本全索引(docstring 自动生成)
- README_EN.md — English overview + CI guide
- references/ — 方法论 27 篇(含
failure-modes.md真实改稿教训库) - references/research-cycle.md — 完整科研循环 D0–D5 与本包边界
- templates/tmlr/ — TMLR 官方模板
Phase 0 Intake 证据包验收:manifest 哈希对账、数据-声明可溯源
Phase 1 Claim ledger 每个数字/主张先入 ledger(file+field 级溯源)
Phase 2 Draft TMLR 模板起稿,引用先行(bib 先于正文)
Phase 3 Machine checks 六扫:数字一致性/统计自洽/引文有效性/合规/残留/哈希
Phase 4 Revision loop R 轮修订:修复→重扫→门全过才算收敛
Phase 4.5 Adversarial review 多角色对抗审稿(独立重算/重编译核实)
Phase 5 Submission compliance 匿名化 + G1-G11 门 + 哈希对账出包
本包是研究循环 research-cycle.md(D0–D5)中的 D4 写作核心 + D4.5 对抗审稿 + D5 投稿合规:
| 阶段 | 归属 |
|---|---|
| D0 文献综述 / D0.5 假设生成 | 部分内置(literature_discovery.py);novelty 排序依赖外部 scholar-evaluation skill |
| D1 实验设计 / D2 实验执行 / D3 分析 | 外部 sibling skills(ablation-design / statistical-analysis / reproducibility),本包只消费其产物(protocol.md、结果 JSON) |
| D4 写作 / D4.5 对抗审稿 / D5 投稿 | 本包全覆盖 |
Apache-2.0(templates/tmlr/ 沿用 JmlrOrg 官方模板的 Apache-2.0 许可)