完整的工作区安全套件:检测未授权修改,扫描提示注入模式,自动响应应对措施——快照恢复、技能隔离、Git回滚和自动保护扫描。智能体工作区的完整安装后安全层。
OpenClaw 典狱长Pro. 全部在 Openclaw-warden( 免费) 中加上自动对冲是一项面向实际任务的技能,主要用于免费版本检测到威胁;Pro版本响应威胁;
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
包含 openclaw-warden(免费版)的全部功能,并额外支持自动化反制措施。
免费版仅检测威胁,Pro 版可主动响应威胁。
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
将被篡改的文件还原至其基线快照状态。在建立基线时,关键文件、配置文件及技能文件会自动创建快照。
python3 {baseDir}/scripts/integrity.py restore SOUL.md --workspace /path/to/workspace
将文件还原至其最近一次 Git 提交的状态。
python3 {baseDir}/scripts/integrity.py rollback SOUL.md --workspace /path/to/workspace
通过重命名其目录的方式禁用可疑技能;代理将不会加载已被隔离的技能。
python3 {baseDir}/scripts/integrity.py quarantine bad-skill --workspace /path/to/workspace
经调查确认安全后,恢复已被隔离的技能。
python3 {baseDir}/scripts/integrity.py unquarantine bad-skill --workspace /path/to/workspace
单次执行完整扫描 + 自动化反制:自动恢复被篡改的关键文件、自动隔离恶意技能、标记其余待处理问题。该命令为会话启动时的推荐操作。
python3 {baseDir}/scripts/integrity.py protect --workspace /path/to/workspace
{
"hooks": {
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "python3 scripts/integrity.py protect",
"timeout": 30
}
]
}
]
}
}
在 HEARTBEAT.md 中添加以下条目以实现周期性防护:
- Run workspace integrity protection (python3 {skill:openclaw-warden-pro}/scripts/integrity.py protect)
运行 protect 命令,自动隔离修改了工作区文件的技能。
| 类别 | 文件 | 告警等级 |
|---|---|---|
| 关键文件 | SOUL.md、AGENTS.md、IDENTITY.md、USER.md、TOOLS.md、HEARTBEAT.md | WARNING |
| 记忆文件 | memory/*.md、MEMORY.md | INFO |
| 配置文件 | 工作区根目录下的 *.json 文件 | WARNING |
| 技能文件 | skills/*/SKILL.md | WARNING |
| 命令 | 操作 |
|---|---|
protect |
完整扫描 + 自动恢复 + 自动隔离 + 标记问题 |
restore |
从基线快照恢复文件 |
rollback |
从 Git 历史记录中恢复文件 |
quarantine |
通过重命名目录禁用技能 |
unquarantine |
重新启用已被隔离的技能 |
仅使用 Python 标准库,无需 pip 安装,不发起任何网络请求,全部逻辑本地运行。
支持 OpenClaw、Claude Code、Cursor,以及任何遵循 Agent Skills 规范的工具。
相关专题
热门下载
相关下载
精品课程
共1课时 | 164人学习
共0课时 | 0人学习
共1课时 | 205人学习