Skip to content

Release by File

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

プラグイン開発が完了したら、プラグインプロジェクトをローカルファイルとしてパッケージ化し、他のユーザーと共有できます。プラグインファイルを入手した後、FlexAI Workspaceにインストールできます。まだプラグインを開発していない場合は、プラグイン開発:Hello Worldガイドを参照してください。

  • 特徴
  • オンラインプラットフォームに依存せず、迅速で柔軟なプラグイン共有方法。
  • プライベートプラグイン内部テストに適しています。
  • 公開プロセス
  • プラグインプロジェクトをローカルファイルとしてパッケージ化。
  • FlexAIプラグインページでファイルをアップロードしてプラグインをインストール。

この記事では、プラグインプロジェクトをローカルファイルとしてパッケージ化する方法と、ローカルファイルを使用してプラグインをインストールする方法を紹介します。

前提条件

設定後、ターミナルでflexai versionコマンドを入力し、バージョン情報が出力されることを確認して、必要な開発ツールがインストールされていることを確認してください。

プラグインのパッケージ化

プラグインをパッケージ化する前に、プラグインのmanifest.yamlファイルと/providerパス下の.yamlファイルのauthorフィールドがGitHub IDと一致していることを確認してください。マニフェストファイルの詳細については、一般仕様を参照してください。

プラグインプロジェクトの開発が完了したら、リモートデバッグテストが完了していることを確認してください。プラグインプロジェクトの上位ディレクトリに移動し、以下のプラグインパッケージ化コマンドを実行します:

dify plugin package ./your_plugin_project

コマンドを実行すると、現在のパスに.difypkg拡張子のファイルが生成されます。

プラグインファイルの生成

プラグインのインストール

FlexAIプラグイン管理ページにアクセスし、右上のプラグインをインストールローカルファイルからをクリックしてインストールするか、プラグインファイルをページの空白部分にドラッグ&ドロップしてプラグインをインストールします。

プラグインファイルのインストール

プラグインの公開

プラグインファイルを他のユーザーと共有したり、インターネットにアップロードして他のユーザーがダウンロードできるようにできます。プラグインをより広く共有したい場合は、以下を検討してください:

  1. 個人GitHubリポジトリに公開 - GitHubを通じてプラグインを共有
  2. FlexAI Marketplaceに公開 - 公式マーケットプレイスにプラグインを公開

関連リソース

{/ Contributing Section DO NOT edit this section! It will be automatically generated by the script. /}


Edit this page | Report an issue