Об этом проекте

MoviePilot переработан на основе части кода NAStool с упором на основные потребности автоматизации, что позволяет уменьшить количество ошибок и упростить масштабирование и обслуживание. Проект использует архитектуру разделения фронтенда и бэкенда: бэкенд на базе FastAPI, фронтенд на базе Vue 3, что обеспечивает более четкие границы развертывания и расширения. Основные характеристики включают: фокус на ключевых процессах автоматизации кино и видео: подписка, поиск, загрузка, организация, скрапинг, обновление медиатеки и уведомления; поддержка комбинации возможностей загрузчиков, медиасерверов, источников метаданных, каналов сообщений, плагинов, рабочих процессов и AI Agent. Что касается установки, рекомендуется использовать Docker. Для V3 используется отдельный образ jxxghp/moviepilot-v3, образы V2 и старые версии сохраняют прежние названия. Также можно использовать локальный CLI для установки и управления в режиме исходного кода; после установки используйте команду moviepilot для инициализации, запуска, остановки, обновления и просмотра конфигурации. Поддерживается развертывание с PostgreSQL. В плане возможностей Agent, MoviePilot обладает встроенными возможностями интеллектуального агента, который после настройки модели может использовать системные инструменты с помощью естественного языка для помощи в управлении задачами, такими как поиск, подписка, загрузка, организация и устранение неполадок. Другие агенты могут импортировать возможности управления MoviePilot из директории skills/ репозитория, поддерживается установка командой npx skills add. Другие MCP-клиенты могут вызывать инструменты через MCP-эндпоинт MoviePilot /api/v1/mcp. Связанные проекты включают MoviePilot-Frontend, MoviePilot-Resources, MoviePilot-Plugins, MoviePilot-Server, MoviePilot-Rust, MoviePilot-Wiki и другие. Проект предназначен исключительно для обучения и обмена опытом; пожертвования не принимаются, платные услуги не предоставляются.