Files
dify-docs/ja-jp/plugins/publish-plugins/publish-to-dify-marketplace/README.mdx
2025-05-17 04:00:59 +08:00

160 lines
8.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Dify Marketplaceへの公開
---
{/*
コントリビューター注:
----------------
これはレガシードキュメントであり、非推奨になります。
このバージョンに変更を加えないでください。
すべての更新は新しいバージョンに向けられるべきです:
/plugin_dev_ja/0322-release-to-dify-marketplace.ja
*/}
<Card title="このドキュメントはまもなく非推奨になります" icon="circle-exclamation" href="/plugin_dev_ja/0322-release-to-dify-marketplace.ja">
<p>ドキュメント再編の一環として、このページは段階的に廃止されます。</p>
<p><u><b>このカードをクリックして</b></u>、最新情報が含まれる更新版にリダイレクトしてください。</p>
<p>新しいドキュメントに不一致や改善が必要な箇所を見つけた場合は、ページ下部の「問題を報告」ボタンを使用してください。</p>
</Card>
Dify Marketplaceは、Difyプラットフォームを利用する世界中のユーザーにより強力で柔軟な機能拡張を提供することを目指しています。皆様の貢献は、このプラットフォームの可能性をさらに広げることにつながります。
* **特徴:**
- 審査を経て公開される安全で信頼性の高いプラグイン。
- 個人またはチームのWorkspaceに直接インストール可能。
* **公開手順:**
- プラグインプロジェクトをDify Marketplaceのリポジトリに提出。
- 公式審査を経て、マーケットプレイスで公開され、他のユーザーがインストール可能に。
初めてプラグインを提出する開発者の方も、経験豊富な貢献者の方も、このガイドラインを通じて明確な公開プロセスとベストプラクティスをご提供し、プラグインの円滑な公開とコミュニティへの価値提供を支援いたします。
より開放的で革新的なプラグインエコシステムの構築に、ぜひご参加ください!
プラグインの公開フロー図:
![プラグインの公開フロー図](https://assets-docs.dify.ai/2025/01/df57bae8473953bc3286684983244654.png)
## プラグイン公開プロセス
Dify Marketplaceへのプラグイン公開は、以下の手順で行います
1. Dify Pluginリポジトリをフォーク
2. 新しいブランチを作成し、プラグインのコードとpkgファイルを該当カテゴリにアップロード
3. Pull Request (PR)を提出し、審査を待機
4. 審査通過後、プラグインコードがMainブランチにマージされ、自動的にDify Marketplaceに公開
## プラグイン開発チェックリスト
### 1. Pull Request (PR)提出前の確認事項
**1.1 プラグインの機能性とドキュメントの完全性**
* プラグインが正常に動作することを確認。
* 包括的なREADMEファイルの提供
- セットアップ手順と使用ガイド。
- サービス接続に必要なコード、API、認証情報などの情報。
* ユーザー情報の収集はサービス接続とプラグイン機能の改善のみに使用。
**1.2 プラグインの価値提案の検証**
* Difyユーザーに独自の価値を提供することを確認。
* Difyや他のプラグインにない機能やサービスを導入。
* コミュニティ基準の遵守:
- 非暴力的なコンテンツ、グローバルユーザーへの配慮。
- 統合サービスの関連ポリシーへの準拠。
* **類似プラグインの確認方法:**
- 既存のプラグインやPRと重複する機能の提出を避ける以下の場合を除く
- 新機能の導入。
- パフォーマンスの改善。
- プラグインの独自性の判断基準:
- 既存機能の軽微な調整(言語パラメータの追加など)の場合は、既存プラグインの拡張を推奨。
- 大幅な機能変更(バッチ処理の最適化やエラー処理の改善など)の場合は、新規プラグインとして提出可能。
- 不明な場合は、PRに新規プラグインが必要な理由を簡潔に説明してください。
例:
Google検索プラグインの場合、単一の検索クエリを受け取り、Google検索APIを使用して検索結果リストを出力します。
類似の実装で言語パラメータの追加程度の変更であれば、既存プラグインの拡張を推奨します。
一方、バッチ検索の最適化やエラー処理の改善など、新しい実装方法を導入する場合は、独立したプラグインとして審査対象となります。
### 2. Pull Request (PR)審査中の注意事項
レビュアーからの質問やフィードバックへの積極的な対応:
* 14日以内に未解決のPRコメントは期限切れとしてマーク再開可能
* 30日以内に未解決のPRコメントはクローズ再開不可、新規PR必要
### 3. Pull Request (PR)審査通過後
**3.1 継続的なメンテナンス**
* ユーザーから報告された問題や機能リクエストへの対応。
* 重要なAPI変更時のプラグイン移行
Difyは変更通知と移行手順を事前に公開。
Difyエンジニアが移行サポートを提供。
**3.2 Marketplace公開ベータテスト期間の制限**
既存プラグインへの破壊的変更を避ける。
## 審査プロセス
**審査順序**
先着順でPRを処理。審査は1週間以内に開始。遅延がある場合、レビュアーがPR作成者にコメントで通知。
**審査のポイント**
プラグイン名、説明、設定手順の明確性と有用性の確認。
Manifestファイルのフォーマット規格への準拠と有効な作者連絡先情報の確認。
**プラグインの機能性と関連性**
* [提供された設定手順](/ja-jp/plugins/quick-start/develop-plugins/bundle)に基づくプラグインのテスト。
* Difyエコシステムにおけるプラグインの妥当性の確認。
[Dify.ai](https://dify.ai/)はプラグイン提出の承認または却下の権利を有します。
## よくある質問
Q: プラグインの独自性をどのように判断すればよいですか?
A: 例えば、Google検索プラグインに言語パラメータを追加する程度の変更は既存プラグインの拡張として提出すべきですが、バッチ処理の最適化やエラー処理の改善など、大幅な機能改善がある場合は新規プラグインとして提出可能です。
Q: PRが期限切れまたはクローズされた場合はどうすればよいですか
A: 期限切れのPRはフィードバックを解決後に再開可能です。クローズされたPR30日超過は新規PRの作成が必要です。
Q: ベータテスト期間中にプラグインを更新できますか?
A: 可能ですが、破壊的な変更は避けてください。
{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}
<CardGroup cols="2">
<Card
title="このページを編集する"
icon="pen-to-square"
href="https://github.com/langgenius/dify-docs-mintlify/edit/main/ja-jp/plugins/publish-plugins/publish-to-dify-marketplace/README.mdx"
>
直接貢献することでドキュメントの改善にご協力ください
</Card>
<Card
title="問題を報告する"
icon="github"
href="https://github.com/langgenius/dify-docs-mintlify/issues/new?title=ドキュメントの問題%3A%20&body=%23%23%20問題の説明%0A%3C%21--%20発見した問題について簡単に説明してください%20--%3E%0A%0A%23%23%20ページリンク%0Ahttps%3A%2F%2Fgithub.com%2Flanggenius%2Fdify-docs-mintlify%2Fblob%2Fmain%2Fja-jp/plugins/publish-plugins/publish-to-dify-marketplace%2FREADME.mdx%0A%0A%23%23%20提案される変更%0A%3C%21--%20特定の変更案がある場合は、ここで説明してください%20--%3E%0A%0A%3C%21--%20ドキュメントの品質向上にご協力いただきありがとうございます%20--%3E"
>
エラーを見つけたり提案がありますか?お知らせください
</Card>
</CardGroup>