JM

jxxghp/moviepilot

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

12 тыс. stars Качество 74 Тренд 60GPL-3.0

Инструмент автоматизации управления медиабиблиотеками NAS

Обзор

Переработано на основе части кода NAStool, с акцентом на потребности в автоматизации ядра, снижении проблем и упрощении масштабируемости и обслуживания. - Сосредоточена на основных процессах автоматизации фильмов: подписка, поиск, скачивание, организация, скрапинг, обновление медиабиблиотеки и уведомления о сообщениях. - Разделение фронтенда и бэкенда: бэкенд на основе FastAPI, фронтенд — на Vue 3, с более чёткими границами для развертывания и расширения. - Поддерживает сочетание возможностей, включая загрузчик, медиасервер, источник метаданных, каналы сообщений, плагины, рабочие процессы и AI-агенты. - Более полное введение функций, скриншоты и входные точки использования доступны на официальном сайте: https://movie-pilot.org Рекомендуется отдавать приоритет развертыванию Docker; часто используемые образы включают jxxghp/moviepilot-v2 и jxxghp/moviepilot. Составляйте примеры, переменные среды, отображение каталогов и методы обновления основаны на официальной вики: - Официальная вики: https://wiki.movie-pilot.org - Инструкции по развертыванию PostgreSQL: docs/postgresql-setup.md После установки используйте команду moviepilot для инициализации, запуска, остановки, обновления и просмотра конфигурации. Полную команду см. docs/cli.md. 1. MoviePilot обладает встроенными возможностями агента. После настройки модели он может использовать инструменты системы вызовов на естественном языке для помощи в выполнении управляющих задач, таких как поиск, подписка, загрузка, организация и устранение неполадок. 2. Другие агенты могут импортировать навыки/каталог из этого репозитория для получения возможностей работы MoviePilot; Среды, поддерживающие навыки CLI, включают: Список встроенных навыков см. skills/; для пользовательских навыков см. skills/create-moviepilot-skill/SKILL.md. 3. Другие клиенты MCP могут вызывать инструменты через MCP-конечную точку MoviePilot /api/v1/mcp. Методы аутентификации, конфигурацию клиентов и API инструментов можно найти в docs/mcp-api.md. Перед разработкой, пожалуйста, ознакомьтесь с правилами репозитория и инструкциями по локальной среде, сосредоточьтесь на изменениях и отправляйте PR только после прохождения тестирования. Распространённые точки входа:

Обзор (машинный перевод)

Китайский упрощённый | Английский

Переработано на основе части кода NAStool, с акцентом на потребности в автоматизации ядра, снижении проблем и упрощении масштабируемости и обслуживания.

Только для учебы и коммуникации. Не продвигайте этот проект ни на одной отечественной платформе!

Канал релиза: https://t.me/moviepilot_channel

Основные особенности

  • Сосредоточена на основных процессах автоматизации фильмов: подписка, поиск, скачивание, организация, скрейпинг, обновление медиатеки и уведомления о сообщениях.
  • Разделение фронтенда и бэкенда: бэкенд на базе FastAPI, фронтенд — на Vue 3, с более чёткими границами между развертыванием и расширением.
  • Поддерживает сочетание возможностей, включая загрузчиков, медиа-серверы, источники метаданных, каналы обмена сообщениями, плагины, рабочие процессы и AI-агенты.
  • Для более полного введения в функцию, скриншотов и пользовательского интерфейса смотрите официальный сайт: https://movie-pilot.org

Установка и использование

Рекомендуется отдавать приоритет развертыванию Docker. V3 использует отдельные изображения jxxghp/moviepilot-v3; V2 и более старые изображения сохраняют свои оригинальные названия. Составляйте примеры, переменные среды, отображение каталогов и методы обновления основаны на официальной вики:

  • Официальная Вики:https://wiki.movie-pilot.org
  • Обзор изменений с V2 в V3: docs/v2-to-v3-overview.md
  • Инструкции по развертыванию PostgreSQL: docs/postgresql-setup.md

Вы также можете установить и управлять MoviePilot в исходном режиме с помощью локального CLI:

После установки используйте команду moviepilot для инициализации, запуска, остановки, обновления и настройки настроек. Полную команду см. docs/cli.md.

Агент

  1. MoviePilot оснащён встроенными возможностями агента. После завершения конфигурации модели он может использовать инструменты системы вызовов на естественном языке для управления задачами, такими как поиск, подписка, загрузка, организация и устранение неполадок.
  2. Другие агенты могут импортировать каталог skills/ этого репозитория для получения возможностей работы MoviePilot; Могут использоваться среды, поддерживающие CLI [[T6]:

Список встроенных навыков см. skills/; для пользовательских навыков см. skills/create-moviepilot-skill/SKILL.md. 3. Другие клиенты MCP могут вызывать инструменты через конечную точку MCP MoviePilot /api/v1/mcp. Для методов аутентификации, конфигурации клиента и API инструментов см. docs/mcp-api.md.

Участвуйте в разработке

Перед разработкой, пожалуйста, ознакомьтесь с правилами репозитория и инструкциями по локальной среде, сосредоточьтесь на изменениях и отправляйте PR только после прохождения тестирования. Распространённые точки входа:

  • Точка входа в правила документа: docs/rules/README.md
  • Запуск среды разработки и локального исходного кода: docs/development-setup.md
  • Инструкции по тестированию: docs/testing.md

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add jxxghp/moviepilot
Новичок в MCP? Начните с руководства на mcpskill.org →