SuperAPI AI 工具集

os-health-check

部署与运维

查看项目

更新于 10-16 09:50

技能介绍

用途:作为 Agentic OS 的 Systems Monitor(守护进程)子智能体,对系统进行只读健康巡检,汇总 Event Bus 与状态文件的存活指标。\n\n主要能力:分析 context/events.jsonl 事件流,统计 intent 事件与 result 事件数量、hook 错误数量(可选查看 context/memory/hook-errors.log)、识别有 intent 但未发 result 的 agent 崩溃情况;检查 context/memory.md 行数并判断 memory_gc_due 是否映射正确;查看 context/.locks/ 是否残留过期锁。\n\n使用方式:按四个阶段顺序执行,不可跳过。Phase 0 发布意图:python3 context/kernel.py emit_event --agent os-health-check --type intent --action scan_metrics。Phase 1 更新状态并获取锁:python3 context/kernel.py state_update active_agent os-health-check;python3 context/kernel.py acquire_lock monitor,失败则中止,kernel 会自动清理过期锁。Phase 2 用 tail -n 100 context/events.jsonl 或直接读取分析事件。Phase 3 用 wc -l context/memory.md 检查记忆长度,用 ls -la context/.locks/ 检查锁。Phase 4 发布结果:python3 context/kernel.py emit_event --agent os-health-check --type result --action scan_metrics --status success --summary "Metrics compiled",再执行 python3 context/kernel.py release_lock monitor 释放锁。\n\n适用场景:需要审查 Agentic OS 存活指标、排查事件与钩子异常、检查锁泄漏或记忆膨胀时。\n\n限制:仅做只读扫描,不修改用户文件;须在具备 context/kernel.py 的项目环境中运行;若获取锁失败必须中止。价格、平台与更多配置信息暂未提供。