Skip to Content
👋 欢迎来到 HowToUseMoltbot 快速入门
CLI 参考Hooks 钩子

moltbot hooks

管理代理钩子(针对 /new/reset 及网关启动等命令的事件驱动自动化)。相关:

列出所有钩子

moltbot hooks list

从工作区、托管和内置目录列出所有发现的钩子。选项:--eligible--json-v, --verbose

获取钩子信息

moltbot hooks info <name>

显示指定钩子的详细信息。参数:<name>(如 session-memory)。选项:--json

检查钩子就绪状态

moltbot hooks check

显示钩子就绪状态摘要(就绪与未就绪数量)。选项:--json

启用钩子

moltbot hooks enable <name>

通过将钩子加入配置(~/.clawdbot/config.json)启用指定钩子。注意:由插件管理的钩子在 moltbot hooks list 中显示为 plugin:<id>,不能在此启用/禁用,请启用/禁用插件。

禁用钩子

moltbot hooks disable <name>

通过更新配置禁用指定钩子。禁用后需重启网关以使钩子重新加载。

安装钩子

moltbot hooks install <path-or-spec>

从本地目录/归档或 npm 安装钩子包。会将钩子包复制到 ~/.clawdbot/hooks/<id>,在 hooks.internal.entries.* 中启用,并在 hooks.internal.installs 中记录。选项:-l, --link(链接本地目录而非复制)。支持的归档:.zip.tgz.tar.gz.tar

更新钩子

moltbot hooks update <id> moltbot hooks update --all

更新已安装的钩子包(仅 npm 安装)。选项:--all--dry-run

内置钩子

session-memory

在发出 /new 时将会话上下文保存到内存。启用:moltbot hooks enable session-memory。输出:~/clawd/memory/YYYY-MM-DD-slug.md

command-logger

将所有命令事件记录到集中审计文件。启用:moltbot hooks enable command-logger。输出:~/.clawdbot/logs/commands.log

soul-evil

在清理窗口内或随机将注入的 SOUL.md 内容替换为 SOUL_EVIL.md。启用:moltbot hooks enable soul-evil

boot-md

在网关启动时(频道启动之后)运行 BOOT.md。事件:gateway:startup。启用:moltbot hooks enable boot-md

最后更新于: