準備作業
まず、プラグインを開発しテスト済みであること、およびプラグイン開発の基本概念とプラグイン開発者行動規範を読んだことを確認してください。プラグインを公開する前に、ローカルに以下のツールがインストールされていることを確認してください:- GitHubアカウント
- 新しい公開GitHubリポジトリを作成する
- ローカルにGitツールがインストール済みであること
1. プラグインプロジェクトの完成
公開GitHubにアップロードするということは、プラグインを公開することを意味します。プラグインのデバッグと検証が完了し、プラグインのREADME.md ファイルの説明が完成していることを確認してください。
説明ファイルには、以下の内容を含めることをお勧めします:
- プラグインの概要と機能説明
- インストールと設定の手順
- 使用例
- 連絡先または貢献ガイドライン
2. ローカルプラグインリポジトリの初期化
プラグインをGitHubに公開アップロードする前に、プラグインのデバッグと検証作業が完了していることを確認してください。詳細はリモートデバッグプラグインを参照してください。ターミナルでプラグインプロジェクトフォルダに移動し、以下のコマンドを実行します:3. リモートリポジトリへの接続
以下のコマンドを使用して、ローカルリポジトリをGitHubリポジトリに接続します:4. プラグインファイルのアップロード
プラグインをパッケージ化する前に、プラグインのプラグインプロジェクトをGitHubリポジトリにプッシュします:manifest.yamlファイルと/providerパス以下の.yamlファイル内のauthorフィールドがGitHub IDと一致していることを確認してください。マニフェストファイルの详细な仕様については、マニフェストファイルによるプラグイン情報の定義を参照してください。
5. プラグインコードのパッケージング
GitHubコードリポジトリのReleasesページに移動し、新しいバージョンリリースを作成します。バージョンをリリースする際には、プラグインファイルをアップロードする必要があります。プラグインファイルのパッケージング方法については、ローカルファイルとしてパッケージ化して共有で詳しく説明しています。
GitHub経由でのプラグインインストール
他の人はGitHubリポジトリのアドレスを通じてこのプラグインをインストールできます。Difyプラットフォームのプラグイン管理ページにアクセスし、「GitHub経由でプラグインをインストール」を選択し、リポジトリのアドレスを入力後、バージョン番号とパッケージファイルを選択してインストールを完了します。
関連リソース
- プラグインの公開 - さまざまな公開方法を理解する
- ローカルファイルとしてパッケージ化して共有 - プラグインのパッケージング方法
- マニフェストファイルによるプラグイン情報の定義 - プラグインのメタデータを定義する
- プラグイン開発者行動規範 - プラグイン開発の規範を理解する
- リモートデバッグプラグイン - プラグインのデバッグ方法を学ぶ
このページを編集する | 問題を報告する