WeChat Bot : projet open source de bot IA pour WeChat répondant automatiquement aux messages

WeChat Bot : projet open source de bot IA pour WeChat répondant automatiquement aux messages 112

Projet de bot WeChat open source basé sur WeChaty combinant OpenAI ChatGPT, Kimi, iFlytek et d'autres services d'IA pour répondre automatiquement aux messages WeChat ou gérer les groupes et amis.

#Ai工具箱 #Ai开源项目

WeChat Bot : projet open source de bot IA pour WeChat répondant automatiquement aux messagesIntroduction

WeChat Bot, un IA robot WeChat basé sur WeChaty combinant des services comme DeepSeek / ChatGPT / Kimi / iFlytek, qui peut vous aider à répondre automatiquement aux messages WeChat, gérer les groupes et amis WeChat, et détecter les abonnés fantômes.

WeChat Bot.webp

Fonctionnalités de WeChat Bot :

  • Réponse automatique aux messages : capable de traiter et de répondre automatiquement aux messages des groupes et amis WeChat, rendant la communication plus efficace.

  • Gestion de groupe : permet de gérer les groupes WeChat, comme la détection et le traitement automatiques des abonnés fantômes.

  • Intégration de services IA : prend en charge l'intégration de plusieurs services IA, vous pouvez choisir l'API appropriée selon vos besoins (comme ChatGPT, Kimi, etc.) pour améliorer les capacités de réponse intelligente du robot.

  • Logique de réponse personnalisable : si vous avez des besoins spécifiques, vous pouvez modifier le code du programme pour implémenter votre propre logique métier.

  • Fichier de configuration : le fichier .env permet de configurer facilement les paramètres de fonctionnement du robot, comme les clés API, la gestion de la liste blanche, etc.

Services IA pris en charge par WeChat Bot :

  • ChatGPT : il faut acheter une clé API payante, puis la configurer dans le fichier .env.

  • Tongyi Qianwen : service IA fourni par Alibaba Cloud, il suffit d'obtenir la clé API et de la configurer dans le fichier .env.

  • deepseek : obtenez la clé API et configurez-la dans le champ DEEPSEEK_FREE_TOKEN du fichier .env.

  • iFlytek : demandez une clé API, chaque modèle dispose de 2 millions de tokens gratuits.

  • Kimi : obtenez une clé API, mais ses limites de requêtes sont assez strictes.

  • dify : après avoir créé une application, vous pouvez obtenir une clé API, et le déploiement privé est également pris en charge.

  • Ollama : service IA localisé, la configuration est un peu différente de celle des services en ligne.

  • 302.AI : est une plateforme d'agrégation IA qui prend en charge plusieurs modèles et API.

Scénarios d'application de WeChat Bot :

  • Assistant personnel : peut servir d'assistant personnel pour gérer les réponses aux messages quotidiens.

  • Service client d'entreprise : peut se connecter aux groupes WeChat des clients pour fournir des réponses automatiques intelligentes, améliorant ainsi la satisfaction client.

  • Gestion de communauté : peut aider les administrateurs de communauté à gérer les échanges d'informations et la surveillance du contenu dans les groupes.

Comment utiliser WeChat Bot :

Étape 1, installez Node.js et npm.

# 安装依赖
npm i
# 推荐用 yarn 吧,npm 安装有时会遇到 wechaty 内部依赖安装失败的问题
yarn

Étape 2, installez WeChaty et les dépendances associées avec npm.

Étape 3, configurez le fichier .env et ajoutez les clés API nécessaires.

Étape 4, exécutez npm run dev ou lancez le conteneur Docker.

# 启动服务
npm run dev # 或者 npm run start
# 启动服务
yarn dev # 或者 yarn start

Étape 5, vous pouvez ensuite scanner le code pour vous connecter, puis modifier les fichiers de logique selon vos besoins.

À noter que ce projet prend en charge plusieurs services IA, y compris ChatGPT, DeepSeek, Tongyi Qianwen, iFlytek, Kimi, dify, Ollama, 302.AI et Claude, etc. Les développeurs peuvent choisir et configurer ces services selon leurs besoins. Lors de l'accès, il faut s'assurer d'obtenir et de configurer correctement les clés API correspondantes, en remplissant les paramètres dans le fichier .env selon les exigences du service IA intégré. Cette intégration IA diversifiée permet au robot de s'adapter à différents scénarios, le rendant plus flexible et intelligent. De plus, les développeurs doivent faire attention au système de contrôle de WeChat. N'utilisez pas le protocole gratuit, sinon le compte risque d'être banni. Il est recommandé d'utiliser le protocole pad ou le protocole entreprise pour l'intégration.

Actualités connexes :

wechatDownload : outil de téléchargement par lots d'articles de comptes publics WeChat

WechatFerry : créez facilement un robot de chat WeChat avec wcf.js

Outils liés à WeChat Bot : projet open source de bot IA pour WeChat répondant automatiquement aux messages