准备工作
首先要确认你已开发并测试了插件,并阅读了插件开发基本概念和插件开发者准则。在发布插件前,请确保你本地已安装以下工具:- GitHub 账号
- 创建一个新的公开 GitHub 仓库
- 本地已安装 Git 工具
1. 完善插件项目
将上传至公开的 GitHub 意味着你将公开插件。请确保你已完成插件的调试和验证,并已完善插件的README.md 文件说明。
建议说明文件包含以下内容:
- 插件的简介和功能描述
- 安装和配置步骤
- 使用示例
- 联系方式或贡献指南
2. 初始化本地插件仓库
将插件公开上传至 GitHub 之前,请确保已完成插件的调试和验证工作,详细请参考远程调试插件。在终端中导航到插件项目文件夹,并运行以下命令:3. 连接远程仓库
使用以下命令,将本地仓库连接到 GitHub 仓库:4. 上传插件文件
打包插件前,请确保插件的将插件项目推送到 GitHub 仓库:manifest.yaml文件和/provider路径下的.yaml文件中的 author 字段与 GitHub ID 保持一致。关于清单文件的详细规范,请参考通过清单文件定义插件信息。
5. 打包插件代码
前往 GitHub 代码仓库的 Releases 页,创建一个新的版本发布。发布版本时需上传插件文件。关于如何打包插件文件,详细说明请阅读打包为本地文件与分享。
通过 GitHub 安装插件
其他人可以通过 GitHub 仓库地址安装该插件。访问 Dify 平台的插件管理页,选择通过 GitHub 安装插件,输入仓库地址后,选择版本号和包文件完成安装。
相关资源
- 发布插件 - 了解各种发布方式
- 打包为本地文件与分享 - 插件打包方法
- 通过清单文件定义插件信息 - 定义插件元数据
- 插件开发者准则 - 了解插件开发规范
- 远程调试插件 - 学习插件调试方法
编辑此页面 | 提交问题