Back to Astrbot

README Ru

README_ru.md

4.24.219.7 KB
Original Source

<div align="center">

<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh.md">简体中文</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README.md">English</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh-TW.md">繁體中文</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ja.md">日本語</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_fr.md">Français</a>

<div> <a href="https://trendshift.io/repositories/12875" target="_blank"></a> <a href="https://hellogithub.com/repository/AstrBotDevs/AstrBot" target="_blank"></a> </div> <div>

<a href="https://zread.ai/AstrBotDevs/AstrBot" target="_blank"></a> <a href="https://hub.docker.com/r/soulter/astrbot"></a>

</div>

<a href="https://astrbot.app/">Документация</a><a href="https://blog.astrbot.app/">Блог</a><a href="https://astrbot.featurebase.app/roadmap">Дорожная карта</a><a href="https://github.com/AstrBotDevs/AstrBot/issues">Сообщить о проблеме</a> <a href="mailto:[email protected]">Email Support</a>

</div>

AstrBot — это универсальная платформа Agent-чатботов с открытым исходным кодом, которая интегрируется с основными приложениями для обмена мгновенными сообщениями. Она предоставляет надёжную и масштабируемую инфраструктуру разговорного ИИ для частных лиц, разработчиков и команд. Будь то персональный ИИ-компаньон, интеллектуальная служба поддержки, автоматизированный помощник или корпоративная база знаний — AstrBot позволяет быстро создавать готовые к использованию ИИ-приложения в рабочих процессах вашей платформы обмена сообщениями.

Основные возможности

  1. 💯 Бесплатно & Открытый исходный код.
  2. ✨ Диалоги с ИИ-моделями, мультимодальность, Agent, MCP, Skills, База знаний, Настройка личности, автоматическое сжатие диалогов.
  3. 🤖 Поддержка интеграции с платформами Agents, такими как Dify, Alibaba Cloud Bailian, Coze и др.
  4. 🌐 Мультиплатформенность: поддержка QQ, WeChat для предприятий, Feishu, DingTalk, публичных аккаунтов WeChat, Telegram, Slack и других.
  5. 📦 Расширение плагинами: доступно более 1000 плагинов для установки в один клик.
  6. 🛡️ Изолированная средаAgent Sandbox: безопасное выполнение любого кода, вызов Shell, повторное использование ресурсов на уровне сессии.
  7. 💻 Поддержка WebUI.
  8. 🌈 Поддержка Web ChatUI: встроенная песочница агента, веб-поиск и др.
  9. 🌐 Поддержка интернационализации (i18n).
<table align="center"> <tr align="center"> <th>💙 Ролевые игры & Эмоциональная поддержка</th> <th>✨ Проактивный Агент (Agent)</th> <th>🚀 Универсальные возможности Агента</th> <th>🧩 1000+ плагинов сообщества</th> </tr> <tr> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> </tr> </table>

Быстрый старт

Развёртывание в один клик

Для пользователей, которые хотят быстро попробовать AstrBot, знакомы с командной строкой и могут самостоятельно установить окружение uv, мы рекомендуем использовать развёртывание в один клик через uv ⚡️:

bash
uv tool install astrbot --python 3.12
astrbot init # Выполните эту команду только при первом запуске для инициализации окружения
astrbot run

Требуется установленный uv. Для AstrBot требуется Python 3.12 или новее. Параметр --python 3.12 гарантирует, что uv создаст tool-окружение с Python 3.12.

[!NOTE] Для пользователей macOS: из-за проверок безопасности macOS первый запуск команды astrbot может занять больше времени (около 10-20 секунд).

Обновить astrbot:

bash
uv tool upgrade astrbot --python 3.12

[!WARNING] AstrBot, развёрнутый через uv, не поддерживает обновление через WebUI. Для обновления выполните указанную выше команду из командной строки.

Развёртывание Docker

Для пользователей, знакомых с контейнерами и которым нужен более стабильный и подходящий для production способ, мы рекомендуем разворачивать AstrBot через Docker / Docker Compose.

См. официальную документацию Развёртывание AstrBot с Docker.

Развёртывание на RainYun

Для пользователей, которые хотят развернуть AstrBot в один клик и не хотят самостоятельно управлять сервером, мы рекомендуем облачный сервис развёртывания в один клик от RainYun ☁️:

Развёртывание десктопного приложения

Для пользователей, которые хотят использовать AstrBot на десктопе и в основном работают через ChatUI, мы рекомендуем AstrBot App.

Перейдите в AstrBot-desktop, скачайте и установите приложение; этот вариант предназначен для десктопа и не рекомендуется для серверных сценариев.

Развёртывание через лаунчер

Также на десктопе, для пользователей, которым нужен быстрый запуск и мультиинстанс с изоляцией окружений, мы рекомендуем AstrBot Launcher.

Перейдите в AstrBot Launcher, чтобы скачать и установить.

Развёртывание на Replit

Развёртывание через Replit поддерживается сообществом и подходит для онлайн-демо и лёгких тестовых запусков.

AUR

AUR-вариант предназначен для пользователей Arch Linux, которым удобна установка через системный менеджер пакетов.

Выполните команду ниже для установки astrbot-git, затем запустите AstrBot локально.

bash
yay -S astrbot-git

Другие способы развёртывания

Если вам нужна панельная установка или более глубокая кастомизация, смотрите Развёртывание BT-Panel (установка через BT Panel), Развёртывание 1Panel (развёртывание через маркетплейс 1Panel), Развёртывание CasaOS (визуальный вариант для NAS и домашних серверов) и Ручное развёртывание (полностью настраиваемая установка из исходников через uv).

Поддерживаемые платформы обмена сообщениями

Подключите AstrBot к вашим любимым чат-платформам.

ПлатформаПоддержка
QQОфициальная
Реализация протокола OneBot v11Официальная
TelegramОфициальная
Приложение WeChat Work и интеллектуальный бот WeChat WorkОфициальная
Служба поддержки WeChat и официальные аккаунты WeChatОфициальная
Feishu (Lark)Официальная
DingTalkОфициальная
SlackОфициальная
DiscordОфициальная
LINEОфициальная
SatoriОфициальная
KOOKОфициальная
MisskeyОфициальная
MattermostОфициальная
WhatsApp (Скоро)Официальная
MatrixСообщество
Rocket.ChatСообщество
VoceChatСообщество

Поддерживаемые сервисы моделей

СервисТип
OpenAI и совместимые сервисыСервисы LLM
AnthropicСервисы LLM
Google GeminiСервисы LLM
Moonshot AIСервисы LLM
Zhipu AIСервисы LLM
DeepSeekСервисы LLM
Ollama (Самостоятельное размещение)Сервисы LLM
LM Studio (Самостоятельное размещение)Сервисы LLM
AIHubMixСервисы LLM (API-шлюз, поддерживает все модели)
CompShareСервисы LLM
302.AIСервисы LLM
TokenPonyСервисы LLM
SiliconFlowСервисы LLM
PPIO CloudСервисы LLM
ModelScopeСервисы LLM
OneAPIСервисы LLM
DifyПлатформы LLMOps
Приложения Alibaba Cloud BailianПлатформы LLMOps
CozeПлатформы LLMOps
OpenAI WhisperСервисы распознавания речи
SenseVoiceСервисы распознавания речи
Xiaomi MiMo OmniСервисы распознавания речи
OpenAI TTSСервисы синтеза речи
Gemini TTSСервисы синтеза речи
GPT-Sovits-InferenceСервисы синтеза речи
GPT-SovitsСервисы синтеза речи
FishAudioСервисы синтеза речи
Edge TTSСервисы синтеза речи
Alibaba Cloud Bailian TTSСервисы синтеза речи
Azure TTSСервисы синтеза речи
Minimax TTSСервисы синтеза речи
Xiaomi MiMo TTSСервисы синтеза речи
Volcano Engine TTSСервисы синтеза речи

❤️ Вклад в проект

Issues и Pull Request всегда приветствуются! Не стесняйтесь отправлять свои изменения в этот проект :)

Как внести вклад

Вы можете внести вклад, просматривая issues или помогая с ревью pull request. Любые issues или PR приветствуются для поощрения участия сообщества. Конечно, это лишь предложения — вы можете вносить вклад любым удобным для вас способом. Для добавления новых функций сначала обсудите это через Issue.

Среда разработки

AstrBot использует ruff для форматирования и линтинга кода.

bash
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install

🌍 Сообщество

Группы QQ

  • Группа 12: 916228568 (новая)
  • Группа 9: 1076659624 (полная)
  • Группа 10: 1078079676 (полная)
  • Группа 11: 704659519 (полная)
  • Группа 1: 322154837 (полная)
  • Группа 3: 630166526 (полная)
  • Группа 4: 1077826412 (полная)
  • Группа 5: 822130018 (полная)
  • Группа 6: 753075035 (полная)
  • Группа 7: 743746109 (полная)
  • Группа 8: 1030353265 (полная)
  • Группа разработчиков: 975206796
  • Группа разработчиков (официальная): 1039761811

Сервер Discord

<a href="https://discord.gg/hAVk6tgV36"></a>

❤️ Особая благодарность

Особая благодарность всем контрибьюторам и разработчикам плагинов за их вклад в AstrBot ❤️

<a href="https://github.com/AstrBotDevs/AstrBot/graphs/contributors"> </a>

Кроме того, рождение этого проекта было бы невозможно без помощи следующих проектов с открытым исходным кодом:

  • NapNeko/NapCatQQ - Замечательный кошачий фреймворк

⭐ История звёзд

[!TIP] Если этот проект помог вам в жизни или работе, или если вас интересует его будущее развитие, пожалуйста, поставьте проекту звезду. Это движущая сила поддержки этого проекта с открытым исходным кодом <3

<div align="center">

</div> <div align="center">

Сопровождение и способности никогда не должны быть противоположностями. Мы стремимся создать робота, который сможет как понимать эмоции, оказывать душевную поддержку, так и надёжно выполнять работу.

私は、高性能ですから!

</div>