核心用法
OpenClaw Guardian 是 OpenClaw 生态的安全层插件,通过 before_tool_call 钩子拦截 AI 工具调用,执行风险分级评估与多智能体投票决策。
拦截触发流程:
1. Risk Assessor(关键词规则引擎):零延迟扫描操作,0-30分直过(Fast Lane),31-70分单 Guardian 轻审核,71-100分三 Guardian 全投票
2. 分层审核机制:轻审核调用 Comprehensive 视角 Guardian;全投票需 Safety/Privacy/Permission/Reversibility 四视角独立评估,多数决通过
3. 审计追踪:SHA-256 哈希链日志,防篡改
显著优点:
- 成本效率:95%操作零 LLM 调用,仅~5%高危操作触发智能审核,平均 Token 开销仅 15-35%
- 架构清晰:规则引擎前置过滤,避免无差别 LLM 开销
- 多视角安全:单一操作需同时通过安全、隐私、授权、可逆性四维检验,降低单点误判
- 可扩展性:
default-policies.json支持用户自定义风险策略
潜在局限与风险:
- 规则引擎瓶颈:关键词匹配可能漏检新型攻击模式或语义变体(如 prompt injection 绕过)
- LLM 投票可靠性:Guardian Agent 本身基于 LLM,存在幻觉、被诱导或一致性偏差风险
- 延迟波动:Full Vote 场景需 2-4 秒并行调用,实时敏感场景可能受扰
- 生态依赖:深度绑定 OpenClaw 框架,跨平台迁移成本高
适合人群:
- 使用 OpenClaw 构建 AI Agent 的开发者
- 需平衡安全与成本的生产环境(文件操作、API 调用、配置管理等场景)
常规风险:规则库需持续维护以防绕过;审计日志存储需防未授权访问;Guardian Agent 的 Prompt 安全本身需防护。