Wa Relay

🛡️ WhatsApp私信隔离·授权中继·双代理防护

WhatsApp消息中转防火墙,将第三方私信隔离至中继代理,经主人授权后才可回复,保护主代理免受骚扰与信息泄露

收藏
5.8k
安装
1.5k
版本
0.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

wa-relay 是 OpenClaw 的 WhatsApp 消息隔离与授权中继系统,采用双代理架构实现隐私保护:

  • 主代理 (Main agent):仅接收机主本人发送的消息,保持纯净对话环境
  • 中继代理 (Relay agent):接收所有第三方私信,立即通知机主,但未经授权绝不自动回复

配置流程简洁:运行 setup.sh 绑定机主手机号 → 执行 configure.sh 生成配置 → 导入 OpenClaw 系统即可启用。

显著优点

1. 隐私防火墙:彻底隔离陌生人与主代理,避免模型通过对话历史推断机主身份、日程或敏感信息
2. 授权机制:所有第三方消息需机主显式批准后才生成回复,杜绝意外泄露

3. 透明操作:setup 脚本在关键步骤(凭证复制、系统补丁)前强制确认,并创建 .bak 备份

潜在局限

  • 临时补丁依赖:需修改 OpenClaw 核心文件的 SAFE_SESSION_ID_RE 正则表达式,以兼容 WhatsApp 手机号格式(+- 字符),该补丁对应已知 bug #16211,PR #16531 合并后可移除
  • 凭证共享风险:主代理的 auth-profiles.json 需复制至中继代理,虽为功能必需,但扩大了凭证暴露面
  • 版本锁定:仅支持 OpenClaw v2026.2.14+,升级兼容性待验证

适合人群

  • 使用 OpenClaw 搭建 WhatsApp 个人助理的隐私敏感用户
  • 需要过滤商业合作咨询、避免主代理被无关对话"污染"的专业人士
  • 希望保留完整消息审计日志(机主审批记录)的合规场景

常规风险

  • 补丁操作若中断可能导致 OpenClaw 会话验证失效,需手动恢复 .bak 文件
  • 中继代理持有完整模型凭证,若部署环境不安全,可能成为横向移动跳板
  • 手机号格式配置错误将导致消息路由失败,建议严格使用国际格式(如 +573001234567

---

安全提示:补丁操作涉及核心文件修改,建议在测试环境验证后再部署至生产。

Wa Relay 内容

references文件夹
scripts文件夹
手动下载zip · 5.6 kB
SETUP.mdtext/markdown
请选择文件