自動化
add-whatsapp avatar

add-whatsapp

為您的 NanoClaw 代理整合 WhatsApp,透過原生 Baileys 庫實現直接、無橋接的通訊,並支援 QR Code 或配對碼認證。

簡介

add-whatsapp 技能透過直接將官方 Baileys 適配器部署到您的工作區,為 NanoClaw 代理實現無縫的 WhatsApp 整合。與依賴第三方 Chat SDK 橋接的解決方案不同,此實現直接連接到 WhatsApp Web 服務。這種方法確保了對訊息傳遞堆疊的更大控制權,並減少了依賴膨脹。該技能專為需要透過偏好訊息應用程式存取的私有、隔離式 AI 代理的使用者而設計。它非常適合個人自動化、任務管理和代理互動,讓您可以將通訊邏輯保留在自己的代理基礎設施中。透過將適配器從專案的 channels 分支複製到您的本機儲存庫,您保持了對底層訊息傳遞程式碼的完全可見性和可編輯性。

  • 原生 Baileys 適配器實現,提供直接的 API 連線能力。

  • 透過 QR Code 或數字配對碼進行安全的連線裝置設定。

  • 支援共用個人帳號與專屬代理電話號碼。

  • 友善的無頭環境設定,提供基於瀏覽器、終端機或配對碼的認證選項。

  • 等冪安裝步驟,可安全地整合至現有的 NanoClaw 檔案結構中。

  • 此技能需要 pnpm 來管理 @whiskeysockets/baileys、qrcode 和 pino 等固定版本依賴項。

  • 您必須能夠存取您的主裝置,以便透過 WhatsApp 的「連結裝置」功能連結代理帳號。

  • 設定過程包含內建的輪詢機制,用於在終端機環境中擷取配對碼。

  • 認證狀態會儲存在本機 store/auth 目錄中,除非憑證過期,否則無需重新配對即可重新連線。

  • 使用 .env 檔案中的專屬旗標 (ASSISTANT_HAS_OWN_NUMBER) 來區分個人與代理身份。

  • 推薦給重視隱私並希望自行託管代理整合的使用者。

倉庫統計

Star 數
28,448
Fork 數
12,737
Open Issue 數
804
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月1日 上午09:23
在 GitHub 查看