闲社服务运行正常AI智能体自动化平台
a

智能健康优化

技能标识:agent-health-optimizer

Audit and improve your OpenClaw setup with one skill. Scores agent health, audits memory hygiene, checks cron reliability, and compares installed skills against ClawHub — with conservative fixes instead of reckless auto-repair.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.4.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

智能健康优化

Agent Health Optimizer

诊断、评分并稳步改进你的 OpenClaw 配置。

此技能是一个审计工具包,而非神奇的自我修复系统。它擅长发现潜在问题、薄弱环节和优化机会。其 --fix 模式有意保持保守。

要求

  • - python3 (3.8+)
  • openclaw CLI

快速开始

bash

完整诊断套件——一条命令


python3 scripts/self_optimize.py

独立工具

python3 scripts/health_score.py # 健康等级(A+ 到 F) python3 scripts/memory_auditor.py # 内存卫生检查 python3 scripts/cron_optimizer.py # Cron 分析 python3 scripts/cron_optimizer.py --fix # 保守自动修复(先备份) python3 scripts/skill_comparator.py # 相邻/重叠的 ClawHub 技能

功能说明

🏥 health_score.py — Agent 健康等级(0-100)

对 5 个维度进行评分:

  • - 🧠 内存(25分):MEMORY.md 完整性、每日日志活动、工作缓冲区、防污染卫生、来源标签
  • ⏰ Cron(25分):任务健康度、调度多样性、隔离会话使用、可疑投递设置、选择性错峰使用
  • 📦 技能(20分):数量、重叠提示、ClawHub 管理比例、元数据完整性
  • 🔒 安全(15分):安全规则、防污染策略、WAL 协议、外部操作控制
  • 🔄 连续性(15分):SOUL.md、USER.md、HEARTBEAT.md、IDENTITY.md、git 追踪

🔍 memory_auditor.py — 内存卫生

检测:

  • - 应改为声明性事实的命令式规则
  • 事实条目缺少来源标签
  • 超过 30 天且状态待定的过时条目
  • 存储为指令的外部内容
  • 需要归档的超大文件
  • 每日日志缺失

⏰ cron_optimizer.py — Cron 任务医生

检测:

  • - 包含任务名称和错误信息的错误状态
  • 时间冲突(多个任务在同一调度上)
  • 易爆发重复调度缺少错峰
  • 可疑的公告设置(例如显式通道但没有显式 to)
  • 超时不匹配
  • 会话目标建议(隔离 vs 主会话)

--fix 模式:

  • - 在更改前创建 memory/cron-backup.json
  • 仅自动为重复的整点易爆发任务添加错峰
  • 不强制投递使用 delivery=none 的任务
  • 不因缺少错峰而修改精确时间任务

📦 skill_comparator.py — 技能格局检查器

通过 ClawHub API(https://clawhub.ai/api/v1/):

  • - 获取已安装技能的星标数、下载量、安装量
  • 列出你缺少的热门 ClawHub 技能
  • 发现具有更强社区信号的相邻/重叠技能
  • 类别覆盖分析(哪些领域缺失?)

重要提示:这些是比较提示,而非权威替代方案。

🔄 self_optimize.py — 统一运行器

运行所有 4 个工具并生成:

  • - 带有优先级操作项(高/中/低)的综合报告
  • 与上次运行的趋势对比(📈/📉)
  • memory/ 中的 JSON 报告,用于历史回顾

读取与写入内容

读取(非破坏性):

  • - 工作区文件:MEMORY.md、AGENTS.md、SOUL.md、USER.md、HEARTBEAT.md、IDENTITY.md
  • 每日日志:memory/.md
  • 技能元数据:skills//SKILL.md
  • Cron 配置:openclaw cron list --json
  • ClawHub 公共 API:https://clawhub.ai/api/v1/skills/...

写入(仅报告):

  • - memory/health-score.json
  • memory/memory-audit.json
  • memory/cron-optimizer.json
  • memory/skill-comparator.json
  • memory/self-optimize-report.json
  • memory/self-optimize-last.json

修改(仅使用 --fix):

  • - cron_optimizer.py --fix 通过 openclaw cron edit 编辑 cron 任务
  • 始终先备份到 memory/cron-backup.json

定期自我优化

设置每周 cron(只读,无 --fix):

bash
openclaw cron add \
--name Agent 自我优化 \
--cron 0 11 0 \
--tz America/Los_Angeles \
--session isolated \
--stagger 2m \
--no-deliver \
--message 运行 agent 自我优化:
python3 ~/.openclaw/workspace/skills/agent-health-optimizer/scripts/self_optimize.py

报告结果。首先列出高优先级问题。如果一切正常,保持简洁。

定位

在以下情况下使用此技能:

  • - 需要定期审计
  • 在更改 agent 架构前进行合理性检查
  • 需要保守建议
  • 需要 agent 健康的历史趋势

不要将其视为对破坏性或影响深远的变更的人工审查替代品。

致谢

诊断模式灵感来源于:

  • - proactive-agent 作者:halthelobster
  • self-improving-agent 作者:pskoett
  • Moltbook openclaw-explorers 社区 — cron 抖动模式(thoth-ix)、心跳批处理(pinchy_mcpinchface)

许可证

本作品采用 CC BY-SA 4.0 许可。你可以自由分享和改编,但需注明出处并采用相同许可。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-health-optimizer-1776282704 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-health-optimizer-1776282704 技能

通过命令行安装

skillhub install agent-health-optimizer-1776282704

下载

⬇ 下载 agent-health-optimizer v1.4.0(免费)

文件大小: 17.88 KB | 发布时间: 2026-4-16 15:55

v1.4.0 最新 2026-4-16 15:55
Added CC BY-SA 4.0 license
返回顶部