
jxxghp/moviepilot
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Инструмент автоматизации управления медиабиблиотеками 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.
Агент
- MoviePilot оснащён встроенными возможностями агента. После завершения конфигурации модели он может использовать инструменты системы вызовов на естественном языке для управления задачами, такими как поиск, подписка, загрузка, организация и устранение неполадок.
- Другие агенты могут импортировать каталог
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