本文档由 AI 自动翻译。如有任何不准确之处,请参考 英文原版。插件是 Dify 连接一切的方式:模型供应商、外部 API、自定义工具。它们是扩展工作空间能力的模块化组件,只需安装一次即可在所有地方使用。

插件工作原理

- 所有者和管理员
- 编辑者和成员
为整个工作空间安装、配置和移除插件
安装插件
市场
官方和合作伙伴插件,经过测试和维护
GitHub
使用 URL + 版本从任何公共仓库安装
本地上传
用于私有或内部插件的自定义 .zip 包
插件的真正含义
将插件视为 Dify 与外部世界之间的桥梁:模型供应商
Dify 中的每个 LLM(OpenAI、Anthropic 等)实际上都是一个插件
工具和函数
API 调用、数据处理、计算,全部基于插件
自定义端点
将你的 Dify 应用公开为外部系统可以调用的 API
反向调用
插件可以回调 Dify 来使用模型、工具或工作流
工作空间插件设置
在工作空间设置中控制插件权限:安装权限
安装权限
所有人 - 任何成员都可以安装插件
仅管理员 - 只有工作空间管理员可以安装(推荐)
调试访问
调试访问
所有人 - 所有成员都可以调试插件问题
仅管理员 - 将调试限制为管理员
自动更新
自动更新
选择更新策略(仅安全更新与所有更新)并指定要包含或排除的插件
构建自定义插件
当你需要自定义功能时,使用 Dify 的 SDK 开发插件:- 从设置 → 插件 → 调试获取调试密钥
- 在本地构建和测试你的插件
- 打包为包含清单和依赖项的 .zip 文件
- 私下分发或发布到市场