<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一次次探索代码无限可能的旅程，专注于前端、后端、服务器及AI大模型的分享和交流。与我一起踏上这段无尽的技术之旅吧！]]></title><description><![CDATA[一次次探索代码无限可能的旅程，专注于前端、后端、服务器及AI大模型的分享和交流。与我一起踏上这段无尽的技术之旅吧！]]></description><link>https://blog.youkuaiyun.com/rootb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rootb]]></copyright><item><title><![CDATA[Ollama常用命令详解：本地大语言模型管理指南]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148852451</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148852451</guid><author>rootb</author><pubDate>Mon, 23 Jun 2025 19:00:41 +0800</pubDate><description><![CDATA[《Ollama本地大语言模型管理工具使用指南》摘要：本文详细介绍了Ollama的核心命令使用方法，包括查看已安装模型的ollama list、下载和运行模型的ollama run、获取详细性能数据的--verbose参数，以及创建个性化模型的ollama create命令。通过Modelfile文件，用户可以自定义模型参数和系统提示，打造专业化AI助手。文章还提供了完整的工作流程示例，帮助用户快速上手这款功能强大的本地AI模型管理工具，实现从模型部署到个性化定制的全流程操作。]]></description><category></category></item><item><title><![CDATA[LangGraph批量并行处理解决方案：Send]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148797512</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148797512</guid><author>rootb</author><pubDate>Fri, 20 Jun 2025 18:20:23 +0800</pubDate><description><![CDATA[本文介绍了如何使用LangGraph框架的Send机制实现高效的批量并行处理笑话生成器。文章详细讲解了状态结构设计、批量分发逻辑构建、并行执行流程以及结果合并机制。通过TypedDict定义清晰的数据结构，使用Send实现动态任务分发，并利用Annotated注解自动合并结果。该项目展示了如何构建一个可扩展的工作流，能同时为多个主题生成笑话，且性能优于串行处理。文中还提供了可视化图表生成方法、高级应用场景示例和性能优化建议，为构建复杂AI工作流提供了实用参考。]]></description><category></category></item><item><title><![CDATA[使用LangGraph构建具备记忆功能的智能对话Agent]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148797412</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148797412</guid><author>rootb</author><pubDate>Fri, 20 Jun 2025 18:13:01 +0800</pubDate><description><![CDATA[本文介绍了使用LangGraph框架构建具备记忆功能的智能对话Agent的实现方法。通过一个完整的代码示例，展示了如何创建能够查询天气并保持对话上下文的Agent系统。关键实现包括：定义工具函数（如天气查询）、配置语言模型、实现流式输出处理、创建React Agent并集成MemorySaver记忆功能。该系统支持多轮对话和会话隔离，采用&quot;推理-行动&quot;模式处理用户请求。这种架构可扩展为更复杂的业务应用，如多工具集成、多模态支持等场景，为开发智能对话系统提供了有效参考。]]></description><category></category></item><item><title><![CDATA[基于LangGraph构建可控制日志分析系统：子图组合与状态管理详解]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148770292</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148770292</guid><author>rootb</author><pubDate>Thu, 19 Jun 2025 16:49:11 +0800</pubDate><description><![CDATA[本文介绍了基于LangGraph框架构建模块化日志分析系统的实现方法。系统采用三层子图结构设计，包含故障分析、问题总结和主入口图。文章详细说明了各子图的状态定义、功能实现和构建过程，展示了如何通过组合子图实现复杂的日志分析流程。系统采用模块化设计，支持并行处理和智能状态合并，具有良好的可扩展性和维护性。最后提供了测试执行代码和实际应用建议，为开发智能日志分析系统提供了可参考的解决方案。]]></description><category></category></item><item><title><![CDATA[LangGraph实现人机交互：基于中断机制的智能流程控制]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148746527</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148746527</guid><author>rootb</author><pubDate>Wed, 18 Jun 2025 18:45:25 +0800</pubDate><description><![CDATA[本文深入解析LangGraph框架的中断机制实现智能人机交互的方法。文章首先介绍LangGraph的核心概念，包括状态图、内存检查点和中断机制。通过代码示例详细展示如何构建状态图、设置中断节点以及实现用户交互流程，强调状态持久化和流式执行的重要性。同时探讨了审批流程、数据确认等实际应用场景，并提供多线程支持、错误处理等高级特性与最佳实践。LangGraph的中断机制为构建灵活可控的AI工作流提供了强大支持，特别适合需要人工干预的智能应用场景。]]></description><category></category></item><item><title><![CDATA[LangGraph核心模块：使用 MemorySaver 进行持久化管理]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148721295</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148721295</guid><author>rootb</author><pubDate>Tue, 17 Jun 2025 18:19:34 +0800</pubDate><description><![CDATA[本文详细介绍了如何使用LangGraph框架的MemorySaver实现AI对话应用的持久化管理。首先阐述了MemorySaver的基本概念及其在保持会话状态中的作用，随后逐步展示了项目构建过程：从环境配置、状态结构定义、工具函数创建，到语言模型初始化和节点逻辑设计。重点讲解了如何构建状态图并应用MemorySaver进行会话状态保存，通过测试验证了其记忆功能的有效性。文章还分析了MemorySaver的工作原理，与其他持久化方案进行了比较，并指出它适合原型开发和简单应用场景。最后提出进阶应用建议，为构建连]]></description><category></category></item><item><title><![CDATA[LangGraph核心组件详解--图、节点、边]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148716672</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148716672</guid><author>rootb</author><pubDate>Tue, 17 Jun 2025 15:31:06 +0800</pubDate><description><![CDATA[本文介绍了LangGraph——一个专为LLM应用设计的循环工作流框架。LangGraph通过状态图、节点和边三大核心组件，突破了传统线性处理模式的限制，实现了动态决策、条件分支和循环迭代能力。文章详细解析了如何创建图结构、定义计算节点以及设置不同类型的边（包括普通边和条件边），并通过代码示例展示了这些组件的协同工作原理。LangGraph特别适用于复杂对话系统、智能代理和迭代优化任务等场景，为开发者提供了构建更智能、更灵活LLM应用的强大工具。该框架的循环能力和条件分支功能使其成为高级AI应用开发的重要选]]></description><category></category></item><item><title><![CDATA[LangGraph高级教程：构建规划执行型智能体]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148614533</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148614533</guid><author>rootb</author><pubDate>Thu, 12 Jun 2025 17:12:46 +0800</pubDate><description><![CDATA[这篇文章摘要介绍了如何使用LangGraph框架构建规划执行型AI智能体： 系统架构由规划器、执行器和重新规划器组成，能够自主生成执行计划并动态调整 技术实现包括： 环境准备与依赖导入 基础智能体设置 状态数据模型定义 规划器和重新规划器的构建 工作流图的搭建 系统通过多步骤推理解决复杂问题，包括： 初始计划生成 步骤执行 根据结果动态调整计划 最终结果输出 该系统适用于需要多步推理的复杂任务处理，如文中示例的奥运冠军家乡查询问题。]]></description><category></category></item><item><title><![CDATA[LangGraph入门教程：构建循环状态管理的LLM应用]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148613682</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148613682</guid><author>rootb</author><pubDate>Thu, 12 Jun 2025 16:43:36 +0800</pubDate><description><![CDATA[本文介绍了LangGraph库的基本概念和使用方法，通过构建一个天气查询应用展示其核心功能。LangGraph作为LangChain的高级扩展，提供了循环状态管理能力，支持复杂工作流程构建。教程详细讲解了如何定义工具、设置节点和边、实现条件分支决策以及持久化会话状态。相比传统线性工作流，LangGraph的优势在于动态流程控制、模块化设计和上下文记忆能力。该示例为开发者展示了构建智能交互式LLM应用的基础框架，为进一步开发复杂AI系统奠定了基础。]]></description><category></category></item><item><title><![CDATA[RAG技术解析：实现高精度大语言模型知识增强]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148426991</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148426991</guid><author>rootb</author><pubDate>Wed, 04 Jun 2025 14:50:27 +0800</pubDate><description><![CDATA[RAG技术为大语言模型注入了"外部记忆"能力，使其能够基于最新和专有知识提供准确回答，有效克服了大模型"幻觉"问题。相比传统的微调方法，RAG具有实现成本低、部署简单、知识可实时更新等优势，特别适合企业级应用场景。随着向量数据库、嵌入模型和提示工程技术的不断进步，RAG系统的性能还将持续提升，为各领域的智能问答和知识服务带来更大价值。]]></description><category></category></item><item><title><![CDATA[基于LangChain构建高效RAG问答系统：向量检索与LLM集成实战]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148426946</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148426946</guid><author>rootb</author><pubDate>Wed, 04 Jun 2025 14:48:31 +0800</pubDate><description><![CDATA[本文详细介绍了使用LangChain框架构建RAG问答系统的全流程。首先配置向量检索环境，包括Redis向量数据库和DashScope嵌入模型；然后设计提示模板整合检索结果与用户问题；接着调用通义千问模型生成基于上下文的回答；最后通过LangChain链式处理实现端到端问答流程。该系统有效结合了向量检索的准确性和大语言模型的生成能力，适用于企业知识问答等场景，避免了模型幻觉问题，同时具备良好的可扩展性和灵活性。]]></description><category></category></item><item><title><![CDATA[LangChain实战：文档加载、分割与向量存储详解]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148407798</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148407798</guid><author>rootb</author><pubDate>Tue, 03 Jun 2025 18:56:12 +0800</pubDate><description><![CDATA[本文详细介绍了使用LangChain框架处理文档的完整流程：首先通过TextLoader或DirectoryLoader加载文档，然后使用CharacterTextSplitter进行文本分割（支持自定义分割参数），最后利用DashScopeEmbeddings模型将文本向量化并存储到RedisVectorStore。整个过程包含环境准备、数据加载、文本分割和向量存储四个关键步骤，为构建文档问答系统等AI应用奠定了技术基础。文中提供了代码示例和实践要点，包括批量文件处理、分割优化和向量数据库配置等关键环节的]]></description><category></category></item><item><title><![CDATA[LangChain Agent实践：构建智能推理和工具调用系统]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148284626</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148284626</guid><author>rootb</author><pubDate>Thu, 29 May 2025 19:00:00 +0800</pubDate><description><![CDATA[本文介绍了如何使用LangChain构建智能Agent系统来实现推理和工具调用功能。主要内容包括：1) 环境配置与模型设置；2) 两种工具函数定义方法（StructuredTool和@tool装饰器）；3) Agent的初始化和工作流程解析；4) 关键技术要点如Agent类型选择、工具注册和调试模式；5) 最佳实践建议如工具设计、错误处理和复杂查询；6) 实际应用场景和注意事项。文章通过代码示例详细展示了Agent从思考、行动到生成结果的完整过程，为开发者提供了构建智能系统的实用指南。]]></description><category></category></item><item><title><![CDATA[LangChain工具函数实践：让AI能力连接生活！]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148283773</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148283773</guid><author>rootb</author><pubDate>Thu, 29 May 2025 14:00:00 +0800</pubDate><description><![CDATA[本文介绍了LangChain工具函数的使用方法与实践技巧。主要内容包括：通过@tool装饰器和StructuredTool创建天气查询、日期获取等工具函数；将工具绑定到AI模型并处理用户查询的过程；最佳实践中工具命名、错误处理和组合使用的建议；以及工具函数在信息查询、数据处理等场景的应用。文章还强调了安全性、性能和可维护性等注意事项，帮助开发者有效扩展AI模型能力。]]></description><category></category></item><item><title><![CDATA[LangChain + Redis：实现持久化的聊天历史记录管理]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148283666</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148283666</guid><author>rootb</author><pubDate>Wed, 28 May 2025 14:34:47 +0800</pubDate><description><![CDATA[本文介绍了使用LangChain结合Redis实现聊天历史记录持久化管理的技术方案。主要内容包括：1) 环境准备和依赖安装；2) 两种基础实现方式 - 直接使用RedisChatMessageHistory和使用RunnableWithMessageHistory自动记录；3) 关键技术要点解析如Redis配置、会话管理、消息存储和自动化管理；4) 典型应用场景及方案优势；5) 最佳实践和注意事项。该方案能够有效管理聊天历史记录，支持上下文理解、多轮对话及高并发场景，为构建智能对话系统提供了可靠基础。]]></description><category></category></item><item><title><![CDATA[LangChain快速入门：使用LangChain构建高效的并行语言处理链]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148283503</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148283503</guid><author>rootb</author><pubDate>Wed, 28 May 2025 14:29:08 +0800</pubDate><description><![CDATA[本文介绍了使用LangChain构建并行语言处理链的方法，实现同时将文本翻译为多种语言的功能。通过ChatPromptTemplate创建中/日语提示模板，结合ChatOpenAI模型和StrOutputParser解析器构建处理链，利用RunnableMap实现并行处理，最后用RunnableLambda合并结果。该系统具有模块化设计、链式处理、并行执行等优势，适用于多语言翻译、跨语言处理等场景。关键点包括组件复用、流程可视化及API密钥管理，为构建复杂语言处理系统提供了基础框架。]]></description><category></category></item><item><title><![CDATA[LangChain快速入门：多模型调用实践整合OpenRouter、Deepseek等API接口]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148231829</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148231829</guid><author>rootb</author><pubDate>Mon, 26 May 2025 15:30:01 +0800</pubDate><description><![CDATA[本文介绍了使用LangChain框架调用多种大语言模型API的方法。主要内容包括：通过ChatOpenAI调用OpenRouter服务，使用langchain_deepseek包调用Deepseek模型，以及利用社区版接入其他模型如通义千问。文章提供了代码示例展示如何配置API密钥、创建系统消息和用户消息，以及处理模型输出。同时强调了注意事项，如API密钥管理、接口差异和费用控制。LangChain为开发者提供了统一接口来灵活切换不同模型服务，简化了AI应用开发流程。]]></description><category></category></item><item><title><![CDATA[MCP入门介绍]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/148119518</link><guid>https://blog.youkuaiyun.com/rootb/article/details/148119518</guid><author>rootb</author><pubDate>Wed, 21 May 2025 16:44:07 +0800</pubDate><description><![CDATA[MCP：让AI与应用更亲密互动的小魔法✨]]></description><category></category></item><item><title><![CDATA[CentOS 安装 Zellij 终端复用器教程]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/147768498</link><guid>https://blog.youkuaiyun.com/rootb/article/details/147768498</guid><author>rootb</author><pubDate>Wed, 07 May 2025 16:10:31 +0800</pubDate><description><![CDATA[CentOS 安装 Zellij 终端复用器教程]]></description><category></category></item><item><title><![CDATA[删除 Git 远程记录并重新设置]]></title><link>https://blog.youkuaiyun.com/rootb/article/details/147554839</link><guid>https://blog.youkuaiyun.com/rootb/article/details/147554839</guid><author>rootb</author><pubDate>Sun, 27 Apr 2025 14:09:35 +0800</pubDate><description><![CDATA[删除 Git 远程记录并重新设置]]></description><category></category></item></channel></rss>