<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[piaomiaoaa的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/piaomiaoaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; piaomiaoaa]]></copyright><item><title><![CDATA[LangChain 入门系列五：Tools创建及错误处理]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/166739548</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/166739548</guid><author>piaomiaoaa</author><pubDate>Mon, 28 Sep 2026 10:25:25 +0800</pubDate><description><![CDATA[1、LangChain框架中工具时一个被@tool装饰器修饰的函数
2、在LangChain框架中提供三种核心的工具创建方式，帮助工具有更好的可读性和可维护性：遵循google风格、Pydantic 模型定义入参结构、json schema
3、介绍了model和agent调用工具的方式
4、介绍了工具调用异常处理方式，当工具调用出现异常时通过友好处理可以帮助Agent继续执行不会中断。]]></description><category></category></item><item><title><![CDATA[LangChain 入门系列四：agent初体验-创建与调用]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/165238768</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/165238768</guid><author>piaomiaoaa</author><pubDate>Tue, 15 Sep 2026 21:00:58 +0800</pubDate><description><![CDATA[前面几篇我们了解了 LangChain 大模型的初始化、多种调用方式以及结构化输出，解决了模型可控输出的基础问题。从本篇开始，我们正式进入 LangChain 核心的知识点——Agent 智能体。Agent 是实现 AI 自主思考、自主决策、自动调用工具完成复杂任务的核心载体。本文将分享 Agent 的核心运行原理、创建方式、调用方法以及系统提示词配置，带大家入门 LangChain Agent 开发。1、Agent 核心基于ReAct 循环机制，通过推理、行动、观察闭环，实现自主调用工具完成复杂任务。]]></description><category></category></item><item><title><![CDATA[Thinking mode does not support this tool_choice：报错解决方案]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164295233</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164295233</guid><author>piaomiaoaa</author><pubDate>Wed, 02 Sep 2026 13:10:39 +0800</pubDate><description><![CDATA[如果必须要用思考模式，解决方案有哪些，欢迎大家评论区讨论。最近在 LangGraph 项目里用。但当我在此基础上调用。]]></description><category></category></item><item><title><![CDATA[LangChain 入门系列三：大模型结构化输出三种实现方案]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164228001</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164228001</guid><author>piaomiaoaa</author><pubDate>Tue, 01 Sep 2026 21:26:38 +0800</pubDate><description><![CDATA[本文讲解 LangChain 中 3 种主流结构化输出实现方式：Pydantic 模型（支持嵌套强校验）、TypedDict 轻量字典定义、JSON Schema 通用格式；附带完整可运行 Python 示例，补充 DeepSeek 模型使用 Pydantic 时 400 报错解决方案，以及`include_raw=True`获取原生返回内容的调试技巧]]></description><category></category></item><item><title><![CDATA[LangChain 入门系列二：Model初始化及调用方式实操]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164204949</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164204949</guid><author>piaomiaoaa</author><pubDate>Mon, 31 Aug 2026 19:07:10 +0800</pubDate><description><![CDATA[上一篇我们梳理了 LangChain 的发展历程、开发环境准备，以及最简单的模型调用示例。本篇继续讲解 LangChain 开发实战，主要分享大模型的两种初始化方式、四类模型调用方案。模型初始化是使用 LangChain 调用大模型的第一步。LangChain 提供两套初始化方案：ModelClass 类实例化 和 init_chat_model 统一工厂方法。]]></description><category></category></item><item><title><![CDATA[LangChain 入门系列一：框架了解与开发初体验]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164033896</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/164033896</guid><author>piaomiaoaa</author><pubDate>Tue, 25 Aug 2026 10:46:11 +0800</pubDate><description><![CDATA[LangChain是一个用于，它并非仅是对模型API的简单封装，而是提供了一个预构建的智能体（Agent）架构和丰富的工具集成，使开发者无需从零搭建复杂的集成架构，就能快速构建基于LLM的高级应用。2022年在 ChatGPT 发布前一个月，。它包含两个主要组件LLM 抽象用于常见用例的“链”（Chains），即预先确定的计算步骤。例如——RAG：先运行检索步骤，然后运行生成步骤。LangChain 这个名字源于 “Language”（语言，如语言模型）和 “Chains”（链）。]]></description><category></category></item><item><title><![CDATA[Claude Code 实战系列二：全局子agent + 项目级子agent搭建]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163926831</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163926831</guid><author>piaomiaoaa</author><pubDate>Fri, 21 Aug 2026 16:19:44 +0800</pubDate><description><![CDATA[1、自定义用户级（全局）agent在路径 /Users/<用户名>/.claude 创建agents目录，在/Users/<用户名>/.claude/agents 目录下创建MD文件，以自动生成接口测试用例子agent为例，创建test-case-generator.md---description: 根据需求文档或用户故事生成结构化的测试用例。当用户要求编写测试用例、设计测试方案、生成测试计划时自动调用。---# 测试用例生成子 Agent你是一个专业的 QA 测试工程师 Agent。]]></description><category></category></item><item><title><![CDATA[Claude Code 实战系列一：全局技能 + 项目级技能搭建]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163863774</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163863774</guid><author>piaomiaoaa</author><pubDate>Tue, 18 Aug 2026 22:14:50 +0800</pubDate><description><![CDATA[Claude Code 的 Skill 可分为全局 Skills和项目级 Skills。 全局技能对本地全部项目生效，本地所有项目都可以使用；项目级技能只在当前项目内可见。本文手把手带你搭建全局Skills和项目级Skills]]></description><category></category></item><item><title><![CDATA[LangGraph GraphLoadError：Arg Returns in docstring not found in function signature 完整踩坑修复方案]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163800620</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163800620</guid><author>piaomiaoaa</author><pubDate>Mon, 17 Aug 2026 18:00:00 +0800</pubDate><description><![CDATA[启动 LangGraph 服务失败，抛出GraphLoadError，抛出Arg Returns in docstring not found in function signature，Agent load 失败。报错的根源是工具函数 Docstring 未严格遵守标准 Google 格式，LangGraph 新版加强注释解析强校验。本文完整分析报错成因、错误示例、标准化规范、一键修复方案以及长期规避手段。]]></description><category></category></item><item><title><![CDATA[macOS-python项目虚拟环境管理]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163716674</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163716674</guid><author>piaomiaoaa</author><pubDate>Fri, 14 Aug 2026 21:53:42 +0800</pubDate><description><![CDATA[对python项目常用的虚拟环境方式管理方式进行整理汇总]]></description><category></category></item><item><title><![CDATA[macOS 安装claude code]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163702022</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/163702022</guid><author>piaomiaoaa</author><pubDate>Wed, 12 Aug 2026 17:12:31 +0800</pubDate><description><![CDATA[完成上述环境变量的配置，在trae中安装claude code插件后，也不需要登录可以直接访问国内大模型，进行愉快的玩耍了。做这一步是为了能够不需要注册Anthropic跳过登录，直接访问国内大模型，以deepseek为例。如果没想响应则说明网络不通，响应如下：则说明网络没有问题。出现版本号，则说明安装成功。否则按照下面配置代理。]]></description><category></category></item><item><title><![CDATA[ChatPromptTemplate.from_messages()与ChatPromptTemplate.from_template()]]></title><link>https://blog.youkuaiyun.com/piaomiaoaa/article/details/161418256</link><guid>https://blog.youkuaiyun.com/piaomiaoaa/article/details/161418256</guid><author>piaomiaoaa</author><pubDate>Tue, 26 May 2026 11:59:55 +0800</pubDate><description><![CDATA[在企业中基本上99%的场景都是用from_messages()]]></description><category></category></item></channel></rss>