WhatsApp消息管理WhatsApp消息管理
WhatsApp消息管理

技能简介

通过 wacli 命令行工具向他人发送 WhatsApp 消息,或搜索、同步 WhatsApp 聊天记录。该工具适用于代发消息给第三方联系人,而非处理用户与 AI 的常规对话。

业务背景

企业员工需在合规前提下代发WhatsApp消息给外部联系人,或归档重要的商务沟通记录。该工具支持消息代发、历史检索与本地备份,满足销售跟进、客服外联等场景中人工触达第三方的需求,同时实现聊天数据的可审计留存。

落地案例:销售人员收到客户微信转介的手机号后,经客户明确授权,使用wacli向该号码发送产品资料并备注跟进要点;同时将本月所有商务对话同步备份至本地,按日期归档供季度复盘查阅,确保客户沟通轨迹完整可追溯。

能做什么

  • 向指定手机号或群组发送文本消息、文件及附件
  • 搜索特定关键词的历史聊天记录
  • 同步并备份 WhatsApp 聊天数据到本地
  • 批量回填指定聊天的历史消息
  • 列出联系人及群组信息

使用说明

安装步骤

  1. 通过 Homebrew 安装:brew install steipete/tap/wacli
  2. 或通过 Go 直接安装:go install github.com/steipete/wacli/cmd/wacli@latest

首次配置

  1. 执行 wacli auth 扫码登录并完成初始同步
  2. 运行 wacli doctor 检查环境状态

常用操作

  • 发送消息:wacli send text --to "+14155551212" --message "内容"
  • 搜索记录:wacli messages search "关键词" --limit 20
  • 列出聊天:wacli chats list --limit 20 --query "姓名或号码"
  • 持续同步:wacli sync --follow
  • 历史回填:wacli history backfill --chat <jid> --count 50

数据默认存储于 ~/.wacli,可通过 --store 指定其他路径;添加 --json 获取结构化输出。

输入与输出

见下方输入与输出表格。

项目内容
输入目标手机号/JID、消息内容、搜索关键词、日期过滤条件、文件路径
输出发送回执、消息搜索结果、同步状态、历史记录导出
适用人群需要向第三方发送WhatsApp消息的用户、需归档或检索聊天历史的个人或团队
不包含自动回复机器人、多账号切换、消息编辑、音视频通话功能

 

风险提示

  • 仅限用户明确要求代发消息给第三方时使用,不可用于常规 AI 对话场景
  • 每次发送前必须明确确认收件人和消息内容
  • 回填历史需要手机保持在线,结果取决于网络状态
  • 群聊 ID 格式为 <id>@g.us,个人聊天为 <号码>@s.whatsapp.net
  • 避免向不明身份联系人发送敏感信息

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/fianabates1/test-wa/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...