15.2 脚本参考

scripts/ 目录包含用于本地工作流和运维任务的辅助脚本。

概述

使用脚本时,仅当任务明确与脚本相关时才使用;否则应优先使用 CLI。

使用约定

  • 脚本是可选的,除非在文档或发布检查清单中被引用
  • 当存在 CLI 界面时优先使用 CLI(例如:认证监控使用 openclaw models status --check
  • 假设脚本是主机特定的;在新机器上运行前请先阅读脚本内容

Git 钩子

OpenClaw 提供以下 Git 钩子脚本:

  • scripts/setup-git-hooks.js - 在 git 仓库内时为 core.hooksPath 进行尽力而为的设置
  • scripts/format-staged.js - 对已暂存的 src/test/ 文件的预提交格式化器

认证监控脚本

认证监控脚本在此处有文档说明:认证监控

添加脚本时的注意事项

当添加新脚本时,请遵循以下原则:

  • 保持脚本专注且有文档记录
  • 在相关文档中添加简短条目(如果缺少则创建)

文档索引

获取完整的文档索引,请访问:https://docs.openclaw.ai/llms.txt

使用此文件在进一步探索之前发现所有可用页面。