这个项目能做什么

MoviePilot 基于 NAStool 部分代码重新设计,聚焦自动化核心需求,减少问题同时更易于扩展和维护。项目采用前后端分离架构,后端基于 FastAPI,前端基于 Vue 3,部署和扩展边界更清晰。 主要特性包括:聚焦影视自动化的核心流程:订阅、搜索、下载、整理、刮削、媒体库刷新与消息通知;支持下载器、媒体服务器、元数据源、消息渠道、插件、工作流和 AI Agent 等能力组合。 安装方面,推荐优先使用 Docker 部署,V3 使用独立镜像 jxxghp/moviepilot-v3,V2 和旧版镜像保持原命名。也可以使用本地 CLI 以源码模式安装和管理,安装完成后使用 moviepilot 命令完成初始化、启动、停止、更新和配置查看。支持 PostgreSQL 部署。 Agent 能力方面,MoviePilot 自带智能体能力,可在完成模型配置后通过自然语言调用系统工具,辅助完成搜索、订阅、下载、整理、排障等管理任务。其它智能体可以导入仓库的 skills/ 目录以获得 MoviePilot 操作能力,支持 npx skills add 命令安装。其它 MCP 客户端可以通过 MoviePilot 的 MCP 端点 /api/v1/mcp 调用工具。 相关项目包括 MoviePilot-Frontend、MoviePilot-Resources、MoviePilot-Plugins、MoviePilot-Server、MoviePilot-Rust、MoviePilot-Wiki 等。项目声明仅供学习交流使用,不接受捐赠,不提供任何收费服务。