プラグインの公開プロセス
Dify Marketplaceへのプラグイン公開には、以下のステップが含まれます:- プラグイン開発者行動規範に従ってプラグインの開発とテストを完了します。
- プラグインプライバシーデータ保護ガイドラインに従ってプラグインのプライバシーポリシーを作成し、そのプライバシーポリシーのファイルパスまたはURLをプラグインの一般仕様定義に記述します。
- プラグインのパッケージングを完了します。
- Dify Pluginsコードリポジトリをフォークします。
- リポジトリ内に個人または組織のフォルダを作成し、パッケージ化された
.difypkgファイルをそのフォルダにアップロードします。 - GitHubのPRテンプレートのコンテンツ形式に従ってPull Request(PR)を提出し、審査を待ちます。
- 審査に合格すると、プラグインコードはMainブランチにマージされ、プラグインは自動的にDify Marketplaceに登録されます。
注: 上図のContributor Agreementはプラグイン開発者行動規範を指します。
Pull Request(PR)審査期間中
審査担当者からの質問やフィードバックに積極的に対応してください:- 14日以内に解決されないPRコメントは古いものとしてマークされます(再開可能)。
- 30日以内に解決されないPRコメントはクローズされます(再開不可、新しいPRを作成する必要があります)。
Pull Request(PR)審査承認後
1. 継続的なメンテナンス- ユーザーから報告された問題や機能リクエストに対応します。
- 重大なAPI変更が発生した場合のプラグイン移行:
- Difyは事前に変更通知と移行手順を公開します。
- Difyのエンジニアが移行サポートを提供できます。
- 既存のプラグインに破壊的な変更を導入することを避けてください。
審査プロセス
1. 審査順序- PRは先着順で処理されます。審査は1週間以内に開始されます。遅延がある場合、審査担当者はコメントを通じてPR作成者に通知します。
- プラグイン名、説明、設定手順が明確で指導的であるかを確認します。
- プラグインの一般仕様定義が形式仕様に準拠しており、有効な作成者の連絡先情報が含まれているかを確認します。
- プラグインの機能性と関連性
- プラグイン開発ガイドに従ってプラグインをテストします。
- Difyエコシステムにおけるプラグインの用途が合理的であることを確認します。
よくある質問
- プラグインがユニークであるかどうかをどのように判断しますか?
- 私のPRが古いものとしてマークされたり、クローズされた場合はどうすればよいですか?
- ベータテスト段階でプラグインを更新できますか?
関連リソース
- プラグインの公開 - さまざまな公開方法を理解する
- プラグイン開発者行動規範 - プラグイン提出規範
- プラグインプライバシーデータ保護ガイドライン - プライバシーポリシー作成要件
- ローカルファイルとしてのパッケージ化と共有 - プラグインのパッケージ化方法
- 一般仕様定義 - プラグインメタデータ定義
このページを編集する | 問題を報告する