Files
AstrBot/README_fr.md
T
LIghtJUNction 342b378de1 Updated READMEs
2026-03-15 17:45:12 +08:00

16 KiB
Raw Blame History

AstrBot-Logo-Simplified

AstrBot est un assistant de discussion personnel et de groupe Agentic open-source tout-en-un, déployable sur des dizaines de logiciels de messagerie instantanée grand public tels que QQ, Telegram, WeCom (Entreprise WeChat), Lark (Feishu), DingTalk, Slack, etc. Il intègre également une interface de chat légère (ChatUI) similaire à OpenWebUI, créant une infrastructure d'IA conversationnelle fiable et évolutive pour les particuliers, les développeurs et les équipes. Qu'il s'agisse d'un compagnon IA personnel, d'un service client intelligent, d'un assistant d'automatisation ou d'une base de connaissances d'entreprise, AstrBot vous permet de construire rapidement des applications IA au sein du flux de travail de votre plateforme de messagerie instantanée.

landingpage

Principales Fonctionnalités

  1. 💯 Gratuit & Open Source.
  2. Conversation IA LLM, Multimodal, Agent, MCP, Skills, Base de connaissances, Personnalité, Compression automatique du dialogue.
  3. 🤖 Prise en charge de l'intégration avec des plateformes d'agents telles que Dify, Aliyun Bailian, Coze, etc.
  4. 🌐 Multi-plateforme, prend en charge QQ, WeCom, Lark, DingTalk, Comptes Officiels WeChat, Telegram, Slack et plus.
  5. 📦 Extension de plugins, plus de 1000 plugins disponibles pour une installation en un clic.
  6. 🛡️ Agent Sandbox Environnement isolé pour exécuter du code en toute sécurité, appeler le Shell et réutiliser les ressources au niveau de la session.
  7. 💻 Support WebUI.
  8. 🌈 Support Web ChatUI, ChatUI intègre un bac à sable d'agent, une recherche Web, etc.
  9. 🌐 Support de l'internationalisation (i18n).

💙 Jeu de rôle & Compagnonnage Agent Proactif 🚀 Capacités Agentic Générales 🧩 1000+ Plugins Communautaires

99b587c5d35eea09d84f33e6cf6cfd4f

c449acd838c41d0915cc08a3824025b1

image

image

Démarrage Rapide

Déploiement en un clic

Pour les utilisateurs qui souhaitent expérimenter rapidement AstrBot, qui sont familiers avec la ligne de commande et capables d'installer l'environnement uv par eux-mêmes, nous recommandons la méthode de déploiement en un clic uv .

uv tool install astrbot
astrbot init # Exécutez cette commande uniquement la première fois pour initialiser l'environnement
astrbot run

Nécessite l'installation de uv.

Note

Pour les utilisateurs de macOS : en raison des vérifications de sécurité de macOS, la première exécution de la commande astrbot peut prendre un certain temps (environ 10-20 secondes).

Mettre à jour astrbot :

uv tool upgrade astrbot

Déploiement Docker

Pour les utilisateurs familiers avec les conteneurs et souhaitant une méthode de déploiement plus stable et adaptée aux environnements de production, nous recommandons d'utiliser Docker / Docker Compose pour déployer AstrBot.

Veuillez vous référer à la documentation officielle Déployer AstrBot avec Docker.

Déploiement sur RainYun

Pour les utilisateurs qui souhaitent déployer AstrBot en un clic et ne veulent pas gérer de serveurs eux-mêmes, nous recommandons le service de déploiement cloud en un clic de RainYun ☁️ :

Deploy on RainYun

Déploiement Client de Bureau

Pour les utilisateurs souhaitant utiliser AstrBot sur ordinateur et utilisant principalement ChatUI comme point d'entrée, nous recommandons AstrBot App.

Allez sur AstrBot-desktop pour télécharger et installer ; cette méthode est destinée à un usage sur ordinateur de bureau et n'est pas recommandée pour les scénarios serveur.

Déploiement via Lanceur

Toujours sur ordinateur, pour les utilisateurs souhaitant déployer rapidement et isoler l'environnement pour plusieurs instances, nous recommandons AstrBot Launcher.

Allez sur AstrBot Launcher pour télécharger et installer.

Déploiement sur Replit

Le déploiement Replit est maintenu par la communauté et convient aux démonstrations en ligne et aux essais légers.

Run on Repl.it

AUR

La méthode AUR est destinée aux utilisateurs d'Arch Linux qui souhaitent installer AstrBot via le gestionnaire de paquets du système.

Exécutez la commande ci-dessous dans le terminal pour installer le paquet astrbot-git, une fois l'installation terminée, vous pouvez le lancer.

yay -S astrbot-git

Plus de méthodes de déploiement

Si vous avez besoin d'une gestion par panneau ou d'un déploiement plus personnalisé, veuillez consulter BT Panel (Installation via le magasin d'applications BT Panel), 1Panel (Installation via le magasin d'applications 1Panel), CasaOS (Déploiement visuel NAS / Serveur domestique) et Déploiement Manuel (Installation entièrement personnalisée basée sur le code source et uv).

Plateformes de messagerie prises en charge

Connectez AstrBot à votre plateforme de chat préférée.

Plateforme Mainteneur
QQ Officiel
OneBot v11 Officiel
Telegram Officiel
App WeCom & Bot Intelligent Officiel
Service Client WeChat & Compte Officiel Officiel
Feishu (Lark) Officiel
DingTalk Officiel
Slack Officiel
Discord Officiel
LINE Officiel
Satori Officiel
Misskey Officiel
Whatsapp (Bientôt disponible) Officiel
Matrix Communauté
KOOK Communauté
VoceChat Communauté

Fournisseurs de modèles pris en charge

Fournisseur Type
Personnalisé Tout service compatible OpenAI API
OpenAI LLM
Anthropic LLM
Google Gemini LLM
Moonshot AI LLM
Zhipu AI LLM
DeepSeek LLM
Ollama (Local) LLM
LM Studio (Local) LLM
AIHubMix LLM (Passerelle API, supporte tous les modèles)
Uyun AI LLM (Passerelle API, supporte tous les modèles)
SiliconFlow LLM (Passerelle API, supporte tous les modèles)
PPIO LLM (Passerelle API, supporte tous les modèles)
302.AI LLM (Passerelle API, supporte tous les modèles)
TokenPony LLM (Passerelle API, supporte tous les modèles)
ModelScope LLM
OneAPI LLM
Dify Plateforme LLMOps
Aliyun Bailian Plateforme LLMOps
Coze Plateforme LLMOps
OpenAI Whisper Synthèse vocale (STT)
SenseVoice Synthèse vocale (STT)
OpenAI TTS Synthèse vocale (TTS)
Gemini TTS Synthèse vocale (TTS)
GPT-Sovits-Inference Synthèse vocale (TTS)
GPT-Sovits Synthèse vocale (TTS)
FishAudio Synthèse vocale (TTS)
Edge TTS Synthèse vocale (TTS)
Aliyun Bailian TTS Synthèse vocale (TTS)
Azure TTS Synthèse vocale (TTS)
Minimax TTS Synthèse vocale (TTS)
Volcengine TTS Synthèse vocale (TTS)

❤️ Contribution

Les Issues et Pull Requests sont les bienvenus ! Soumettez simplement vos modifications à ce projet :)

Comment contribuer

Vous pouvez contribuer en examinant les problèmes ou en aidant à examiner les PR (Pull Requests). Tout problème ou PR est le bienvenu pour encourager la participation de la communauté. Bien sûr, ce ne sont que des suggestions, vous pouvez contribuer de n'importe quelle manière. Pour l'ajout de nouvelles fonctionnalités, veuillez d'abord en discuter via une Issue. Il est recommandé de fusionner les PR fonctionnels dans la branche dev, qui sera fusionnée dans la branche principale et publiée en tant que nouvelle version après les tests de modification.

Environnement de développement

AstrBot utilise ruff pour le formatage et la vérification du code.

git clone https://github.com/AstrBotDevs/AstrBot
git switch dev # Basculer vers la branche de développement
pip install pre-commit # ou uv tool install pre-commit
pre-commit install

Il est recommandé d'utiliser uv pour l'installation locale et les tests

uv tool install -e . --force
astrbot init 
astrbot run

Débogage frontend

astrbot run --backend-only
cd dashboard
bun install # ou pnpm, etc.
bun dev

Groupes QQ

  • Groupe 9 : 1076659624 (Nouveau)
  • Groupe 10 : 1078079676 (Nouveau)
  • Groupe 1 : 322154837
  • Groupe 3 : 630166526
  • Groupe 5 : 822130018
  • Groupe 6 : 753075035
  • Groupe 7 : 743746109
  • Groupe 8 : 1030353265
  • Groupe de développeurs (Discussion informelle) : 975206796
  • Groupe de développeurs (Officiel) : 1039761811

Canal Discord

❤️ Remerciements Spéciaux

Merci tout particulièrement à tous les Contributeurs et développeurs de plugins pour leurs contributions à AstrBot ❤️

De plus, la naissance de ce projet n'aurait pas été possible sans l'aide des projets open-source suivants :

Liens amicaux vers des projets open source :

  • NoneBot2 - Excellent framework de ChatBot asynchrone Python
  • Koishi - Excellent framework de ChatBot Node.js
  • MaiBot - Excellent ChatBot IA anthropomorphique
  • nekro-agent - Excellent ChatBot Agent
  • LangBot - Excellent ChatBot IA multi-plateforme
  • ChatLuna - Excellent plugin ChatBot IA multi-plateforme pour Koishi
  • Operit AI - Excellente application Android d'assistant intelligent IA

Star History

Tip

Si ce projet vous a aidé dans votre vie / travail, ou si vous êtes intéressé par le développement futur de ce projet, veuillez donner une étoile (Star) au projet, c'est notre motivation pour maintenir ce projet open-source <3

Star History Chart

La compagnie et la capacité ne devraient jamais être opposées. Nous espérons créer un robot capable à la fois de comprendre les émotions, d'offrir de la compagnie, et d'accomplir des tâches de manière fiable.

私は、高性能ですから!