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
使用此文件在进一步探索之前发现所有可用页面。