Agent 中间件双雄实战:Tool Selector 与 To-do List 完全指南
让 LLM 工具调用既精准又清晰——两个中间件,搞定 Agent 的两大痛点。 📖 写在前面 随着 LangChain Agent 越来越普及,开发者会很快撞上两堵"墙": 工具太多:给 Agent 挂了 20 个工具,模型在调用时一脸懵。 任务太长:跨多步的复杂任务跑下来,用户只看到一行最终回复
AI Agent 的「记忆压缩术」:LangChain Summarization 中间件完全指南
当 Agent 对话越来越长,模型开始"记不住"早先聊过什么——这时候,Summarization 中间件就是你的救命稻草。 本文将带你从概念、创建、触发流程、规则制定到参数调优,彻底掌握 LangChain Summarization 中间件。 📑 目录 什么是 Summarization 中间
Human-in-the-Loop 实战指南:在 LangChain 中为 Agent 装上"决策刹车"
随着 LLM Agent 越来越"敢动手",我们开始需要一种机制 —— 让 AI 在做关键动作前停下来,让人看一眼,再由人来决定放行、修改还是拒绝。 这就是 Human-in-the-Loop (HITL):AI 不再是"自动执行",而是"提建议 → 被审核 → 必要时修正"。 本文带你从概念到 L
LangChain Agent 中间件完全指南:从拦截器设计到自定义钩子实战
读懂中间件机制,让你的 Agent 从"能跑"走向"可控、可观测、可生产"。 写在前面 如果你已经用 LangChain 搭过 Agent,大概率会遇到这些痛点: 想给 Agent 加上日志,却不知道在哪一层埋点 想做调用次数限流,防止 token 成本失控 想在关键工具调用前让人工把关,但不想重写
一文搞懂 LangChain Message:从 4 种消息类型到 Agent 状态流转
如果你正在学习 LangChain 或基于 LangChain 搭建 Agent,那么「Message(消息)」是绕不开的第一道坎。 它既是模型的输入输出,也是对话的上下文单元,更是 Agent 状态机的"燃料"。 本文将带你系统掌握 Message 的全部要点:4 种消息类型 → 工具调用流程 →
一文读懂 LangChain Tools:从 @tool 装饰器到 StructuredTool,让大模型真正'动手'
写在前面 大语言模型(LLM)很强,但"只会说话"是它最大的短板。Tools(工具) 就是 LangChain 给出的解法——通过标准化的接口让模型能够调用外部能力,从而真正"动手"。 本文从一张概念图出发,系统讲清楚: @tool 装饰器如何把一个普通函数变成工具 模型发出 tool_calls
LangChain Agent 完全指南:从 Tools 到 ReAct 循环的工程实践
智能体 (Agent) = 大语言模型 + 工具 + 系统提示,让 LLM 拥有"手脚"和"行为准则",能自主规划、调用工具、迭代求解复杂任务。 本文基于 LangChain v1.0,系统梳理 Agent 的核心概念、Tools 定义、Agent 构建、系统提示、结构化输出与多种调用方式,配套可直
故障排查记录:阿里云 fnOS 网络不可达 (Network is Unreachable)
💡 故障排查记录:阿里云 fnOS 网络不可达 (Network is Unreachable) 本文档记录了阿里云 fnOS 系统出现 network is unreachable 故障的完整排查与修复过程。 故障现象: 服务器突然断网,无法 ping 通外网。 1. 发现问题:查看当前路由表
阿里云fNOS 上优雅部署 WireGuard 客户端
在 NAS 环境和家庭实验室架构中,分流(Split Tunneling)是一项兼顾安全与效率的核心网络实践。本教程将指导你如何在 fNOS 系统中,通过 Docker 部署 WireGuard 客户端,并配置 host 主机网络模式。 🎯 最终目标: 精确路由:仅针对 192.168.50.x
JetBrains IntelliJ IDEA 激活指南
温馨提示:JetBrains 系列商业软件年费较高,个人开发者可酌情选择社区版(免费且支持商业用途),或通过教育邮箱 / 开源项目申请免费订阅。本文仅供学习交流使用。 📥 社区版下载 前往 IntelliJ IDEA 下载页面,在页面底部找到 IntelliJ IDEA Community Edi