September 25, 2025 学习 Dify 的路由系统 我们昨天学习了 Dify 的代码架构和三种启动模式,不过在应用启动过程中,我们并没有看到路由注册的相关代码,这里的关键就在于它模块化的扩展系统。Dify 通过 ext_blueprints 模块注册路由,使用 Flask 的 Bluepri...- 阅读剩余部分 -
September 24, 2025 学习 Dify 的代码结构 在前面的系列文章中,我们从实用的角度学习了 Dify 的部署方式、应用创建和各种应用类型的使用方法。今天,我们将深入 Dify 的源码,从技术架构的角度来理解这个 LLM 应用开发平台是如何构建的。目录结构首先,让我们从 Dify 的源码...- 阅读剩余部分 -
September 23, 2025 学习 Dify 的工作流和对话流应用 在前面的文章中,我们学习了 Dify 的聊天助手、文本生成和 Agent 应用,这些应用虽然功能强大,但在处理一些复杂业务逻辑时仍有局限性。今天,我们将学习 Dify 的 工作流(Workflow) 和 对话流(Chatfl...- 阅读剩余部分 -
September 22, 2025 学习 Dify 的文本生成和 Agent 应用 在前两篇文章中,我们介绍了 Dify 的基本概念和部署方式,并通过创建一个简单的翻译助手初步体验了聊天助手的构建流程。今天,我们将继续学习 Dify 的另外两种应用类型:文本生成应用 和 Agent 应用,了解它们的用法、特点以及应...- 阅读剩余部分 -
September 19, 2025 使用 Dify 创建你的第一个 AI 应用 上一篇文章中,我们介绍了 Dify 这个开源 LLM 应用开发平台,并演示了两种主要的部署方式。今天,我们将进入实操阶段,学习如何使用 Dify 来构建我们的 AI 应用,Dify 提供了丰富的应用类型和强大的功能,让我们一步步来探索它的核心使用方...- 阅读剩余部分 -
September 18, 2025 Dify 快速上手指南 随着 AI 技术的快速发展,构建大语言模型应用已经成为了许多开发者和企业的重要需求。而 Dify 作为一个开源的 LLM 应用开发平台,凭借其直观的界面和强大的功能,正在成为这个领域的佼佼者。最近,Dify 发布了 v2.0.0 beta 版本,...- 阅读剩余部分 -
September 17, 2025 学习 Chat2Graph 的知识库服务 在前面的系列文章中,我们已经深入学习了 Chat2Graph 的多个核心模块:从智能体的协作机制,到任务规划与执行,再到工作流引擎,以及推理机和工具系统的实现。今天,我们将继续学习 Chat2Graph 的另一个关键组件...- 阅读剩余部分 -
September 16, 2025 盘点 Chat2Graph 中的专家和工具 至此,我们完成了 Chat2Graph 中从用户会话到工具执行的完整链路的学习。让我们先通过一个流程图来回顾 Chat2Graph 的整体运行流程:这个流程处处都体现着图原生的理念,里包含了三个循环:Chat2Graph 实现了一主动多被动多智...- 阅读剩余部分 -
September 15, 2025 详解 Chat2Graph 的工具系统实现 在上一篇文章中,我们深入分析了 Chat2Graph 中算子与推理机的协作机制,以及双模推理机的设计原理。今天,我们将继续深入源码,从推理机如何调用大模型开始,详细介绍 Chat2Graph 的工具系统实现,包括 Action、Tool、T...- 阅读剩余部分 -
September 12, 2025 详解 Chat2Graph 的推理机实现 经过昨天的学习,我们了解了智能体的三大核心组件:角色、推理机和工作流。角色用于对智能体的专业能力、任务范围和操作限制进行描述,帮助 Leader 更好地分配任务;工作流则是通过将多个算子按照 DAG 结构组织,形成标准化的任务处理流程;而...- 阅读剩余部分 -