RAG 的核心假设是「检索到正确的 Chunk 就能给出正确的答案」。但实践中发现了一个根本性问题:**切 Chunk 的过程本身就会丢失关键信息**。Contextual Retrieval 正是为了解决这个问题。 一句话速览:**在检索前先给 Chunk 加上下文,Anthropic 的 RAG 升级方案。*...
more...
RAG 的核心假设是「检索到正确的 Chunk 就能给出正确的答案」。但实践中发现了一个根本性问题:**切 Chunk 的过程本身就会丢失关键信息**。Contextual Retrieval 正是为了解决这个问题。 一句话速览:**在检索前先给 Chunk 加上下文,Anthropic 的 RAG 升级方案。*...
more...
**安全不是加一层提示词就够的,需要从架构层面进行结构性设计。** 本文介绍一套系统化的安全分类框架:**三类风险、双层防线、凭证隔离与多层信任**。核心原则一句话——**生成的代码和密钥永远不能在同一个地方**,结构性安全比靠提示词更可靠。 每种 AI 产品面对的威胁模型不同,但所有风险都可以归入三个类别。**...
more...
**为什么 Agent 跑不了长任务?** 让 Agent 构建一个完整 Web 应用看似简单,但现实中充满了交接失败和上下文断裂的陷阱。 一句话速览:**一口气做太多、做完就收工,两种典型失败模式。** 核心洞察是:**长任务的核心挑战是交接,动手做反而不难。** 给 Agent 的高层提示是 "Build a...
more...
**没有评测的 Agent 开发就像蒙眼开飞机。** 评测是贯穿整个开发周期的核心基础设施,远不止上线前的 checklist。一句话总结:**没有评测,修一个 bug 制造三个。** 没有评测体系的团队,每次改动都是一场赌博。你修了用户 A 反馈的问题,却可能悄悄破坏了用户 B、C、D 依赖的功能。更糟的是:你...
more...
HCI(人-机交互)领域已经研究了几十年,但 Agent 和计算机之间的交互(ACI)才刚刚开始。实战经验表明:**工具设计的质量,直接决定了 Agent 的能力上限。** > "Plan to invest as much effort into your Agent-Computer Interface (A...
more...
一个复杂的编程任务可能需要 Agent 执行数十步操作,产生数万 Token 的对话历史。当上下文窗口快满时,系统面临两难选择: **Option A:** 开启新窗口,但新窗口什么都不记得,Agent 会重复已做过的工作。 **Option B:** 继续在旧窗口工作,但随着 Token 增多,模型的注意力被稀...
more...
一个反直觉的观点:**最成功的 AI 实现,往往不是最复杂的那个。** 在动手搭 Agent 框架之前,先搞清楚你真正需要什么。 > "The most successful implementations weren't using complex frameworks or specialized libra...
more...
大多数人理解 MCP 就是「让 AI 调外部工具」。但这只是第一层。真正把一个 MCP 集成从「能用」做到「好用」,要过三道门槛: **第一道,方向**——MCP 协议是双向的,你的 AI 不只是消费者,也能当提供者;**第二道,连接**——注册了 10 个服务要不要启动就全连?当然不,要用「懒连接」;**第三道...
more...
给 AI 全部权限?它可能搞砸一切。每步都审批?用户会疯掉。权限设计不是非黑即白,它是一条光谱:从完全自主到每步审批,中间还有三种选择。 本文讲清三件事:**五种权限模式的取舍、风险分级这个平衡点、以及你凭什么信任一个 Agent**。最后你会发现:给 AI 多大的自由,本质上是在回答一个产品问题——**这件事出...
more...