Spaces:
Sleeping
AstrBot — это универсальная платформа Agent-чатботов с открытым исходным кодом, которая интегрируется с основными приложениями для обмена мгновенными сообщениями. Она предоставляет надёжную и масштабируемую инфраструктуру разговорного ИИ для частных лиц, разработчиков и команд. Будь то персональный ИИ-компаньон, интеллектуальная служба поддержки, автоматизированный помощник или корпоративная база знаний — AstrBot позволяет быстро создавать готовые к использованию ИИ-приложения в рабочих процессах вашей платформы обмена сообщениями.
Основные возможности
- 💯 Бесплатно & Открытый исходный код.
- ✨ Диалоги с ИИ-моделями, мультимодальность, Agent, MCP, Skills, База знаний, Настройка личности, автоматическое сжатие диалогов.
- 🤖 Поддержка интеграции с платформами Agents, такими как Dify, Alibaba Cloud Bailian, Coze и др.
- 🌐 Мультиплатформенность: поддержка QQ, WeChat для предприятий, Feishu, DingTalk, публичных аккаунтов WeChat, Telegram, Slack и других.
- 📦 Расширение плагинами: доступно почти 800 плагинов для установки в один клик.
- 🛡️ Изолированная средаAgent Sandbox: безопасное выполнение любого кода, вызов Shell, повторное использование ресурсов на уровне сессии.
- 💻 Поддержка WebUI.
- 🌈 Поддержка Web ChatUI: встроенная песочница агента, веб-поиск и др.
- 🌐 Поддержка интернационализации (i18n).
| 💙 Ролевые игры & Эмоциональная поддержка | ✨ Проактивный Агент(Agent) | 🚀 Универсальные Агентные возможности | 🧩 Универсальные Агентные (Agentic) возможности |
|---|---|---|---|
Быстрый старт
Развёртывание Docker (Рекомендуется 🥳)
Мы рекомендуем развёртывать AstrBot с помощью Docker или Docker Compose.
См. официальную документацию: Развёртывание AstrBot с Docker.
Развёртывание uv
uv tool install astrbot
astrbot
Развёртывание BT-Panel
AstrBot в партнёрстве с BT-Panel теперь доступен на их маркетплейсе.
См. официальную документацию: Развёртывание BT-Panel.
Развёртывание 1Panel
AstrBot официально размещён на маркетплейсе 1Panel.
См. официальную документацию: Развёртывание 1Panel.
Развёртывание на RainYun
AstrBot официально размещён на облачной платформе приложений RainYun с развёртыванием в один клик.
Развёртывание на Replit
Метод развёртывания от сообщества.
Установщик Windows в один клик
См. официальную документацию: Развёртывание AstrBot с установщиком Windows в один клик.
Развёртывание CasaOS
Метод развёртывания от сообщества.
См. официальную документацию: Развёртывание CasaOS.
Ручное развёртывание
Сначала установите uv:
pip install uv
Установите AstrBot через Git Clone:
git clone https://github.com/AstrBotDevs/AstrBot && cd AstrBot
uv run main.py
Или см. официальную документацию: Развёртывание AstrBot из исходного кода.
Установка через системный пакетный менеджер
Arch Linux
yay -S astrbot-git
# или используйте paru
paru -S astrbot-git
Поддерживаемые платформы обмена сообщениями
Официально поддерживаемые
- QQ (Официальная платформа и OneBot)
- Telegram
- Приложение WeChat Work и интеллектуальный бот WeChat Work
- Служба поддержки WeChat и официальные аккаунты WeChat
- Feishu (Lark)
- DingTalk
- Slack
- Discord
- Satori
- Misskey
- LINE
- WhatsApp (Скоро)
Поддерживаемые сообществом
Поддерживаемые сервисы моделей
Сервисы LLM
- OpenAI и совместимые сервисы
- Anthropic
- Google Gemini
- Moonshot AI
- Zhipu AI
- DeepSeek
- Ollama (Самостоятельное размещение)
- LM Studio (Самостоятельное размещение)
- CompShare
- 302.AI
- TokenPony
- SiliconFlow
- PPIO Cloud
- ModelScope
- OneAPI
Платформы LLMOps
- Dify
- Приложения Alibaba Cloud Bailian
- Coze
Сервисы распознавания речи
- OpenAI Whisper
- SenseVoice
Сервисы синтеза речи
- OpenAI TTS
- Gemini TTS
- GPT-Sovits-Inference
- GPT-Sovits
- FishAudio
- Edge TTS
- Alibaba Cloud Bailian TTS
- Azure TTS
- Minimax TTS
- Volcano Engine TTS
❤️ Вклад в проект
Issues и Pull Request всегда приветствуются! Не стесняйтесь отправлять свои изменения в этот проект :)
Как внести вклад
Вы можете внести вклад, просматривая issues или помогая с ревью pull request. Любые issues или PR приветствуются для поощрения участия сообщества. Конечно, это лишь предложения — вы можете вносить вклад любым удобным для вас способом. Для добавления новых функций сначала обсудите это через Issue.
Среда разработки
AstrBot использует ruff для форматирования и линтинга кода.
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install
🌍 Сообщество
Группы QQ
- Группа 1: 322154837
- Группа 3: 630166526
- Группа 5: 822130018
- Группа 6: 753075035
- Группа разработчиков: 975206796
Группа Telegram
Сервер Discord
❤️ Особая благодарность
Особая благодарность всем контрибьюторам и разработчикам плагинов за их вклад в AstrBot ❤️
Кроме того, рождение этого проекта было бы невозможно без помощи следующих проектов с открытым исходным кодом:
- NapNeko/NapCatQQ - Замечательный кошачий фреймворк
⭐ История звёзд
Если этот проект помог вам в жизни или работе, или если вас интересует его будущее развитие, пожалуйста, поставьте проекту звезду. Это движущая сила поддержки этого проекта с открытым исходным кодом <3
Сопровождение и способности никогда не должны быть противоположностями. Мы стремимся создать робота, который сможет как понимать эмоции, оказывать душевную поддержку, так и надёжно выполнять работу.
私は、高性能ですから!