SuperAPI AI 工具集

whatsapp-cli

安全与审计

查看项目

更新于 10-15 20:32

技能介绍

用途:whatsapp-cli 用于本地 WhatsApp 个人账号自动化与消息归档访问,可认证、同步、读取、搜索、发送消息,并下载媒体。

安装:go install github.com/dapi/whatsapp-cli@main;为支持的代理安装该技能:npx skills add dapi/whatsapp-cli --skill whatsapp-cli --agent '*' -g -y。

主要能力:auth 关联账号但不做归档同步;sync 首次设置时显示二维码并抓取初始消息历史;messages list/search、contacts search、chats list、groups list 用于读取与查找;send 发送文本或图片;media download 按消息 ID 下载媒体。

使用方式:首次用 sync 完成设置,sync 为长时间运行,不要为同一存储启动第二个实例;所有相关命令复用同一默认存储或同一显式全局 --store DIR。读取或发送时存储缺失不代表要新建存储或重新关联。发送前用 contacts search、chats list 或 groups list 消解不明确的收件人,仅在用户请求授权时发送。命令返回结构化 JSON,解析 success、data、error 字段,不要抓取日志文本。语法不确定时运行 whatsapp-cli --help 查看帮助。发送时 --message 与 --image 互斥;群组 JID 应由 groups list 返回,不要手工构造。下载媒体要求消息已在本地归档中,否则需运行或恢复 sync。

限制:WhatsApp 存储应视为凭证存储,切勿打印、复制、提交或删除其会话数据库,默认位于操作系统按用户的应用配置目录。其他功能、收费或平台信息暂未提供。