脚本
脚本
适用范围
在以下情况下使用本页面:
- 从仓库运行脚本
- 在 ./scripts 下添加或更改脚本
scripts/ 目录包含用于本地工作流程和运维任务的辅助脚本。
当一个任务明确与脚本相关时使用这些脚本;否则优先使用 CLI。
约定
- 脚本是可选的,除非在文档或发布检查清单中引用。
- 当存在 CLI 表面时优先使用它们(例如:身份验证监视使用
moltbot models status --check)。 - 假定脚本是特定于主机的;在新机器上运行之前请阅读它们。
Git 钩子
scripts/setup-git-hooks.js:在 git 仓库内时为core.hooksPath提供尽力设置。scripts/format-staged.js:用于暂存的src/和test/文件的预提交格式化程序。
身份验证监视脚本
身份验证监视脚本在此处有记录: /automation/auth-monitoring
添加脚本时
- 保持脚重点突出并有文档记录。
- 在相关文档中添加简短条目(如果缺失则创建一个)。