返回顶部
s

system-maintenance系统维护

Complete maintenance system for OpenClaw with unified architecture, filesystem governance, and cross-platform design

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.2
安全检测
已通过
331
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

system-maintenance

📖 第一层:即时价值(30秒概览)

你将获得

系统维护技能为OpenClaw系统提供了一套完整、统一的维护解决方案。它包含实时监控、自动清理、日志管理和健康报告——全部采用模块化、易于维护的架构。

主要优势:

  • - ✅ 每5分钟自动监控
  • ✅ 故障服务自动恢复
  • ✅ 减少50%的定时任务
  • ✅ 完整备份与一键回滚
  • ✅ 每周优化报告

核心价值: 用专业、统一的系统维护方案替代零散的维护脚本。

🚀 第二层:快速入门(5分钟配置)

安装

方法一:ClawHub安装(推荐)

bash bunx clawhub@latest install system-maintenance

方法二:GitHub克隆

bash git clone https://github.com/jazzqi/openclaw-system-maintenance.git \ ~/.openclaw/skills/system-maintenance cd ~/.openclaw/skills/system-maintenance chmod +x scripts/*.sh

一键安装

bash bash scripts/install-maintenance-system.sh

验证

bash

检查定时任务

crontab -l | grep -i openclaw

测试监控

bash scripts/real-time-monitor.sh --test

快速健康检查

bash scripts/daily-maintenance.sh --quick-check

🏗️ 第三层:架构与组件

维护计划

频率任务描述脚本
每5分钟实时监控网关监控与自动恢复real-time-monitor.sh
每天凌晨2:00
日志管理 | 日志清理、轮转、压缩 | log-management.sh | | 每天凌晨3:30 | 日常维护 | 全面清理与健康检查 | daily-maintenance.sh | | 周日凌晨3:00 | 每周优化 | 深度系统分析与报告 | weekly-optimization.sh |

核心功能

🏗️ 统一架构

  • - 模块化设计,包含5个核心脚本
  • 配置驱动管理
  • 从旧系统安全迁移
  • 专业目录布局

⏱️ 智能监控与恢复

  • - 实时网关监控
  • 自动服务恢复
  • 健康评分系统(0-100)
  • 资源追踪(CPU、内存、磁盘)
  • macOS兼容性

📊 专业报告

  • - 每周优化报告(Markdown格式)
  • 执行摘要
  • 优化建议
  • 性能指标追踪

🛡️ 安全与可靠性

  • - 完整备份系统
  • 一键回滚
  • 错误恢复与优雅处理
  • 敏感信息安全检查
  • 适当的权限管理

🔄 维护自动化

  • - 日志轮转与清理
  • 临时文件清理
  • 每日健康检查
  • 自动更新.learnings/

📚 第四层:资源与参考

文件结构

system-maintenance/
├── 📄 entry.js # 技能入口点
├── 📄 package.json # NPM配置
├── 📄 SKILL.md # 本文件
├── 🛠️ scripts/ # 核心脚本
│ ├── weekly-optimization.sh # 每周深度优化
│ ├── real-time-monitor.sh # 实时监控(5分钟)
│ ├── log-management.sh # 日志清理与轮转
│ ├── daily-maintenance.sh # 日常维护(凌晨3:30)
│ ├── install-maintenance-system.sh # 安装工具
│ └── check-before-commit.sh # 提交前质量检查
├── 📚 examples/ # 示例与模板
│ ├── setup-guide.md # 快速配置指南
│ ├── migration-guide.md # 安全迁移指南
│ ├── final-status-template.md # 状态报告模板
│ └── optimization-suggestions.md # 优化建议
├── 📝 docs/ # 附加文档
│ ├── FILESYSTEMGOVERNANCE.md # 文件系统治理标准
│ └── cross-platform-architecture.md
└── 📁 assets/ # 静态资源
└── README.md

命令参考

实时监控

bash

测试模式(不执行实际操作)

bash scripts/real-time-monitor.sh --test

强制执行

bash scripts/real-time-monitor.sh --force

查看状态

bash scripts/real-time-monitor.sh --status

日志管理

bash

预演运行(预览更改)

bash scripts/log-management.sh --dry-run

手动轮转

bash scripts/log-management.sh --rotate

仅清理

bash scripts/log-management.sh --cleanup

日常维护

bash

仅快速健康检查

bash scripts/daily-maintenance.sh --quick-check

完整维护周期

bash scripts/daily-maintenance.sh --full

跳过备份(紧急模式)

bash scripts/daily-maintenance.sh --no-backup

每周优化

bash

仅生成报告(不优化)

bash scripts/weekly-optimization.sh --report-only

仅分析(不做更改)

bash scripts/weekly-optimization.sh --analyze-only

完整优化周期

bash scripts/weekly-optimization.sh --optimize

版本历史

版本日期变更内容
1.3.22026-03-16重新组织SKILL.md,采用渐进式披露;清理备份文件
1.3.1
2026-03-16 | 添加文件系统治理;改进错误处理 | | 1.3.0 | 2026-03-12 | 归档版本,首次ClawHub发布 |

🔧 第五层:高级配置

自定义选项

  • - 配置文件:scripts/config.json
  • 监控间隔:在real-time-monitor.sh中调整
  • 日志策略:在log-management.sh中修改
  • 健康阈值:在健康检查脚本中配置

集成点

  • - 系统状态API:紧急端点
  • 日志转发:外部日志聚合
  • 指标导出:兼容Prometheus/Grafana
  • Webhook通知:Slack、Discord、邮件

安全特性

  • - 加密备份:可选GPG加密
  • 访问控制:文件权限管理
  • 审计日志:所有维护操作均记录
  • 密钥管理:与保险库系统集成

🛠️ 使用示例

快速健康检查

bash

按顺序运行所有健康检查

bash scripts/daily-maintenance.sh --quick-check bash scripts/log-management.sh --status bash scripts/real-time-monitor.sh --status

紧急恢复

bash

从最新备份强制恢复

bash scripts/install-maintenance-system.sh --restore-latest

手动重启服务

pkill -f openclaw-gateway && openclaw gateway start

性能调优

bash

调整监控频率(编辑配置)

默认:5分钟,可设置为1-60分钟

示例:关键系统设置为2分钟

🤝 贡献指南

请在提交拉取请求前阅读CONTRIBUTING.md。

📜 许可证

MIT许可证 - 详情请参阅LICENSE文件。



为OpenClaw社区倾心打造

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 system-maintenance-test-1776371281 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 system-maintenance-test-1776371281 技能

通过命令行安装

skillhub install system-maintenance-test-1776371281

下载

⬇ 下载 system-maintenance v1.3.2(免费)

文件大小: 3.91 KB | 发布时间: 2026-4-17 16:17

v1.3.2 最新 2026-4-17 16:17
- Reorganized SKILL.md for easier navigation with a layered, progressive disclosure format.
- Enhanced documentation for installation, architecture, configuration, and usage examples.
- Consolidated backup and rollback instructions; included clear command references.
- Cleaned up legacy backup file documentation.
- No changes to core functionality announced in this version.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部