Beeper API CLI

💬 多平台消息统一管控中枢

通过 Beeper Desktop API 统一读取和发送多平台消息,支持 WhatsApp、Telegram、Signal 等主流聊天网络,需本地运行 Beeper Desktop 并配置 Token。

收藏
10.5k
安装
2.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

beeper-api-cli 是一个围绕 Beeper Desktop 本地 API 的 LLM 友好型封装工具,允许用户通过命令行读取和发送跨平台聊天消息。使用前必须:1)本地运行 Beeper Desktop;2)在设置中启用 API 并复制 Bearer Token;3)设置 BEEPER_TOKEN 环境变量。

主要命令包括:chats list 列出所有聊天,messages list 获取消息历史,send 发送消息,search 搜索消息内容。支持 JSON、Text、Markdown 三种输出格式,JSON 专为 LLM 解析优化。

显著优点

  • 多平台统一:一次接入 WhatsApp、Telegram、Signal、Instagram、Twitter/X、LinkedIn、Facebook Messenger 等
  • 读写双支持:区别于只读工具,支持发送消息
  • LLM 友好:JSON 输出结构清晰,便于自动化处理
  • 跨平台:提供 macOS、Linux、Windows 二进制文件
  • 灵活配置:支持远程访问配置(需额外设置 IP 白名单)

潜在缺点与局限性

  • 依赖 Beeper Desktop:必须保持桌面客户端运行,无法独立工作
  • 本地网络限制:默认仅允许 localhost 访问,远程使用需手动配置
  • Token 管理:需手动从 GUI 复制 Token,无程序化获取方式
  • 无消息加密保障:依赖 Beeper 自身的桥接安全,非端到端加密
  • 平台锁定:深度绑定 Beeper 生态,迁移成本较高

适合人群

  • 需要统一管理多平台消息的技术用户
  • 希望通过自动化脚本处理聊天工作流的开发者
  • 使用 Clawdbot 等 AI 助手进行消息管理的用户
  • 对 Beeper 付费服务已有投入的用户

常规风险

  • 消息误发风险:工具内置强制确认机制,要求显式用户批准后方可发送
  • Token 泄露:Bearer Token 长期有效,一旦泄露可能导致账户被滥用
  • 隐私数据暴露:本地 API 传输消息内容,需确保网络环境可信
  • 服务依赖:Beeper 服务中断或策略变更将直接影响工具可用性

Beeper API CLI 内容

手动下载zip · 6.7 kB
beeper.shtext/x-shellscript
请选择文件