Skip to main content

このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。

環境要件#

  • Python バージョン 3.12
  • Dify プラグインスキャフォールドツール(dify-plugin-daemon)

セットアップ手順については、開発ツールの初期化 を参照してください。

Dify プラグイン開発パッケージの取得#

GitHub releases ページから Dify Plugin CLI をダウンロードします。

各プラットフォームのインストール方法#

macOS Brew(グローバルインストール):

インストール後、新しいターミナルウィンドウを開き、dify version コマンドを入力してください。バージョン情報が出力されれば、インストールは成功です。

macOS ARM(M シリーズチップ):

macOS Intel:

Linux:

グローバルインストール(推奨):

開発パッケージの実行#

以下の例ではコマンドとして dify を使用します。ローカルインストールの場合は、コマンドを適宜置き換えてください。例:./dify-plugin-darwin-arm64 plugin init。

プラグイン開発プロセス#

1. 新しいプラグインの作成#

プロンプトに従って、基本的なプラグイン情報を設定してください。

詳しい手順については、Dify プラグイン開発:Hello World ガイド を参照してください。

2. 開発モードで実行#

.env ファイルを設定し、プラグインディレクトリで以下のコマンドを実行します:

デバッグの詳細については、プラグインのリモートデバッグ を参照してください。

3. パッケージングとデプロイ#

プラグインをパッケージ化します:

公開の詳細については、公開の概要 を参照してください。

プラグインカテゴリ#

ツールラベル#

カテゴリタグは ToolLabelEnum で定義されています:

プラグインタイプリファレンス#

Dify は複数のプラグインタイプをサポートしています: