夜间构建 🌙
一个自动化技能,在您睡眠时运行维护任务,并在早晨提供简报。
灵感来源于 The Nightly Build。
命令
nightly report— 显示上一次夜间构建报告。nightly run— 手动触发运行(用于测试)。nightly config— 配置任务(更新技能、检查磁盘等)。
任务
- 📦 技能审计:对已安装的技能运行
npm audit。 - 🔄 自动更新:从 Git 仓库拉取最新更改。
- 🧹 清理:删除临时文件和旧日志。
- 📊 健康检查:验证磁盘空间和系统负载。
- 📝 简报:将所有内容汇总成一份晨间报告。
设置
将此添加到您的 cron(例如,通过 openclaw cron add):
{
"schedule": { "kind": "cron", "expr": "0 3 * * *", "tz": "Asia/Shanghai" },
"payload": { "kind": "agentTurn", "message": "运行夜间构建任务并生成报告。" }
}