このプロジェクトについて

MoviePilotはNAStoolの一部のコードを再設計し、自動化のコア要件に焦点を当て、問題を減らしながら拡張とメンテナンスが容易になりました。プロジェクトは前後端分離アーキテクチャを採用し、後端はFastAPIに基づき、前端はVue 3に基づき、デプロイメントと拡張の境界が明確になっています。主な機能には、映画自動化のコアプロセス:サブスクリプション、検索、ダウンロード、整理、スクレイピング、メディアライブラリのリフレッシュと通知のサポート、ダウンローダー、メディアサーバー、メタデータソース、メッセージチャネル、プラグイン、ワークフロー、AIエージェントなどの機能の組み合わせがあります。インストールについては、Dockerデプロイメントを推奨し、V3では独立したイメージjxxghp/moviepilot-v3を使用し、V2と古いバージョンのイメージは元の名前を維持しています。また、ローカルCLIを使用してソースコードモードでインストールと管理ができ、インストールが完了するとmoviepilotコマンドを使用して初期化、起動、停止、更新、構成の表示ができます。PostgreSQLデプロイメントをサポートしています。エージェント機能については、MoviePilotは内蔵のインテリジェントエージェント機能を持ち、モデルの構成が完了すると自然言語を使用してシステムツールを呼び出し、検索、サブスクリプション、ダウンロード、整理、トラブルシューティングなどの管理タスクをサポートします。他のインテリジェントエージェントはskills/ディレクトリにインポートすることでMoviePilotの操作能力を得ることができ、npx skills addコマンドを使用してインストールすることができます。他のMCPクライアントはMoviePilotのMCPエンドポイント/api/v1/mcpを使用してツールを呼び出すことができます。関連するプロジェクトにはMoviePilot-Frontend、MoviePilot-Resources、MoviePilot-Plugins、MoviePilot-Server、MoviePilot-Rust、MoviePilot-Wikiなどがあります。プロジェクトは学習と交流のために使用することを宣言しており、寄付を受け付けず、有料サービスを提供していません。