系统性能诊断和优化

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

专门用于诊断OpenClaw系统性能问题、识别瓶颈并提供优化解决方案的完整工具,本技能与'屏幕控制技能包'配合使用效果更佳

一句话选型结论

按资料字段整理

系统性能诊断和优化是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_babefe87/system-diagnostics
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_babefe87仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791737194
正文体量7.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
系统性能诊断和优化当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

7.4 KB
模型实际读到的说明书原文,来自技能仓库

系统性能诊断和优化技能 (System Diagnostics and Optimization)

描述

专门用于诊断OpenClaw系统性能问题、识别瓶颈并提供优化解决方案的技能。包括系统监控、性能分析、资源优化和故障排除。

适用场景

当出现以下情况时使用此技能:
1. 系统响应变慢或"卡顿"
2. 资源使用率异常高(CPU、内存、磁盘)
3. API调用失败或超时
4. Token消耗过快或成本异常
5. 需要定期系统健康检查

问题症状识别

  • ✅ 高CPU使用率(>80%)
  • ✅ 高内存使用率(>80%)
  • ✅ 高上下文使用率(>70%)
  • ✅ 低缓存命中率(<50%)
  • ✅ 网络延迟或超时
  • ✅ Token消耗异常

诊断工具箱

1. 快速状态检查

# 检查OpenClaw状态
openclaw status

# 运行系统诊断
openclaw doctor --non-interactive

# 检查网关状态
openclaw gateway status

2. 资源监控

# 检查系统资源使用
python system_monitor.py --mode resources

# 监控进程状态
python system_monitor.py --mode processes

# 检查网络连接
python system_monitor.py --mode network

3. 性能分析

# 分析API性能
python performance_analyzer.py --mode api

# 分析Token使用
python performance_analyzer.py --mode tokens

# 分析响应时间
python performance_analyzer.py --mode response

4. 日志分析

# 分析系统日志
python log_analyzer.py --mode system

# 分析错误日志
python log_analyzer.py --mode errors

# 分析性能日志
python log_analyzer.py --mode performance

常见问题解决方案

问题1:高CPU使用率

症状: Node进程CPU > 80%
解决方案:
1. 重启网关服务
2. 清理缓存和临时文件
3. 优化会话管理
4. 检查并发连接数

问题2:高内存使用率

症状: 内存使用 > 80%
解决方案:
1. 检查内存泄漏
2. 优化缓存策略
3. 增加内存限制
4. 重启服务释放内存

问题3:高上下文使用率

症状: 上下文使用 > 70%
解决方案:
1. 清理会话历史
2. 优化文件管理
3. 调整修剪参数
4. 使用外部存储

问题4:低缓存命中率

症状: 缓存命中率 < 50%
解决方案:
1. 优化缓存配置
2. 增加缓存时间
3. 预热常用缓存
4. 监控缓存效率

问题5:API调用失败

症状: API超时或返回错误
解决方案:
1. 检查网络连接
2. 验证API密钥
3. 调整超时设置
4. 实现重试机制

工作流程

步骤1:快速诊断

# 运行快速诊断
python quick_diagnostic.py

# 检查关键指标
python check_critical_metrics.py

步骤2:深度分析

# 分析性能瓶颈
python performance_profiler.py --mode deep

# 生成诊断报告
python diagnostic_report.py --format html

步骤3:立即修复

# 应用紧急修复
python emergency_fix.py --issue high-cpu

# 重启受影响服务
openclaw gateway restart

步骤4:长期优化

# 设置监控告警
python setup_monitoring.py --mode alerts

# 配置自动修复
python setup_automation.py --mode auto-fix

监控和告警

关键监控指标

  1. CPU使用率: 阈值 80%
  2. 内存使用率: 阈值 80%
  3. 上下文使用率: 阈值 70%
  4. 缓存命中率: 阈值 50%
  5. API成功率: 阈值 95%
  6. 响应时间: 阈值 5秒

告警配置

{
  &quot;alerts&quot;: {
    &quot;cpu&quot;: {&quot;threshold&quot;: 80, &quot;cooldown&quot;: 300},
    &quot;memory&quot;: {&quot;threshold&quot;: 80, &quot;cooldown&quot;: 300},
    &quot;context&quot;: {&quot;threshold&quot;: 70, &quot;cooldown&quot;: 600},
    &quot;cache&quot;: {&quot;threshold&quot;: 50, &quot;cooldown&quot;: 600},
    &quot;api&quot;: {&quot;threshold&quot;: 95, &quot;cooldown&quot;: 60}
  }
}

优化策略

性能优化

  1. 缓存优化: 提高缓存命中率
  2. 连接池: 优化数据库和API连接
  3. 异步处理: 使用异步减少阻塞
  4. 负载均衡: 合理分配工作负载

资源优化

  1. 内存管理: 优化内存使用和回收
  2. CPU调度: 合理分配CPU资源
  3. 磁盘IO: 优化文件读写操作
  4. 网络优化: 减少网络延迟和重试

成本优化

  1. Token优化: 减少不必要的Token使用
  2. API调用优化: 合并和缓存API调用
  3. 资源复用: 重用计算和存储资源
  4. 自动缩放: 根据负载调整资源

工具文件清单

诊断工具

  1. system_monitor.py - 系统监控工具
  2. performance_analyzer.py - 性能分析工具
  3. log_analyzer.py - 日志分析工具
  4. quick_diagnostic.py - 快速诊断工具

优化工具

  1. performance_optimizer.py - 性能优化工具
  2. resource_manager.py - 资源管理工具
  3. cost_optimizer.py - 成本优化工具
  4. configuration_tuner.py - 配置调优工具

管理工具

  1. alert_manager.py - 告警管理工具
  2. report_generator.py - 报告生成工具
  3. automation_scheduler.py - 自动化调度器
  4. maintenance_planner.py - 维护计划工具

最佳实践

日常监控

  1. 实时监控: 关键指标实时监控
  2. 定期检查: 每日系统健康检查
  3. 性能基线: 建立正常性能基线
  4. 趋势分析: 分析性能变化趋势

故障处理

  1. 快速响应: 发现问题立即处理
  2. 根本原因分析: 找到问题根本原因
  3. 预防措施: 实施预防措施避免复发
  4. 知识积累: 记录问题和解决方案

容量规划

  1. 需求预测: 预测未来资源需求
  2. 容量评估: 定期评估系统容量
  3. 扩展计划: 制定系统扩展计划
  4. 成本规划: 规划优化成本结构

故障排除

常见问题模式

模式1:周期性性能下降

可能原因: 定时任务、备份、清理作业
解决方案: 调整作业时间,优化作业效率

模式2:突发性能问题

可能原因: 流量突增、攻击、配置错误
解决方案: 限流保护,快速回滚,紧急修复

模式3:渐进性能退化

可能原因: 资源泄漏,数据增长,配置漂移
解决方案: 定期维护,监控趋势,预防优化

模式4:间歇性故障

可能原因: 网络问题,依赖服务,竞争条件
解决方案: 重试机制,故障隔离,监控依赖

调试流程

  1. 症状收集: 收集所有相关症状
  2. 范围确定: 确定问题影响范围
  3. 根本原因分析: 使用工具分析根本原因
  4. 解决方案实施: 实施针对性的解决方案
  5. 效果验证: 验证解决方案效果
  6. 预防措施: 实施预防措施避免复发

学习记录

已解决的问题

  1. 2026-04-15: 系统卡顿,高CPU(115%),高上下文(84%)
  2. 解决方案: 创建完整诊断和优化系统,性能显著改善

经验教训

  1. 监控是关键: 没有监控就无法发现问题
  2. 预防优于治疗: 定期维护避免紧急修复
  3. 工具化解决: 自动化工具提高效率
  4. 知识系统化: 记录解决方案便于重用

优化效果

  • CPU使用率: 115% → 正常范围
  • 上下文使用率: 84% → 15%
  • 缓存命中率: 0% → 56%
  • 系统稳定性: 显著提升
  • 响应时间: 明显改善

更新记录

v1.0 (2026-04-15)

  • 初始版本创建
  • 包含完整的诊断和优化工具链
  • 基于实际生产问题验证

未来改进

  1. 添加AI预测和预警
  2. 集成更多监控数据源
  3. 支持自动修复和优化
  4. 添加可视化仪表板

使用提示: 当系统出现性能问题或需要定期健康检查时,使用此技能进行系统化诊断和优化。

常见问题

5 问
答案由本站依据条目字段整理
系统性能诊断和优化怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_babefe87/system-diagnostics。安装方式为未标注。装完刷新技能列表或重开客户端。

系统性能诊断和优化支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

系统性能诊断和优化权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

系统性能诊断和优化收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

系统性能诊断和优化用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。