article
README
🚀 Dify 插件开发指南
本指南将为你详细介绍 Dify 插件的开发流程,包括安装配置、开发步骤以及参考文档等内容,帮助你快速上手 Dify 插件开发。
🚀 快速开始
安装与配置
下载插件 SDK
- Windows 系统:下载
dify-plugin-windows-amd64.exe(版本 0.0.7) - Linux 系统:选择适合你操作系统的版本 点击此处
安装步骤
- 将下载的文件重命名为
dify.exe - 创建目录
C:\Users\user\AppData\Local\dify并将其添加到系统路径 - 将
dify.exe复制到dify-mcp-client/目录下
初始化开发环境
- 进入项目目录:
cd dify-mcp-client - 激活虚拟环境(推荐使用 Python 3.12+):
uv venv -p 3.12 .venv\Scripts\activate - 安装开发依赖:
uv pip install -r requirements.txt
配置环境变量
- 复制
env.example并重命名为.env - 修改
REMOTE_INSTALL_HOST为localhost - 更新
REMOTE_INSTALL_KEY(若出现错误,请重新获取)
插件开发流程
创建插件项目
- 初始化插件:
python -m main - 停止插件运行(使用
Ctrl+C) - 将项目打包为
.difypkg文件:dify plugin package ./ROOT_OF_YOUR_PROJECT
📚 详细文档
Dify 插件 SDK
MCP 协议文档
⚠️ 重要提示
插件的
requirements.txt文件已经包含所有必要的 Python 依赖,无需额外下载 MCP SDK。
扫码联系在线客服