sport-mode

🏎️ 高频任务监控与自动管理专家

🥥30总安装量 11评分人数 9
100% 的用户推荐

OpenClaw 生态的高频心跳监控工具,通过动态调整心跳间隔实现后台任务实时监管,适合 Codex 编程监督与长时间构建任务自动化管理。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无 eval/exec/system 等危险函数调用,代码安全规范
  • ✅ 无网络通信与数据传输,纯本地操作保障隐私
  • ✅ 敏感配置修改具备自动恢复机制,支持热重载
  • ⚠️ --task 参数内容直接写入本地文件,需避免包含敏感信息
  • ⚠️ --every 参数缺乏格式验证,需用户遵循规范格式(如"3m")

使用说明

Sport Mode 是 OpenClaw 生态中专为高强度后台任务设计的动态监控技能,通过临时提升心跳频率实现精细化监管。其核心机制围绕"开关模式"展开:执行 sport-mode on 时,技能会热重载配置文件将心跳间隔压缩至 3 分钟(可自定义至 1 分钟),同时将用户定义的监控任务写入 HEARTBEAT.md;任务完成后执行 sport-mode off 即可自动恢复 30 分钟默认间隔并清理监控文件。这种设计特别适合监督 Codex 等 AI 编程助手的长时间代码生成、软件编译构建、数据库迁移等需要频繁状态检查的场景。

该技能的显著优势在于其非侵入式架构与智能恢复机制。借助 openclaw config set 实现的热重载功能,配置变更无需重启服务即可生效,确保监控无缝衔接。更为重要的是其"自毁"设计——通过最佳实践建议用户在任务逻辑中嵌入完成判断与自动关闭指令,形成闭环管理,避免无限期高频心跳导致的资源浪费。此外,技能倡导的状态机模式允许 Agent 自主更新 HEARTBEAT.md 记录任务阶段,既保持了 Agent 的无状态特性(不依赖对话上下文),又实现了任务状态的持久化追踪,对于多阶段部署或交互式游戏等复杂场景尤为适用。

然而,作为个人开发者(T3 来源)提供的工具,Sport Mode 存在一定局限性。首先,参数校验机制较为基础,--every 时间格式依赖用户自觉遵循规范,缺乏严格的输入验证可能导致配置错误。其次,任务描述以明文形式存储于 HEARTBEAT.md,不适合处理包含敏感凭证或隐私数据的监控任务。此外,高频心跳(如 1 分钟间隔)在长时间运行时会显著增加系统负担,若用户遗忘执行关闭指令,可能导致不必要的资源消耗。

此技能最适合需要精细化后台监控的开发工程师、DevOps 运维人员以及重度使用 AI 编程助手的开发者。对于运行持续集成/持续部署(CI/CD)流水线、管理长时间数据处理任务或监督交互式终端会话(配合 tmux 使用)的技术团队而言,Sport Mode 提供了轻量级且高效的监管方案。但需注意,该工具不适合处理涉及敏感数据的关键业务监控,也不应作为永久性监控解决方案使用。

使用风险主要集中于资源管理与操作安全两方面。高频心跳模式持续运行会增加 CPU 和 I/O 负载,建议在任务完成后立即关闭。用户需警惕 --task 参数的内容安全,避免将密码、密钥等敏感信息写入监控文件。此外,依赖 OpenClaw CLI 的运行时环境意味着技能稳定性受限于宿主工具链,建议在使用前验证本地 OpenClaw 版本兼容性。

sport-mode 内容

文件夹图标scripts文件夹
手动下载zip · 4.5 kB
sport-mode.shtext/x-shellscript
请选择文件