简历

resume
分类通用
作者Alireza Rezvani
许可MIT
评分4.70/5
使用2.7K

/ar:resume — 恢复实验

恢复已暂停或受上下文限制的实验。读取所有历史记录并从上次中断处继续。

用法

code
/ar:resume                                  # 列出实验,由用户选择
/ar:resume engineering/api-speed            # 恢复指定实验

工作流程

第一步:必要时列出实验

如果未指定实验:

bash
python {skill_path}/scripts/setup_experiment.py --list

显示每个实验的状态(根据 results.tsv 的时间戳判断为 active/paused/done),由用户选择。

第二步:加载完整上下文

bash
# 切换至实验分支
git checkout autoresearch/{domain}/{name}

读取配置

cat .autoresearch/{domain}/{name}/config.cfg

读取策略

cat .autoresearch/{domain}/{name}/program.md

读取完整结果历史

cat .autoresearch/{domain}/{name}/results.tsv

读取该分支最近的 git 日志

git log --oneline -20

第三步:报告当前状态

为用户汇总:

code
正在恢复:engineering/api-speed
  目标:src/api/search.py
  指标:p50_ms (越低越好)
  实验统计:共 23 次 — 8 次保留,12 次舍弃,3 次崩溃
  最佳结果:185ms (较基准值 320ms 降低 42%)
  最后一次实验:"added response caching" → 保留 (185ms)

近期模式:
- 缓存变更:3 次保留,1 次舍弃 (持续有效)
- 算法变更:2 次舍弃,1 次崩溃 (目前高风险,低回报)
- I/O 优化:2 次保留 (有潜力的方向)

第四步:询问下一步操作

code
您想如何继续?
  1. 单次迭代 (/ar:run)  — 我将进行一次修改并评估
  2. 开始循环 (/ar:loop)  — 按预定间隔自主运行
  3. 仅查看结果          — 我将审阅并决定

如果用户选择循环,则将预选的实验移交给 /ar:loop
如果选择单次,则移交给 /ar:run