核心用法
Claw Me Maybe 是 Clawdbot 与 Beeper 桌面客户端的集成技能,通过调用本地 HTTP API(默认 localhost:23373)实现对多平台聊天网络的统一操控。用户需在 Beeper Desktop 中开启开发者选项并启用 Desktop API,可选配置访问令牌以简化认证流程。
技能覆盖三大功能域:
- 账户管理:列举已连接的 WhatsApp、Telegram、Signal 等 12+ 平台账户
- 聊天操作:搜索聊天、获取详情、归档管理、标记已读、设置提醒
- 消息处理:发送/回复消息、跨网络搜索历史、添加 emoji 反应、下载附件
典型调用场景包括自然语言指令(如"给 WhatsApp 的 Mom 发消息说我快到了")、未读消息摘要生成、定时提醒设置等。所有操作均通过 curl 向本地 Beeper 实例发送 REST 请求完成。
显著优点
| 维度 | 优势 |
|------|------|
| **平台覆盖** | 单技能统一管理 WhatsApp、Signal、Telegram、Discord、Slack、iMessage、Instagram、LinkedIn 等 12 个主流平台 |
| **隐私架构** | API 完全本地运行,消息数据不经过外部中转服务器 |
| **零配置启动** | 仅需开启 Beeper 开发者开关,无令牌时支持 OAuth 交互式认证 |
| **功能完整性** | 支持反应、提醒、附件下载等高级特性,超越基础收发消息 |
| **自动化友好** | 提供 `jq` 过滤示例、批量标记已读、未读摘要等脚本化工作流 |
潜在缺点与局限性
- 运行依赖:Beeper Desktop 必须保持运行状态,技能无独立连接能力
- 平台限制:iMessage 支持仅限 macOS;部分网络(如 X/Twitter)对自动化行为敏感
- 速率风险:高频消息发送可能触发 WhatsApp、Signal 等平台的反垃圾机制
- 反应兼容性:emoji 反应在不同平台间存在翻译差异,部分表情可能不被支持
- 本地单点:API 绑定单一设备,无法实现多端同步或云端备份
适合人群
- 多平台重度社交/工作用户,需统一收件箱管理
- 希望用自然语言指令替代手动跨应用切换的效率追求者
- 本地优先、拒绝云端消息托管的隐私敏感用户
- 已深度使用 Beeper 作为主力消息客户端的现有用户
常规风险
| 风险类型 | 说明 | 缓解建议 |
|----------|------|----------|
| **认证泄露** | 访问令牌以明文形式存储在 `~/.clawdbot/clawdbot.json` | 限制配置文件权限 `chmod 600`,定期轮换令牌 |
| **消息误发** | 自然语言解析错误导致消息发送至错误联系人/群组 | 关键操作前要求确认,或启用只读模式测试 |
| **平台封禁** | 自动化行为被识别为机器人,导致 WhatsApp/Signal 等账号受限 | 控制发送频率,避免批量操作,模拟人类使用模式 |
| **本地监听暴露** | Beeper API 绑定 `0.0.0.0:23373` 时可能被局域网其他主机访问 | 确认 Beeper 仅监听 `127.0.0.1`,防火墙拒绝外部入站 |
| **依赖失效** | Beeper 服务变更、API 弃用或公司战略调整导致技能不可用 | 关注 Beeper 开发者公告,保留各平台官方客户端作为 fallback |