会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
若-飞
博客园
首页
新随笔
联系
订阅
管理
2026年7月14日
企业AI Agent落地的核心逻辑与路径
摘要: 一、当我们谈论企业AI Agent时,我们在谈论什么? 过去两年,大模型从“能聊天”进化到了“能干活的Agent”。但在企业的真实场景里,Agent不是Demo,不是对话机器人,而是一个能调用工具、拆解任务、有记忆、可审计的数字员工。企业级AI Agent的核心目标只有一个:产生可量化的业务价值。
阅读全文
posted @ 2026-07-14 11:21 若-飞
阅读(2)
评论(0)
推荐(0)
2026年7月13日
基于langchain,Function Call的成功率怎么解决?
摘要: 这是 AI Agent 面试中最喜欢问的问题之一。 很多人回答: "换个模型。" 实际上,这只是影响因素之一。 在生产环境(LangChain/LangGraph),Function Calling 成功率是一个系统工程,一般需要从 模型、Tool、Prompt、Workflow、Retry、Mon
阅读全文
posted @ 2026-07-13 18:20 若-飞
阅读(4)
评论(0)
推荐(0)
LangChain Checkpoint(检查点)是什么?—— Agent 的"存档机制"
摘要: 很多人在学习 LangChain 或 LangGraph 时,都会看到 Checkpoint(检查点)。 第一次看到,很容易理解成: "是不是就是保存聊天记录?" 实际上,并不是。 Checkpoint 保存的不是简单的聊天内容,而是: Agent 在某一时刻的完整运行状态(State)。 可以把它
阅读全文
posted @ 2026-07-13 18:04 若-飞
阅读(5)
评论(0)
推荐(0)
RAG 设计:Embedding 如何切分
摘要: RAG 设计(二):Embedding 如何切分(Chunk)—— 一套适用于所有 AI 系统的设计方案 很多人在做 RAG 时,第一个想到的问题就是: Chunk 应该切多大? 网上最常见的答案是: 每 500 Token 切一次。 实际上,这是一个误区。 Chunk 的本质不是按 Token 长
阅读全文
posted @ 2026-07-13 16:48 若-飞
阅读(5)
评论(0)
推荐(0)
AI 客服系统设计:RAG 知识库设计
摘要: 在 AI 客服系统中,真正决定回答质量的不是模型,而是 RAG(Retrieval-Augmented Generation)知识库。 一个成熟的客服 RAG 并不是把所有文档 Embedding 后放入向量库,而是需要根据不同类型的数据,采用不同的 知识组织方式、Chunk 策略、Metadata
阅读全文
posted @ 2026-07-13 16:33 若-飞
阅读(3)
评论(0)
推荐(0)
2026年7月12日
Go 百万连接服务器设计:从网卡到业务的全链路解析
摘要: Go 百万连接服务器设计:从网卡到业务的全链路解析 目录 一、网络层:如何承载百万连接 二、Netpoll:Go 的 I/O 多路复用 三、Goroutine 调度模型 四、对象池:sync.Pool 实战 五、连接池:复用昂贵的连接 六、零拷贝技术栈 七、流控体系:限流与背压 八、GC 控制与内存
阅读全文
posted @ 2026-07-12 22:58 若-飞
阅读(3)
评论(0)
推荐(0)
深度解析 sync.Pool:从设计哲学到生产实践
摘要: 深度解析 sync.Pool:从设计哲学到生产实践 一、是什么:对象池的 Go 语言实现 sync.Pool 是 Go 标准库提供的临时对象池,用于存储和复用临时对象,减少内存分配和 GC 压力。 type Pool struct { noCopy noCopy local unsafe.Point
阅读全文
posted @ 2026-07-12 17:42 若-飞
阅读(3)
评论(0)
推荐(0)
Goroutine 泄漏:原因、检测与防范
摘要: Goroutine 泄漏:原因、检测与防范 防止 Goroutine 泄漏的核心是:每个 goroutine 都应有明确的退出路径,使用 context 控制生命周期,用 select 加超时保护 channel 操作,用 WaitGroup 等待完成,并持续监控数量变化。 一、什么是 Gorout
阅读全文
posted @ 2026-07-12 16:56 若-飞
阅读(3)
评论(0)
推荐(0)
Go Channel 关闭与超时机制完全指南
摘要: Go Channel 关闭与超时机制完全指南 深入理解 Channel 的生命周期管理,避免 Goroutine 泄露 目录 核心问题 Channel 的本质 关闭机制详解 超时控制方案 完整实战案例 最佳实践总结 常见陷阱 一、核心问题 1.1 Channel 没有内置超时关闭机制 关键事实: G
阅读全文
posted @ 2026-07-12 00:07 若-飞
阅读(10)
评论(0)
推荐(0)
Go Map 无限增长问题解决方案
摘要: Go Map 无限增长问题解决方案 一、问题描述 Go 的 map 在删除元素后不会自动收缩底层内存。即使所有元素被删除,底层的 bucket 数组依然保留,导致内存无法释放,造成内存泄露。 根本原因 delete() 只标记 key 为"空",不释放 bucket Map 扩容只在元素增加时发生
阅读全文
posted @ 2026-07-12 00:01 若-飞
阅读(3)
评论(0)
推荐(0)
下一页
公告