跳转到主要内容

脚本

scripts/ 目录包含用于本地工作流和运维任务的辅助脚本。 当任务明确与某个脚本相关时使用这些脚本;否则优先使用 CLI。

约定

  • 除非在文档或发布检查清单中引用,否则脚本为可选
  • 当 CLI 接口存在时优先使用(例如:认证监控使用 openclaw models status --check)。
  • 假定脚本与特定主机相关;在新机器上运行前请先阅读脚本内容。

Git 钩子

  • scripts/setup-git-hooks.js:在 git 仓库中尽力设置 core.hooksPath
  • scripts/format-staged.js:用于暂存的 src/test/ 文件的预提交格式化工具。

认证监控脚本

认证监控脚本的文档请参阅: /automation/auth-monitoring

添加脚本时

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