【openclaw实用Skill】wacli 技能

【openclaw实用Skill】wacli 技能p img alt height 639 src https i blog csdnimg cn direct 66cab283a43c png width 1173 p 通过 wacli

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 

通过wacli CLI向其他人发送WhatsApp消息或搜索/同步WhatsApp历史记录(不用于普通用户聊天)。

wacli 技能允许OpenClaw通过WhatsApp命令行界面与第三方进行通信。该技能主要用于向其他人发送WhatsApp消息、搜索和同步WhatsApp历史记录。需要注意的是,此技能不应用于普通用户聊天,因为OpenClaw会自动路由WhatsApp对话。只有当用户明确要求联系第三方时才使用此技能。

  • 发送消息: 向个人或群组发送文本消息
  • 发送文件: 向联系人发送文件(如PDF、图片等)
  • 搜索聊天: 搜索和列出聊天记录
  • 搜索消息: 在特定聊天中搜索历史消息
  • 历史回填: 回填历史消息记录
  • 同步功能: 持续同步WhatsApp消息

在以下情况下应该调用此技能:

  • 用户明确要求向其他人发送WhatsApp消息
  • 用户要求搜索WhatsApp历史记录
  • 用户要求同步WhatsApp消息
  • 用户要求向第三方发送文件

1. 认证设置

使用wacli auth命令进行QR码登录和初始同步。确保手机在线以完成认证过程。

2. 聊天搜索

使用wacli chats list命令搜索和列出聊天记录,找到目标联系人或群组。

3. 消息发送

根据用户需求发送文本消息或文件。发送前确认收件人和消息内容。

4. 历史同步

使用wacli sync --follow进行持续同步,或使用wacli history backfill进行历史消息回填。

使用此技能时,用户需要提供:

  • 收件人电话号码或群组ID(必需)
  • 消息内容(用于发送文本消息)
  • 文件路径(用于发送文件)
  • 可选:搜索查询(用于搜索聊天或消息)
  • 可选:日期范围(用于搜索特定时间段的消息)

技能将提供:

  • 消息发送确认
  • 聊天列表
  • 搜索结果
  • 同步状态
  • 错误信息(如果操作失败)

示例1: 发送文本消息

wacli send text --to "+" --message "Hello! Are you free at 3pm?"

示例2: 发送群组消息

wacli send text --to "" --message "Running 5 min late."

示例3: 发送文件

wacli send file --to "+" --file /path/agenda.pdf --caption "Agenda"

示例4: 搜索聊天

wacli chats list --limit 20 --query "name or number"

示例5: 搜索消息

wacli messages search "invoice" --after 2025-01-01 --before 2025-12-31

  1. 安全确认: 发送消息前确认收件人和消息内容
  2. 明确要求: 只在用户明确要求联系第三方时使用此技能
  3. 普通聊天: 不要将此技能用于普通用户聊天
  4. 手机在线: 历史回填需要手机在线,结果尽力而为
  5. JID格式: 直接聊天格式为 @s.whatsapp.net,群组格式为 @g.us
  6. JSON输出: 使用--json参数获取机器可读的输出
  7. 存储目录: 默认存储目录为~/.wacli,可通过--store参数覆盖
系统要求

此技能需要安装wacli工具。

下载地址

此技能可以从以下地址下载: https://github.com/openclaw/openclaw/tree/main/skills

小讯
上一篇 2026-04-19 21:36
下一篇 2026-04-19 21:34

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/271381.html