本技能帮助为《计算机研究与发展》(Journal of Computer Research and Development, JCRD) 稿件准备 代码与数据可用性材料。需先讲清现状:与部分英文会议不同,JCRD 作为中文期刊并未公开设立独立的 会议式 artifact-evaluation 徽章流程(如 Available/Functional/Reusable 之类的标章)——是否有此 要求以官网当期《投稿须知》为准(待核实)。因此本技能采用可迁移的最佳实践,让代码/数据既能 在双盲外审下被核验,又能在见刊后支撑复现。
外审阶段材料必须匿名:
# 打包前清除身份痕迹
grep -rniE 'university|@[a-z0-9.]+\.edu|课题组|实验室|作者姓名' artifact/ | head
find artifact/ -name '.git' -o -name '.DS_Store' | head # 删除 .git 历史与系统文件
unzip -l artifact.zip | grep -Ei '/home/|/Users/|作者' | head
在稿件中写一段代码/数据可用性说明:
推荐结构:
artifact/
├── README.md # 环境、依赖版本、一键运行、预期输出、目录说明
├── env/ # requirements.txt / environment.yml / Dockerfile
├── data/ # 数据或获取脚本 + 数据说明(来源、许可、版本)
├── src/ # 源码
├── scripts/ # 复现主结果与消融的脚本(对应论文表/图编号)
└── results/ # 预期输出样例或校验值
README 应让审稿人在不联系作者的前提下跑通主结果,并把脚本与论文中的表/图编号对应。
jcrd-experiments)。jcrd-camera-ready。用一个简单分级自评材料成熟度,向更高级推进:
| 级别 | 特征 | 差距 |
|---|---|---|
| L0 无材料 | 只在论文里描述 | 补匿名代码/数据链接 |
| L1 可获取 | 提供链接但难运行 | 补 README 与依赖 |
| L2 可运行 | 能装能跑,输出不明 | 脚本对应论文图表编号 |
| L3 可复现 | 审稿人独立跑通主结果 | 见 jcrd-reproducibility |
| L4 可复用 | 他人可改用于新场景 | 完善文档与许可 |
《计算机研究与发展》(Journal of Computer Research and Development, JCRD) 虽未强制会议式徽章,但 把材料做到 L3 能有效回应双盲外审的可复现质疑,是稳妥目标。
[JCRD 可用性状态] 就绪 / 待补 / 现状说明
[现状] 本刊是否强制 artifact 评审?(待核实,以当期须知为准)
[匿名] 外审材料无身份泄露?匿名链接?
[可用性说明] 提供什么/在哪里/如何运行:诚实完整?
[结构] README + 脚本对应图表编号?
[许可合规] 代码许可 + 数据来源/许可 + 脱敏?
[永久化] 录用后实名归档计划?