- 特徴:
- オンラインプラットフォームに依存せず、迅速かつ柔軟にプラグインを共有できます。
- プライベートプラグインまたは内部テストに適しています。
- リリースフロー:
- プラグインプロジェクトをローカルファイルにパッケージ化します。
- Difyプラグインページでファイルをアップロードしてプラグインをインストールします。
事前準備
- Difyプラグイン開発ツール、詳細については開発ツールの初期化を参照してください。
dify version コマンドを入力し、バージョン番号情報が出力されるか確認して、必要な開発ツールがインストールされていることを確認します。
プラグインのパッケージ化
プラグインをパッケージ化する前に、プラグインのプラグインプロジェクトの開発が完了したら、リモートデバッグテストが完了していることを確認してください。プラグインプロジェクトの親ディレクトリに移動し、以下のプラグインパッケージ化コマンドを実行します。manifest.yamlファイルと/providerパス以下の.yamlファイル内のauthorフィールドがGitHub IDと一致していることを確認してください。マニフェストファイルの詳細については、一般仕様定義を参照してください。
.difypkg という拡張子で終わるファイルが生成されます。
プラグインのインストール
Difyプラグイン管理ページにアクセスし、右上のプラグインをインストール → ローカルファイル経由でインストールをクリックするか、プラグインファイルをページの空白部分にドラッグアンドドロップしてプラグインをインストールします。
プラグインの公開
プラグインファイルを他のユーザーと共有したり、インターネットにアップロードして他のユーザーがダウンロードできるようにしたりできます。より広範囲にプラグインを共有したい場合は、次の方法を検討してください。- 個人のGitHubリポジトリに公開する - GitHub経由でプラグインを共有
- Dify Marketplaceに公開する - 公式マーケットプレイスでプラグインを公開
関連リソース
- プラグインの公開 - 様々な公開方法について理解する
- 開発ツールの初期化 - プラグイン開発環境を設定する
- プラグインのリモートデバッグ - プラグインのデバッグ方法を学ぶ
- 一般仕様定義 - プラグインのメタデータを定義する
- プラグイン開発入門ガイド - ゼロからプラグインを開発する
このページを編集する | 問題を報告する