启动时执行的任务清单文件,需配合 hooks.internal.enabled 使用。

用途

BOOT.md 包含 OpenClaw 启动时应执行的简短、明确的指令。如果任务需要发送消息,使用消息工具后以精确的静默 token NO_REPLY / no_reply 回复,避免向用户显示中间输出。

示例内容

# BOOT.md
 
# 保持此文件为空(或仅有注释)以跳过启动 API 调用。
 
# 在下方添加任务,让 Agent 在启动时执行某些操作。

启用方式

在 openclaw.json 中启用内部 hooks:

{
  hooks: {
    internal: {
      enabled: true,
    },
  },
}

与 HEARTBEAT.md 的区别

  • BOOT.md:仅在 Gateway 启动时执行一次
  • HEARTBEAT.md:按配置的心跳间隔周期性执行

相关页面