langgenius/dify-official-plugins
GitHub: langgenius/dify-official-plugins
Dify 官方插件仓库,集中维护 LLM 模型接入、工具扩展、Agent 推理策略及外部集成插件,供平台用户通过 Marketplace 获取和使用。
Stars: 613 | Forks: 878

Dify Cloud · Self-hosting · Documentation · Enterprise inquiry
### 简介 [Dify](https://dify.ai/) 是一个用于开发 LLM 驱动的 AI 应用的开源平台,旨在帮助开发者和企业高效地构建、部署和管理 AI 驱动的解决方案。借助 Dify,用户可以轻松创建和测试复杂的 AI 工作流,集成各种先进的模型和工具,并优化它们在实际应用中的性能。该平台提供直观的界面,支持 RAG(检索增强生成) pipeline、智能 agent 功能以及强大的模型管理,使开发者能够实现从原型到生产的无缝过渡。 Dify 的模型和工具最初存储在 [Dify 主代码库](https://github.com/langgenius/dify)中。但是,从 Dify v1.0.0(2025 年 2 月)开始,所有模型和工具都已迁移至插件中,并存储在此代码库中。此代码库中的所有插件都将上传至 [Dify Marketplace](https://marketplace.dify.ai/),并由 Dify 官方团队负责维护和更新。Marketplace 中的插件可供所有 Dify 用户探索和使用。 ### 插件类型 #### 模型 模型改变了 Dify 中的 AI 模型管理方式。现在,你可以将模型作为插件进行配置、更新,并应用于 chatbot、agent、chatflow 和 workflow 中。 #### 工具 工具为 Dify 应用添加了专门的功能。通过数据分析、内容翻译、自定义集成等特定领域的功能,增强你的 agent 和 workflow。 #### Agent 策略 Agent 策略为 Dify chatflow / workflow 中全新的 [**Agent 节点**](https://docs.dify.ai/guides/workflow/node/agent)提供推理策略,支持自主选择和执行工具以进行多步推理。创建如 Chain-of-Thoughts、Tree-of-Thoughts、Function call 和 ReAct 等自定义推理策略,以增强你的 chatflow / workflow 解决问题的能力。 #### 扩展 扩展通过 HTTP webhook 促进外部集成。构建自定义 API 以处理复杂的工作流、处理数据或连接外部服务,使你的应用更加通用且强大。 ### 更新 未来,由 Dify 开发的所有新官方插件都将在此代码库中进行更新和维护。 ### 依赖管理 Python 插件应在 `pyproject.toml` 中声明依赖项,并提交生成的 `uv.lock`。更改依赖项后,请运行 `uv lock` 并提交这两个文件。在插件目录下使用 `uv sync --frozen` 可重现锁定的环境。 在从 `requirements.txt` 迁移期间,没有 `uv.lock` 的旧版插件可以继续使用 `requirements.txt`。CI/CD 会优先使用 `uv.lock`,仅在不存在 lock 文件时才回退到 `requirements.txt`。 ### 安全披露 为了保护你的隐私,请避免在 GitHub 上发布安全问题。相反,请将你的问题发送至 [security@dify.ai](mailto:security@dify.ai),我们将为你提供更详细的解答。标签:AI应用开发平台, DLL 劫持, LLMOps, 大语言模型, 工作流编排, 开源, 数据防泄漏, 请求拦截, 逆向工具