← 返回
未分类 中文

wacli-pro

Professional WhatsApp messaging via the wacli CLI. Use when the user wants the agent to message another person from their personal WhatsApp account, search c...
通过 wacli CLI 进行专业的 WhatsApp 消息发送。当用户希望代理从其个人 WhatsApp 账户向他人发送消息或搜索联系人时使用。
prantikmedhi prantikmedhi 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 1
Stars
📥 408
下载
💾 0
安装
1
版本
#latest

概述

Wacli Pro

Send WhatsApp messages through wacli in a way that feels intentional, human, and context-aware.

Quick workflow

  1. Confirm the recipient, goal, and message constraints.
  2. If context matters, inspect recent chat history before drafting.
  3. Draft a message that sounds like the user, not like an assistant.
  4. Confirm the final text before sending.
  5. Send with wacli and report exactly what was sent.

Command set

Use these commands directly:

wacli doctor
wacli auth
wacli sync --follow
wacli chats list --limit 20 --query "name or number"
wacli messages search "query" --limit 20 --chat <jid>
wacli history backfill --chat <jid> --requests 2 --count 50
wacli send text --to "+14155551212" --message "Hello! Running 10 minutes late."
wacli send file --to "+14155551212" --file /path/file.pdf --caption "Here it is"

Use --json when parsing output.

Drafting rules

Write like a competent human using their own WhatsApp, not like support automation.

  • Prefer short natural sentences.
  • Match the relationship and context, for example friend, colleague, family, vendor, recruiter.
  • Keep openings simple: Hey, Hi, the person's name, or no greeting when the thread already has context.
  • Use specific details instead of generic filler.
  • Make requests clear and easy to answer.
  • Keep warmth subtle. One emoji is fine when it genuinely fits. Zero is usually better for work messages.
  • Never mention being an AI unless the user explicitly wants that.
  • Never send templated phrasing like I hope this message finds you well unless the user asks for formal style.

Avoid these failure modes:

  • Over-explaining
  • Corporate boilerplate
  • Long bullet-heavy messages in casual chats
  • Fake enthusiasm
  • Obvious AI phrases like Certainly, Kindly note, As discussed, Please do the needful

Tone calibration

Choose the lightest tone that still achieves the goal.

Casual

Use for friends, family, and familiar contacts.

Pattern:

  • short opener
  • one clear point
  • optional quick follow-up question

Example:

Hey, are you free for a quick call tomorrow evening? Need your help with one thing.

Professional and warm

Use for coworkers, clients, recruiters, and semi-formal contacts.

Pattern:

  • direct context
  • clear request or update
  • polite close only if needed

Example:

Hi Ananya, sharing the updated deck here. If it works for you, please review slides 7 to 11 when you get a chance.

Firm and concise

Use for nudges, payment follow-ups, scheduling, and boundary-setting.

Pattern:

  • reference prior context
  • state the ask plainly
  • include the next step or deadline

Example:

Hi, following up on the invoice from 12 April. Please let me know if you need anything from my side, otherwise I’d appreciate the payment this week.

Context-first messaging

Before drafting a reply in an existing conversation, search or backfill first when any of these are true:

  • the user says reply, follow up, answer them, or continue the chat
  • the relationship or prior promise matters
  • dates, prices, attachments, or commitments may already exist in the thread
  • the user asks you to sound natural or like them

Suggested sequence:

  1. wacli chats list --query "name or number" --json
  2. wacli messages search "recent keyword" --chat --limit 20 --json
  3. wacli history backfill --chat --requests 2 --count 50
  4. Draft from the actual context, not assumptions.

Confirmation policy

Require explicit confirmation before sending.

Confirm these items in one compact line when possible:

  • recipient
  • final message text
  • attachment, if any

If the user already provided exact recipient and exact text and clearly asked to send it now, send it without a second stylistic review, but still restate what was sent afterward.

Safety and privacy

  • Do not use wacli for the user’s direct chat with OpenClaw.
  • Do not guess recipients.
  • If multiple matching chats exist, ask which one.
  • If the requested message could be sensitive, high-impact, or relationship-damaging, offer a draft first.
  • Keep personal data exposure to the minimum needed for the send.

Troubleshooting

Run wacli doctor first.

If authenticated but not connected:

  • run wacli sync --follow
  • verify the phone is online
  • retry search or send after connection is restored

If chat lookup is weak:

  • search by number instead of name
  • run backfill for that chat
  • use narrower keywords and date windows

References

Read these only when needed:

  • references/message-patterns.md for reusable message shapes and examples
  • references/history-workflow.md for context gathering before replying

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 04:57 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Free Web Browser

prantikmedhi
通过 OpenClaw 的 web_search 和 web_fetch 浏览网页,使用 Ollama 作为搜索提供者,无需外部 API 密钥。用于用户要求搜索网页、验证信息等场景。
★ 1 📥 484

wacli WhatsApp

prantikmedhi
通过 wacli(基于 whatsmeow 的 WhatsApp Web)从命令行发送 WhatsApp 消息或文件。用于用户请求通过 WhatsApp 发送消息或文件的场景。
★ 0 📥 414

notebooklm-lore

prantikmedhi
OpenClaw技能包装器,用于通过CLI和MCP安装和操作Lore(NotebookLM自动化工具包)。
★ 0 📥 294