支持通过 GitHub 仓库链接安装插件。插件开发完成后,你可以选择将插件发布至公开 GitHub 仓库供其他人下载和使用。如果你还没有开发插件,可以参考插件开发入门指南。 该方式具备以下优势: • 个人管理:你可以完全控制插件的代码和更新 • 快速分享:通过 GitHub 链接即可轻松分享给其他用户或团队成员,便于测试和使用 • 协作与反馈:将插件开源后,有可能会吸引 GitHub 上潜在的协作者,帮助你快速改进插件 本文将指导你如何将插件发布到 GitHub 仓库。Documentation Index
Fetch the complete documentation index at: https://dify-6c0370d8-fix-language-redirection.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
准备工作
首先要确认你已开发并测试了插件,并阅读了插件开发基本概念和插件开发者准则。在发布插件前,请确保你本地已安装以下工具:- 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 安装插件,输入仓库地址后,选择版本号和包文件完成安装。
相关资源
- 发布插件 - 了解各种发布方式
- 打包为本地文件与分享 - 插件打包方法
- 通过清单文件定义插件信息 - 定义插件元数据
- 插件开发者准则 - 了解插件开发规范
- 远程调试插件 - 学习插件调试方法
编辑此页面 | 提交问题