Skip to content

Latest commit

 

History

History
195 lines (138 loc) · 9.51 KB

File metadata and controls

195 lines (138 loc) · 9.51 KB

Bytedesk - Сервис чата

Омниканальный клиентский сервис с ИИ и совместной работой команд

Язык

Админ-панель

statistics

Админ-чат

chat

LLM + Агент

llm_agent

Каналы

channel

Рабочее место агента

agent

Обзор

  • Многоуровневая иерархия
  • Управление ролями и правами
  • Аудит и контроль истории переписки
  • ...
  • Интеграция веба, приложений, соцсетей, магазинов
  • Умные стратегии маршрутизации с KPI
  • Единое рабочее место агента
  • ...
  • Внутренние документы и Help Center
  • FAQ и RAG-библиотеки
  • Синхронизация с AI-агентами
  • ...
  • Полный жизненный цикл тикета
  • SLA-мониторинг и оповещения
  • Отчеты и аналитика
  • ...
  • Диалоги с Ollama / DeepSeek / ZhipuAI / ...
  • Чат с базой знаний (RAG)
  • Function Calling и MCP
  • ...
  • Кастомные формы
  • Визуальный конструктор процессов
  • Автоматизация сценариев
  • ...
  • Обратная связь, опросы, жалобы
  • Мониторинг удовлетворенности
  • ...
  • Платформа на FreeSwitch
  • Pop-up карточки, автодозвон, запись
  • Единая статистика по голосу и тексту
  • HD-видеозвонки на WebRTC
  • Видеочат и шаринг экрана в один клик
  • Подходит для демонстраций и premium-сценариев
  • Полный набор RESTful API и SDK
  • Легкая интеграция с системами третьих лиц
  • Ускорение разработки расширений

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

git clone https://github.com/Bytedesk/bytedesk.git
cd bytedesk/deploy/docker
# Запуск без модулей ИИ
docker compose -p bytedesk -f docker-compose-noai.yaml up -d
# Запуск с ZhipuAI (нужен API-ключ)
docker compose -p bytedesk -f docker-compose.yaml up -d
# Запуск с локальным Ollama
docker compose -p bytedesk -f docker-compose-ollama.yaml up -d

Доступ к демо

# Замените 127.0.0.1 на IP сервера
http://127.0.0.1:9003/
# Порты: 9003, 9885
Логин: admin@email.com
Пароль: admin

Структура проекта

Maven-монорепозиторий (корневой pom.xml) с множеством модулей и артефактов деплоя.

bytedesk/
├─ channels/           # Канальные интеграции (Douyin, магазины, соцсети, WeChat)
├─ demos/              # Демопроекты и примеры
├─ deploy/             # Docker, K8s и серверные конфиги
├─ enterprise/         # Enterprise-модули (ai, call, core, kbase, service, ticket)
├─ images/             # Скриншоты и иллюстрации
├─ jmeter/             # Нагрузочные тесты
├─ logs/               # Логи (local/dev)
├─ modules/            # Базовые модули (TeamIM, Service, KBase, Ticket, AI ...)
├─ plugins/            # Доп. плагины (freeswitch, webrtc, open platform)
├─ projects/           # Кастомные проекты
├─ starter/            # Стартовые приложения

Архитектура

Клиенты с открытым кодом

Open Source Demo + SDK

Проект Описание Forks Stars
iOS Нативное приложение iOS GitHub forks GitHub Repo stars
Android Нативное приложение Android GitHub forks GitHub Repo stars
Flutter Flutter SDK GitHub forks GitHub Repo stars
UniApp Пакет UniApp GitHub forks GitHub Repo stars
Web Фронтенд Vue/React/Angular/Next.js GitHub forks GitHub Repo stars
WordPress Плагин WordPress GitHub forks GitHub Repo stars
WooCommerce Интеграция WooCommerce GitHub forks GitHub Repo stars
Magento Расширение Magento GitHub forks GitHub Repo stars
PrestaShop Модуль PrestaShop GitHub forks GitHub Repo stars
Shopify Приложение Shopify GitHub forks GitHub Repo stars
OpenCart Плагин OpenCart GitHub forks GitHub Repo stars
Laravel Пакет Laravel GitHub forks GitHub Repo stars
Django Приложение Django GitHub forks GitHub Repo stars

Ссылки

Лицензия

Copyright (c) 2013-2025 Bytedesk.com.

Проект распространяется по лицензии GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3):

https://www.gnu.org/licenses/agpl-3.0.html

ПО предоставляется «как есть» без каких-либо гарантий.

Условия использования

  • Разрешено: коммерческое использование, но перепродажа без разрешения запрещена
  • Запрещено: любые нелегальные сценарии (вирусы, мошенничество, азартные игры и т. д.)
  • Отказ от ответственности: все риски и юридическая ответственность несет пользователь