用途:在信任某个基准声明或发布结果之前,审查其是否真的能从现有代码、数据、配置与文档中复现。核心理念是:在缺失项被逐一列出之前,默认结果不可复现。
主要能力:识别待复现的目标结果;检查所需要素,包括代码、提交或版本锁定、数据访问、配置文件、预处理步骤、硬件假设、随机种子处理;通过 references/good-enough-baseline.md 将上述要素展开为存在/缺失清单(数据来源、依赖锁定、冒烟测试、版本标识、确定性),该清单基于《Good Enough Practices in Scientific Computing》(Wilson 等,2017),缺失项会被视为发现而非小问题;尝试把论文声明映射为可执行步骤;明确记录歧义与阻碍;若运行代码,则记录确切命令与输出;将状态分类为已复现、部分复现、受阻、与论文不一致;最后建议实现复现所需的最小修复。
使用方式:该技能以工作流形式运行,按上述步骤逐项审查并输出结构化结果。输出形态包含目标结果、可用工件、缺失工件、复现状态、命令或证据、建议修复。
适用场景:科研论文或基准结果的可复现性核查、发布或采信结果前的把关。
限制:规则要求未实际运行并检查时不得声称“已复现”;配置细节缺失属于发现而非小问题;需将代码可获取性与结果可复现性区分开。该页面未提供安装命令、收费方式或具体平台信息。