Full workspace security suite: detect unauthorized modifications, scan for prompt injection patterns, and automatically respond with countermeasures — snapshot restore, skill quarantine, git rollback, and automated protection sweeps. The complete post-installation security layer for agent workspaces.
包含 openclaw-warden(免费版)的所有功能,并增加了自动化反制措施。
免费版检测威胁,专业版响应威胁。
bash
python3 {baseDir}/scripts/integrity.py baseline --workspace /path/to/workspace
python3 {baseDir}/scripts/integrity.py verify --workspace /path/to/workspace
python3 {baseDir}/scripts/integrity.py scan --workspace /path/to/workspace
python3 {baseDir}/scripts/integrity.py full --workspace /path/to/workspace
python3 {baseDir}/scripts/integrity.py status --workspace /path/to/workspace
python3 {baseDir}/scripts/integrity.py accept SOUL.md --workspace /path/to/workspace
将篡改文件恢复至基线快照状态。建立基线时,关键文件、配置文件和技能文件会自动创建快照。
bash
python3 {baseDir}/scripts/integrity.py restore SOUL.md --workspace /path/to/workspace
将文件恢复至最近一次 Git 提交状态。
bash
python3 {baseDir}/scripts/integrity.py rollback SOUL.md --workspace /path/to/workspace
通过重命名目录禁用可疑技能。代理将不会加载被隔离的技能。
bash
python3 {baseDir}/scripts/integrity.py quarantine bad-skill --workspace /path/to/workspace
调查后恢复被隔离的技能。
bash
python3 {baseDir}/scripts/integrity.py unquarantine bad-skill --workspace /path/to/workspace
一次性完成全量扫描和自动反制:恢复被篡改的关键文件、隔离恶意技能、标记剩余问题。这是推荐的会话启动命令。
bash
python3 {baseDir}/scripts/integrity.py protect --workspace /path/to/workspace
json
{
hooks: {
SessionStart: [
{
hooks: [
{
type: command,
command: python3 scripts/integrity.py protect,
timeout: 30
}
]
}
]
}
}
在 HEARTBEAT.md 中添加以下内容以实现定期保护:
运行 protect 以自动隔离修改了工作区文件的技能。
| 类别 | 文件 | 告警级别 |
|---|---|---|
| 关键文件 | SOUL.md、AGENTS.md、IDENTITY.md、USER.md、TOOLS.md、HEARTBEAT.md | 警告 |
| 记忆文件 |
| 命令 | 操作 |
|---|---|
| protect | 全量扫描 + 自动恢复 + 自动隔离 + 标记 |
| restore <file> |
仅使用 Python 标准库。无需 pip 安装。无需网络调用。一切在本地运行。
适用于 OpenClaw、Claude Code、Cursor 以及任何使用 Agent Skills 规范的工具。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 openclaw-warden-pro-1776360798 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-warden-pro-1776360798 技能
skillhub install openclaw-warden-pro-1776360798
文件大小: 13.11 KB | 发布时间: 2026-4-17 15:20