Перейти к содержанию

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

AI Чат

Интеграция Google Gemini для чатов с искусственным интеллектом. Поддерживает:

  • Многострочные запросы и продолжение диалога
  • Системные инструкции для персонализации
  • Плагины для расширения функциональности

Пример использования

# В чате веб-интерфейса просто введите сообщение
"Какой фильм посмотреть с семьей?"

Управление плеером

Управление воспроизведением через WebSocket соединение в реальном времени:

  • Плеер — воспроизводит медиа файлы
  • Пульт — отправляет команды (старт/стоп/пауза/громкость)

Команды:

{
  "event": "play",
  "file": "/path/to/movie.mkv"
}
{
  "event": "pause"
}
{
  "event": "volume",
  "level": 80
}

Telegram Mini App

Интеграция с Telegram через WebApp SDK:

  • Управление плеером из Telegram
  • Адаптация темы оформления (темная/светлая)
  • Haptic Feedback для тактильной отдачи

Голосовое управление (Remote Control)

Пульт дистанционного управления с распознаванием речи:

  • Speech-to-Text (STT) для голосовых команд
  • Text-to-Speech (TTS) для голосовых ответов
  • Кнопки управления воспроизведением

Управление торрентами

Интеграция с qBittorrent:

  • Скачивание торрентов по magnet-ссылкам
  • Назначение категорий
  • Перемещение файлов
  • Проверка целостности

Организация медиатеки

Автоматическая организация медиа:

  • Сканирование дисков
  • Классификация через Gemini
  • Сбор данных с TMDB
  • Обнаружение дубликатов
  • Регулярный аудит

RAG Поиск

Поиск по медиатеке с использованием RAG:

# В чате
"Покажи боевики с Карпушенко"
"Фильмы про войну 2020-2025"

Список плагинов

Плагин Описание
media_layer Управление медиа-слоями (субтитры, звук)
media_organizer Организация и аудит медиатеки
qbittorrent Управление qBittorrent
rag RAG поиск по медиатеке
telegram_bot Telegram-бот для управления
torrent_playwright Поиск и скачивание торрентов

Доступные URL

Путь Описание
/ Редирект на пользовательский интерфейс
/user Плеер с чатом AI
/rc Пульт дистанционного управления
/tgmini Telegram Mini App
/admin Админ-панель управления
/api/chat API чата (POST)
/api/media/files Список медиафайлов
/api/torrents Управление торрентами

← Быстрый старт | Руководство пользователя →