初始化科研实验项目的 .claude/ 文档结构
在当前项目中初始化科研实验管理结构。
.claude/experiment-log.md 是否已存在
创建 .claude/experiments/ 目录(mkdir -p),然后创建以下文件:
.claude/CLAUDE.md# 实验项目规则
本项目使用 .claude/ 目录管理科研实验。
## 文件职责
- `project.md`:当前实验的验收大纲(目标、预期结果、验收标准)—— 修改需经用户确认
- `plan.md`:当前实验的执行计划(步骤、进度、技术细节)—— AI 自主维护
- `experiment-log.md`:所有实验的概述索引
- `experiments/exp-XXX-<name>/README.md`:已归档实验的完整记录
## 维护规则
1. 执行实验步骤时,及时更新 plan.md 中的进度(用 checkbox 标记)
2. 实验完成后,提醒用户运行 /experiment-log:exp-archive 归档
3. 不要修改 experiments/ 下已归档的文件,除非用户明确要求
4. project.md 的内容变更需向用户确认后再写入;plan.md 由 AI 自主更新
.claude/project.md# 当前实验
> 暂无进行中的实验。使用 `/experiment-log:exp-new <实验名称>` 开始新实验。
.claude/plan.md# 执行计划
> 暂无进行中的计划。
.claude/experiment-log.md# 实验日志
| 编号 | 名称 | 状态 | 起止日期 | 简要结论 |
|------|------|------|----------|----------|
创建完文件后:
git rev-parse --is-inside-work-tree 检查是否在 git 仓库内experiment/main)展示创建的文件列表,提示使用 /experiment-log:exp-new <名称> 开始第一个实验。