SuperAPI AI 工具集

wacli

通用与其它

查看项目

更新于 10-16 04:56

技能介绍

用途:wacli 是 WhatsApp 的 CLI 工具,仅在用户明确要求你给其他人发 WhatsApp 消息,或要求同步/搜索 WhatsApp 历史记录时使用。普通用户聊天不要用它,OpenClaw 会自动路由 WhatsApp 会话;如果用户正在 WhatsApp 上与你聊天,除非他们要求联系第三方,否则不应调用此工具。

主要能力:认证与同步(wacli auth 进行二维码登录和初始同步;wacli sync --follow 持续同步;wacli doctor 诊断);查找聊天与消息(wacli chats list --limit 20 --query "name or number";wacli messages search "query" --limit 20 --chat <jid>;wacli messages search "invoice" --after 2025-01-01 --before 2025-12-31);历史回填(wacli history backfill --chat <jid> --requests 2 --count 50);发送(文本:wacli send text --to "+14155551212" --message "Hello! Are you free at 3pm?";群组:wacli send text --to "1234567890-123456789@g.us" --message "Running 5 min late.";文件:wacli send file --to "+14155551212" --file /path/agenda.pdf --caption "Agenda")。

安全要求:必须提供明确的收件人和消息文本;发送前确认收件人和消息;如有任何歧义,先提出澄清问题。

使用方式与限制:存储目录为 ~/.wacli(可用 --store 覆盖);解析输出时使用 --json 获得机器可读结果;回填需要手机在线,结果尽力而为。JID 格式:直接聊天形如 <number>@s.whatsapp.net,群组形如 <id>@g.us(可用 wacli chats list 查找)。