リリース方法

さまざまな開発者のリリースニーズを満たすために、Difyは以下の3つのプラグインリリース方法を提供しています。リリース前に、プラグインの開発とテストが完了していることを確認し、プラグイン開発の基本概念プラグイン開発者行動規範をお読みください。

1. Marketplace

概要:Dify公式が提供するプラグインマーケットで、ユーザーはここでさまざまなプラグインを閲覧、検索し、ワンクリックでインストールできます。

特徴

  • プラグインは審査後に公開され、安全で信頼性があります
  • 個人またはチームの Workspace に直接インストールできます。

リリースプロセス

  • プラグインプロジェクトを Dify Marketplaceコードリポジトリに提出します。
  • 公式審査後、プラグインはマーケット内で公開され、他のユーザーがインストールして使用できるようになります。

詳細については、以下を参照してください:

Dify Marketplaceへのリリース

2. GitHub リポジトリ

概要:プラグインをオープンソース化または GitHub 上でホストし、他の人が閲覧、ダウンロード、インストールしやすくします。

特徴

  • バージョン管理オープンソース共有に便利です。
  • ユーザーはプラグインリンクを通じて直接インストールでき、プラットフォームの審査は不要です。

リリースプロセス

  • プラグインコードを GitHub リポジトリにプッシュします。
  • リポジトリリンクを共有し、ユーザーはリンクを通じてプラグインを Dify Workspace に統合できます。

詳細については、以下を参照してください:

個人の GitHub リポジトリへのリリース

3. プラグインファイルパッケージ(ローカルインストール)

概要:プラグインをローカルファイル(例:.difypkg 形式)にパッケージ化し、ファイル共有を通じて他の人がインストールできるようにします。

特徴

  • オンラインプラットフォームに依存せず、プラグインを迅速かつ柔軟に共有できます。
  • プライベートプラグインまたは内部テストに適しています。

リリースプロセス

  • プラグインプロジェクトをローカルファイルにパッケージ化します。
  • Dify プラグインページでプラグインをアップロードをクリックし、ローカルファイルを選択してプラグインをインストールします。

プラグインプロジェクトをローカルファイルにパッケージ化して他の人と共有し、プラグインページでファイルをアップロードすると、プラグインを Dify Workspace 内にインストールできます。

詳細については、以下を参照してください:

ローカルファイルへのパッケージ化と共有

リリースに関する推奨事項

  • プラグインを宣伝したい場合Marketplace の使用を推奨します。公式審査を通じてプラグインの品質を保証し、露出度を高めます。
  • オープンソース共有プロジェクトの場合GitHub の使用を推奨します。バージョン管理とコミュニティ連携に便利です。
  • 迅速な配布または内部テストの場合プラグインファイルの使用を推奨します。簡単かつ効率的にインストールおよび共有できます。

関連リソース