将 OpenClaw 与 Agent Redactor 搭配使用
先决条件: 安装 Agent Redactor 并确保其正在运行. 还需要安装 OpenClaw。
-
配置 Agent Redactor(请先执行此步骤)
在配置 OpenClaw 之前,请先启动本地脱敏代理,以便 OpenClaw 验证连接。在 Profiles 侧边栏中选择或创建一个配置文件。将 Local URL 设置为
http://localhost:8080/(或您喜欢的端口),将 Forward To 设置为您的真实提供商端点(例如https://openrouter.ai/api/v1),并粘贴您的真实 API Key。密钥在本地加密,绝不会离开您的机器。点击 Save All Settings,并确认端口显示为可用。
配置配置文件。Local URL 是 OpenClaw 连接的位置,Forward To 是真实的 API 端点。 -
选择您的脱敏规则
在数据离开您的机器之前,决定要脱敏哪些内容。您可以启用 AI Powered Detection Model 并勾选需要检测的 PII 类别,添加 Regex Patterns 和 Keywords 进行确定性匹配,或使用三者的任意组合。选择权在您。Regex 和 Keywords 也适用于 AI 模型可能遗漏的特定项目机密。
-
开始 OpenClaw 入门
打开终端并启动 OpenClaw 设置:
openclaw onboard --install-daemon
阅读安全免责声明并选择 Yes 继续,然后选择 QuickStart (recommended) 作为设置模式。
-
将 OpenClaw 连接到 Agent Redactor
当 OpenClaw 要求您选择 Model/auth provider 时,请勿直接选择 OpenAI 或 Anthropic。请改为通过 Agent Redactor 路由:
- Model/auth provider: 选择 More…,然后选择 Custom Provider。
- API Base URL:
http://localhost:8080/(必须与 Agent Redactor 中的 Local URL 完全一致) - API key: 选择 Paste API key now,但将其留空并按 Enter。Agent Redactor 已安全保管您的真实 API 密钥。
- Endpoint compatibility: OpenAI-compatible
- Model ID: 您提供商的确切模型(例如
nvidia/nemotron-3-ultra-550b-a55b:free) - 等待 OpenClaw ping 代理,您应该会看到 Verification successful.
- Endpoint ID: 取一个易于识别的名称,如
agent-redactor - Model alias: 可选,您可以跳过
- Image input: 根据您的模型功能回答 Yes 或 No
完整的 Custom Provider 回答,Verification successful 确认 OpenClaw 已到达 Agent Redactor。 -
安全聊天
完成 OpenClaw 的其余提示,然后进入 TUI:
openclaw tui状态栏应将您的模型显示为
agent-redactor/<model-id>。现在,所有外发消息在接触互联网之前,都会先通过 Agent Redactor 在本地进行过滤。
OpenClaw TUI 正在通过代理运行,注意状态栏中的 agent-redactor/…。
验证脱敏
查看 Agent Redactor 中的 Session Redactions 面板,精确了解拦截了哪些内容。
提示:在您的配置文件中使用 Regex Patterns 和 Keywords,以捕获 AI 模型可能遗漏的特定项目机密,例如内部主机名、专有 ID 或项目代号。