Kite Agent Smart Wallet Permissionless Protocol V2
通过Telegram指令管理Kite AI去中心化智能钱包,支持创建、转账与限额设置。
下载 33
自动监控并保护 OpenClaw 配置文件,支持回滚、锁定与审计日志。
openclaw skills install @xbcvv/openclaw-config-guardian命令、参数、文件名以原文为准
自动监控 openclaw.json,写入失败自动回滚到上一个有效版本。支持磁盘持久化锁定模式、多版本快照、结构化审计日志、SIGUSR1 热重载。
inotify-tools(inotifywait)、jq/root/.openclaw/openclaw.json 存在)# 安装依赖
apt-get install -y inotify-tools jqbash scripts/install.sh安装后验证:
systemctl status openclaw-config-guardian
# 应显示:active (running),日志含 🛡️ guardian v3.2 started# 查看守护状态
systemctl status openclaw-config-guardian
# 实时日志
journalctl -u openclaw-config-guardian -f
# 查看锁定状态
jq '.locked, .attempts, .last_error' /root/.openclaw/backups/config/.guardian_state.json
# 解锁(锁定模式下,配置修复后执行)
openclaw-config-guardian unlock
# 查看审计日志
tail -30 /root/.openclaw/backups/config/guardian_audit.log
# 查看 baseline 历史
ls -lth /root/.openclaw/backups/config/baseline_history/
# 重启守护
systemctl restart openclaw-config-guardianopenclaw config.patch ... openclaw-config-guardian unlockjq '.locked' /root/.openclaw/backups/config/.guardian_state.json → falsesha256sum /usr/local/bin/openclaw-config-guardian > \
/root/.openclaw/backups/config/.guardian_checksum
systemctl restart openclaw-config-guardianguardian 以 root 运行是必要的:
/root/.openclaw/openclaw.json 归属 root,非 root 无法可靠监控guardian 不读取任何密钥、不执行动态代码,root 权限仅用于文件系统操作和进程信号。
关于告警网络访问:guardian 通过调用本机 openclaw message send CLI 命令发送熔断告警(Discord/Telegram)。网络连接由已运行的 OpenClaw Gateway 进程负责,guardian 脚本本身不直接发起任何网络连接,不持有任何凭证。如未部署 OpenClaw Gateway,告警调用会静默失败(2>/dev/null || true),不影响核心保护功能。
关于 guardian 脚本:runtime 脚本已打包在 scripts/openclaw-config-guardian,install.sh 从包内复制到 /usr/local/bin/,不从外部获取任何二进制文件。
references/DESIGN.md — 架构设计与状态机说明references/USAGE.md — 日常使用与失败处理references/OPERATION.md — 运维与故障排除references/ARCHIVE.md — 版本历史与文件清单已收录 1 个 Skill