--- dimensions: type: primary: operational detail: deployment level: beginner standard_title: Release Overview language: ja title: プラグインのリリース description: このドキュメントでは、Difyプラグインの3つのリリース方法(公式Marketplace、オープンソースのGitHubリポジトリ、ローカルプラグインファイルパッケージ)を紹介します。各リリース方法の特徴、リリースプロセス、適用シナリオについて詳しく説明し、さまざまな開発者のニーズを満たすための具体的なリリースに関する推奨事項を提供します。 --- ### リリース方法 さまざまな開発者のリリースニーズを満たすために、Difyは以下の3つのプラグインリリース方法を提供しています。リリース前に、プラグインの開発とテストが完了していることを確認し、[プラグイン開発の基本概念](/plugin-dev-ja/0111-getting-started-dify-plugin)と[プラグイン開発者行動規範](/plugin-dev-ja/0312-contributor-covenant-code-of-conduct)をお読みください。 #### **1. Marketplace** **概要**:Dify公式が提供するプラグインマーケットで、ユーザーはここでさまざまなプラグインを閲覧、検索し、ワンクリックでインストールできます。 **特徴**: * プラグインは審査後に公開され、**安全で信頼性があります**。 * 個人またはチームの **Workspace** に直接インストールできます。 **リリースプロセス**: * プラグインプロジェクトを **Dify Marketplace** の[コードリポジトリ](https://github.com/langgenius/dify-plugins)に提出します。 * 公式審査後、プラグインはマーケット内で公開され、他のユーザーがインストールして使用できるようになります。 詳細については、以下を参照してください: [Dify Marketplaceへのリリース](/plugin-dev-ja/0322-release-to-dify-marketplace) #### 2. **GitHub リポジトリ** **概要**:プラグインをオープンソース化または **GitHub** 上でホストし、他の人が閲覧、ダウンロード、インストールしやすくします。 **特徴**: * **バージョン管理**と**オープンソース共有**に便利です。 * ユーザーはプラグインリンクを通じて直接インストールでき、プラットフォームの審査は不要です。 **リリースプロセス**: * プラグインコードを GitHub リポジトリにプッシュします。 * リポジトリリンクを共有し、ユーザーはリンクを通じてプラグインを **Dify Workspace** に統合できます。 詳細については、以下を参照してください: [個人の GitHub リポジトリへのリリース](/plugin-dev-ja/0322-release-to-individual-github-repo) #### 3. プラグインファイルパッケージ(ローカルインストール) **概要**:プラグインをローカルファイル(例:`.difypkg` 形式)にパッケージ化し、ファイル共有を通じて他の人がインストールできるようにします。 **特徴**: * オンラインプラットフォームに依存せず、プラグインを**迅速かつ柔軟に**共有できます。 * **プライベートプラグイン**または**内部テスト**に適しています。 **リリースプロセス**: * プラグインプロジェクトをローカルファイルにパッケージ化します。 * Dify プラグインページで**プラグインをアップロード**をクリックし、ローカルファイルを選択してプラグインをインストールします。 プラグインプロジェクトをローカルファイルにパッケージ化して他の人と共有し、プラグインページでファイルをアップロードすると、プラグインを Dify Workspace 内にインストールできます。 詳細については、以下を参照してください: [ローカルファイルへのパッケージ化と共有](/plugin-dev-ja/0322-release-by-file) ### **リリースに関する推奨事項** * **プラグインを宣伝したい場合** → **Marketplace の使用を推奨します**。公式審査を通じてプラグインの品質を保証し、露出度を高めます。 * **オープンソース共有プロジェクトの場合** → **GitHub の使用を推奨します**。バージョン管理とコミュニティ連携に便利です。 * **迅速な配布または内部テストの場合** → **プラグインファイルの使用を推奨します**。簡単かつ効率的にインストールおよび共有できます。 ## 関連リソース - [プラグイン開発の基本概念](/plugin-dev-ja/0111-getting-started-dify-plugin) - Difyプラグイン開発の全体像を理解する - [プラグイン開発者行動規範](/plugin-dev-ja/0312-contributor-covenant-code-of-conduct) - プラグイン提出の規範を理解する - [プラグインのプライバシーデータ保護ガイドライン](/plugin-dev-ja/0312-privacy-protection-guidelines) - プライバシーポリシー作成要件を理解する - [一般仕様定義](/plugin-dev-ja/0411-general-specifications) - プラグインマニフェストファイルの設定を理解する {/* Contributing Section DO NOT edit this section! It will be automatically generated by the script. */} --- [このページを編集する](https://github.com/langgenius/dify-docs/edit/main/plugin-dev-ja/0321-release-overview.mdx) | [問題を報告する](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)