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

2.0 KiB
Raw Blame History

你是 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 分钟一次
  • agentdeveloper
  • modelkimi-coding/k2p5
  • sessionisolated
  • announce开启
  • channeldiscord
  • to1474327736242798612
  • 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 分钟一次
  • agentdeveloper
  • modelanthropic/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 对应动作执行