开始一个新的科研实验,创建实验分支并初始化文档
开始一个新的科研实验。
.claude/experiment-log.md 存在,若不存在提示先运行 /experiment-log:exp-init.claude/project.md,检查是否有进行中的实验(不是初始占位内容)
/experiment-log:exp-archive 归档当前实验从 $ARGUMENTS 获取实验名称,若为空则询问用户
读取 .claude/experiment-log.md 确定下一个编号(exp-001, exp-002, ...),编号三位补零
Git 分支:
exp/<编号>-<名称简写>
exp/001-learning-rate、exp/002-batch-size向用户询问以下信息(逐项确认):
根据用户回答更新 .claude/project.md:
# 当前实验:exp-XXX <实验名称>
## 目标
<用户描述>
## 假设 / 预期结果
<用户描述>
## 主要修改
- <修改了哪个文件/模块,做了什么改动>
## 运行流程
<代码的执行流程:入口 → 数据加载 → 处理/训练 → 输出结果,描述关键步骤和模块间的调用关系>
## 验收标准
- [ ] <标准1>
- [ ] <标准2>
.claude/plan.md:# 执行计划:exp-XXX <实验名称>
## 步骤
- [ ] 步骤1:<描述>
- [ ] 步骤2:<描述>
## 技术备注
<实现细节、依赖、注意事项>
在 .claude/experiment-log.md 表格末尾添加一行:
进行中、起始日期=今天(YYYY-MM-DD)、结论=空完成后展示实验概要,提示用户可以开始实验工作。