2026年WhatsApp AI机器人:用whatsapp-web.js(2.2万星)自建,零API费用

📘 教程 2026-08-03 约 5 分钟阅读

WhatsApp官方商业API按对话收费还要企业认证。但对个人或小店,开源库可以让你用自己的号码免费跑AI机器人。

直接给结论

个人和小店机器人,whatsapp-web.js(22,325星,Apache-2.0)是最流行的开源WhatsApp客户端库:它通过WhatsApp Web会话连接,所以你可以用现有号码构建AI机器人,无需按对话付费。Baileys(10,558星,MIT)是TypeScript替代方案,多设备支持更好。

能做什么

快速上手(Node.js)

npm install whatsapp-web.js qrcode-terminal
const { Client, LocalAuth } = require('whatsapp-web.js');
const client = new Client({ authStrategy: new LocalAuth() });
client.on('qr', (qr) => console.log(qr));  // 手机扫码
client.on('message', async (msg) => {
  const reply = await askLLM(msg.body);   // 你的LLM调用
  msg.reply(reply);
});
client.initialize();

要点:用LocalAuth避免每次重启都重新扫码;部署在VPS或树莓派上保持会话在线;消息间加延时避免触发限流。

合规警告

WhatsApp Web协议不是官方API。超过轻度个人使用,规模化自动化有封号风险。做业务请走官方商业平台(Meta)或BSP(Twilio、360dialog),成本约为每条对话0.005-0.05美元,视国家和模板类型而定。

FAQ

用whatsapp-web.js违反WhatsApp条款吗? 它使用网页客户端协议,不是官方API;大规模自动化有封号风险。个人使用保持低频率。

能发媒体吗? 能——通过MessageMedia发送图片、文档和音频。

支持多设备吗? Baileys的多设备支持更好;whatsapp-web.js可用但有一些限制。

相关文章

相关文章
2026-06-29
高收益主线龙头策略——不花钱的数据,也能抓到龙头
2026-06-29
你笔记本里,藏着一个AI
2026-07-14
免费AI编程助手 2026 配置指南:VS Code 5分钟装 Continue、Copilot、Windsurf

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论