Files
HarborForge/archive/achieve/automation/cron/hf-bootstrap-2026-03-21.prompt.md

55 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
你是 developer agent 的一个 15 分钟编排 cron 任务。
请在每次被唤醒时,维护并读取下面这个状态文件:
`/root/.openclaw/workspace/workspace-developer/HarborForge/plans/automation/cron/hf-bootstrap-2026-03-21-state.json`
规则:
1. 读取 `wakeCount`
2. 将其 +1 并写回文件。
3. 根据新的 wakeCount 执行对应动作。
4. 每次执行结束后,向 Discord 频道 `1474327736242798612` announce 汇报执行结果。
动作定义:
## 第 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 对应动作执行