
jxxghp/moviepilot
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
NASメディアライブラリ自動化管理ツール
概要
NAStoolのコードの一部を基に再設計し、コアな自動化ニーズに焦点を当て、問題を軽減しつつスケーラビリティと保守を容易にします。 - 映画自動化のコアプロセス(サブスクリプション、検索、ダウンロード、整理、スクレイピング、メディアライブラリの更新、メッセージ通知)に重点を置いています。- フロントエンドとバックエンドの分離:バックエンドはFastAPIベース、フロントエンドはVue 3ベースで、展開や拡張の境界がより明確です。- ダウンローダー、メディアサーバー、メタデータソース、メッセージチャネル、プラグイン、ワークフロー、AIエージェントなどの機能の組み合わせをサポートしています。- より詳細な機能紹介、スクリーンショット、使用情報は公式ウェブサイト[[[T0]でご覧いただけます。 Dockerのデプロイを優先することが推奨されます。よく使われるイメージにはjxxghp/moviepilot-v2やjxxghp/moviepilotがあります。Compose例、環境変数、ディレクトリマッピング、アップグレード方法は公式Wikiに基づいています。 - 公式ウィキ: 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クライアントはMoviePilotのMCPエンドポイント/api/v1/mcpを通じてツールを呼び出すことができます。認証方法、クライアント設定、ツールAPIはdocs/mcp-api.mdで確認できます。 開発前にリポジトリのルールとローカル環境の指示を読み、変更に集中し、テストに合格した後のみPRを提出してください。一般的なエントリーポイント:
概要(AI 翻訳)
中国語簡体字 |英語
NAStoolのコードの一部を基に再設計し、コアな自動化ニーズに焦点を当て、問題を軽減しつつスケーラビリティと保守を容易にします。
研究とコミュニケーションのためのみ。このプロジェクトを国内のプラットフォームで宣伝しないでください!
リリースチャネル:https://t.me/moviepilot_channel
主な特徴
- 映画自動化のコアプロセス(サブスクリプション、検索、ダウンロード、整理、スクレイピング、メディアライブラリの更新、メッセージ通知)に焦点を当てています。
- フロントエンドとバックエンドの分離:バックエンドはFastAPIベース、フロントエンドはVue 3ベースで、展開と拡張の境界がより明確です。
- ダウンロード機能、メディアサーバー、メタデータソース、メッセージングチャネル、プラグイン、ワークフロー、AIエージェントなどの機能の組み合わせをサポートします。
- より完全な機能紹介、スクリーンショット、ユーザーインターフェースについては、公式ウェブサイトをご覧ください:https://movie-pilot.org
設置と使用
Dockerのデプロイを優先することが推奨されます。V3はスタンドアロンイメージjxxghp/moviepilot-v3を使用します。V2およびそれ以前のイメージは元の名前を保持しています。Compose例、環境変数、ディレクトリマッピング、アップグレードメソッドは公式Wikiに基づいています:
- 公式Wiki:https://wiki.movie-pilot.org
- V2からV3への変更点概要:docs/v2-to-v3-overview.md
- PostgreSQLデプロイ手順:docs/postgresql-setup.md
また、ローカルCLIを使ってMoviePilotをソースモードでインストール・管理することもできます:
インストール後、moviepilotコマンドを使って設定の初期化、開始、停止、更新、設定を行います。コマンドの詳細はdocs/cli.mdをご覧ください。
エージェント
- MoviePilotには組み込みのエージェント機能が搭載されています。モデル設定完了後は、自然言語の通話システムツールを使って検索、購読、ダウンロード、整理、トラブルシューティングなどの管理タスクを支援できます。
- 他のエージェントはこのリポジトリの
skills/ディレクトリをインポートしてMoviePilotの操作機能を取得できます。skillsCLIをサポートする環境は以下を使用できます:
組み込みスキルの一覧については skills/、カスタムスキルについては skills/create-moviepilot-skill/SKILL.md を参照してください。
3. 他のMCPクライアントはMoviePilotのMCPエンドポイント/api/v1/mcpを通じてツールを呼び出すことができます。認証方法、クライアント設定、ツールAPIについてはdocs/mcp-api.mdを参照してください。
開発に参加する
開発前にリポジトリのルールとローカル環境の指示を読み、変更に集中し、テストに合格した後のみPRを提出してください。一般的なエントリーポイント:
- ドキュメントルールエントリーポイント:docs/rules/README.md
- 開発環境およびローカルソースコード実行:docs/development-setup.md
- テスト指示:docs/testing.md
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add jxxghp/moviepilot