
WeChat Bot
WeChat Bot簡介
WeChat Bot,一個基于 WeChaty 結合 DeepSeek / ChatGPT / Kimi / 訊飛等ai服務實現的微信機器人,它能幫你自動回復微信消息,也能管理微信群和好友,還能檢測僵尸粉。
WeChat Bot功能方面:
自動回復消息:能自動處理和回復微信群及好友的消息,讓溝通更高效。
群管理:可以對微信群進行管理,像自動檢測和處理僵尸粉這種事兒都能做。
AI服務集成:支持多個AI服務集成,你可以按需選擇合適的API(比如ChatGPT、Kimi等)來增強機器人的智能回復能力。
自定義回復邏輯:如果你有特定需求,可以修改程序代碼來實現自己的業務邏輯。
配置文件:通過.env文件就能方便地設置機器人的工作參數,像API密鑰、白名單管理等。
WeChat Bot支持的AI服務:
ChatGPT:得付費買API Key,然后配置到.env文件里。
通義千問:阿里云提供的AI服務,拿到API Key后配置到.env文件就行。
deepseek:獲取API Key后配置到.env文件的DEEPSEEK_FREE_TOKEN中。
科大訊飛:申請API Key,每個模型有200萬免費token。
Kimi:獲取API Key,不過它的請求限制比較嚴。
dify:創建應用后能拿到API Key,還支持私有化部署。
Ollama:本地化AI服務,配置和在線服務有點不一樣。
302.AI:是個AI聚合平臺,支持多種模型和API。
WeChat Bot的應用場景:
個人助手:能當你的個人助手,處理日常消息回復。
企業客服:可以對接客戶的微信群,實現智能自動回復,讓客戶更滿意。
社區管理:能幫社區管理員管理群里的信息交互和內容監控。
WeChat Bot使用方法:
第1步,安裝Node.js和npm。
# 安裝依賴 npm i # 推薦用 yarn 吧,npm 安裝有時會遇到 wechaty 內部依賴安裝失敗的問題 yarn
第2步,用npm安裝WeChaty和相關依賴。
第3步,配置.env文件,把需要的API keys加上。
第4步,執行npm run dev或者啟動Docker容器。
# 啟動服務 npm run dev # 或者 npm run start # 啟動服務 yarn dev # 或者 yarn start
第5步,然后就可以掃碼登錄了,然后根據需求,自己修改相關邏輯文件。
需要注意的是,這個項目支持多種AI服務,接口包括ChatGPT、DeepSeek、通義千問、訊飛、Kimi、dify、Ollama、302.AI和Claude等。開發者可以根據需求選擇和配置這些服務,訪問的時候得確保正確獲取并配置好相應的API密鑰,具體就在.env文件里配置,按對接的AI服務要求填參數就行。這種多樣化的AI集成能讓機器人適應不同場景,更靈活智能。另外,開發者得留意微信的審查制度,別用免費版協議,不然賬號可能被封,建議用pad協議或者企業版協議對接。
相關資訊:
與WeChat Bot相關工具
- 用戶登錄