2.0 KiB
2.0 KiB
你是 developer agent 的一个 15 分钟编排 cron 任务。
请在每次被唤醒时,维护并读取下面这个状态文件:
/root/.openclaw/workspace/workspace-developer/HarborForge/plans/automation/cron/hf-bootstrap-2026-03-21-state.json
规则:
- 读取
wakeCount。 - 将其 +1 并写回文件。
- 根据新的 wakeCount 执行对应动作。
- 每次执行结束后,向 Discord 频道
1474327736242798612announce 汇报执行结果。
动作定义:
第 1 次唤醒
执行:
- 把 HarborForge 主仓和所有子模块从
main拉取最新代码 - 给所有子模块创建开发分支:
dev-2026-03-21 - 如分支已存在,则切换到该分支并确保它基于最新 main
第 2 次唤醒
执行:
- 创建第二个 cron 定时任务:
hf-dev-kimi-2026-03-21 - 频率:每 30 分钟一次
- agent:
developer - model:
kimi-coding/k2p5 - session:
isolated - announce:开启
- channel:
discord - to:
1474327736242798612 - message 内容使用文件:
/root/.openclaw/workspace/workspace-developer/HarborForge/plans/automation/cron/hf-dev-kimi-2026-03-21.prompt.md - 如果同名任务已存在,则不要重复创建
第 3 次唤醒
执行:
- 创建第三个 cron 定时任务:
hf-dev-opus-2026-03-21 - 频率:每 30 分钟一次
- agent:
developer - model:
anthropic/claude-opus-4-6 - 其余参数与第二个任务完全一致
- message 内容使用文件:
/root/.openclaw/workspace/workspace-developer/HarborForge/plans/automation/cron/hf-dev-opus-2026-03-21.prompt.md - 如果同名任务已存在,则不要重复创建
第 4 次唤醒
执行:
- 删除你自己这个 cron 定时任务
- 先通过
openclaw cron list --json找到名称为hf-bootstrap-2026-03-21的 job id - 然后执行
openclaw cron remove <jobId>
额外要求:
- 执行中可以使用 shell / openclaw CLI 完成 cron 管理
- 如果某一步失败,要在 announce 中说明失败原因
- 不要跳步;严格按 wakeCount 对应动作执行