← ClaudeAtlas

exp-statuslisted

查看所有运行中实验的状态,可选自动收集已完成实验并推进流水线
Lambenthan/empiricalwiki · ★ 45 · AI & Automation · score 79
Install: claude install-skill Lambenthan/empiricalwiki
# /exp-status > 统一的实验状态监控入口。 > 扫描所有 `running` 实验,对每个实验执行实时状态检查(screen session / SSH), > 输出状态表(alive / anomaly / completed),引导用户下一步操作。 > > 与 `/research --auto` 配合时作为 CronCreate 调度的定期检查器: > 当 pipeline 的所有实验都完成时,自动触发 `/research --start-from stage4`。 ## Inputs - 无参数(默认):检查所有 `running` 实验,输出状态表 - `--pipeline <slug>`(可选):只检查属于指定 pipeline 的实验,额外输出 pipeline 整体进度 - `--collect-ready`(可选):对所有"session 已消失"的实验自动调用 `/exp-run --collect` 收集结果 - `--auto-advance`(可选,需配合 `--pipeline <slug>`):若 pipeline 所有实验均已 `completed`, 自动触发 `/research --start-from stage4`,无需用户手动运行 ## Outputs - **状态报告**(终端输出,所有模式):running/anomaly/completed 三种状态的实验列表 - `wiki/experiments/{slug}.md` — `--collect-ready` 触发 Phase 4 时更新(outcome/key_result/status) - `wiki/outputs/pipeline-progress.md` — `--auto-advance` 时更新 current_stage → stage4(由 /research --start-from stage4 内部完成) - `wiki/log.md` — 追加状态检查日志 ## Wiki Interaction ### Reads - `wiki/experiments/*.md` — status、remote frontmatter(server/session/started)、date_planned - `wiki/outputs/pipeline-progress.md` — `--pipeline` 模式下识别目标实验和 monitoring_cron_id ### Writes - `wiki/experiments/{slug}.md` — `--collect-ready` 模式下通过 /exp-run --collect 触发更新 - `wiki/outputs/pipeline-progress.md` — `--auto-advance` 触发 Stage 4 时由 /research 更新 - `wiki/log.md` — 追加状态检查日志 ### Graph edges created - 无(通过 /exp-run --collect 间接触发的结果写入不产生新 edges) ## Workflow **前置**:确认工作目录为 wiki 项目根(包含 `wiki/`、`raw/`、`tools/` 的目录)。 ### Step 1: 收集目标实验列表 1. **确定检查范围**: - 若指定 `--pipeline <slug>`: -