JM

jxxghp/moviepilot

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1.2万 stars 品質 74 トレンド 60GPL-3.0

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をご覧ください。

エージェント

  1. MoviePilotには組み込みのエージェント機能が搭載されています。モデル設定完了後は、自然言語の通話システムツールを使って検索、購読、ダウンロード、整理、トラブルシューティングなどの管理タスクを支援できます。
  2. 他のエージェントはこのリポジトリの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
MCP 初心者?mcpskill.org のガイドから始めましょう →