SuperAPI AI 工具集

runtime-verification-dashboard

部署与运维

查看项目

更新于 10-15 19:57

技能介绍

用途:审计 OpenClaw 实际安装的运行时健康,弥补“文件存在”与“运行时健康”之间的差距,适合在安装或升级 openclaw-superpowers 后、cron 技能停止触发、状态过期或运行时漂移时使用,也可在信任生产环境长期自动化前检查。默认每 6 小时自动运行。

主要能力:检查安装布局(识别 repo-root 与 skills-root 路径漂移)、cron 注册(发现磁盘存在但未注册的技能)、状态新鲜度(标记相对计划已过期的有状态 cron 技能)、依赖就绪(PyYAML 或 openclaw CLI 不可用时告警)、技能清单(按技能记录 PASS/WARN/FAIL)。

使用方式: python3 check.py --scan python3 check.py --scan --failures python3 check.py --scan --skill morning-briefing python3 check.py --remediate python3 check.py --remediate --apply python3 check.py --status python3 check.py --findings python3 check.py --format json

Cron 唤醒行为:每 6 小时解析已安装技能根目录,检查每个技能的 frontmatter 与运行时状态,在可用时通过 openclaw cron list 检查 cron 可见性,将摘要账本与滚动历史写入 state,优先展示 FAIL 再展示 WARN。

安全修复:默认 dry-run,仅自动修复确定性运行时问题,如 STATE_MISSING 创建缺失的 state.yaml 存根、CRON_NOT_REGISTERED 通过 OpenClaw CLI 重新注册 cron 条目;其他情况仅作建议,缺失依赖、无效 frontmatter 与安装布局问题仍需人工决定。

状态文件:~/.openclaw/skill-state/runtime-verification-dashboard/state.yaml,字段包括 last_scan_at、last_remediation_at、summary、environment、global_findings、skills、scan_history、remediation_history。

限制:资料未提供收费、价格、平台支持范围与具体效果数据。