完成插件开发后,你可以将插件项目打包为一个本地文件并分享给他人,通过插件文件后即可安装至 Dify Workspace 内。如果您还没有开发插件,可以参考插件开发入门指南

  • 特点
    • 不依赖在线平台,快速灵活地分享插件。
    • 适用于私有插件内部测试
  • 发布流程
    • 将插件项目打包为本地文件。
    • 在 Dify 插件页面上传文件安装插件。

本文将介绍如何将插件项目打包为本地文件,以及如何使用本地文件安装插件。

前置准备

配置完成后,在终端输入 dify version 命令,检查是否输出版本号信息以确认已安装必要的开发工具。

打包插件

打包插件前,请确保插件的 manifest.yaml 文件和 /provider 路径下的 .yaml 文件中的 author 字段与 GitHub ID 保持一致。关于清单文件的详细信息,请参考一般规范定义

插件项目开发完成后,请确保已完成远程调试测试。需前往插件项目的上一级目录,运行以下插件打包命令:

dify plugin package ./your_plugin_project

运行命令后将在当前路径下生成以 .difypkg 后缀结尾的文件。

安装插件

访问 Dify 插件管理页,轻点右上角的安装插件通过本地文件安装,或将插件文件拖拽至页面空白处安装插件。

发布插件

你可以将插件文件分享给他人,或上传至互联网供他人下载。如果你希望更广泛地分享你的插件,可以考虑:

  1. 发布至个人GitHub仓库 - 通过GitHub分享插件
  2. 发布至Dify Marketplace - 在官方市场发布插件

相关资源