多路召回是现代搜索与RAG系统的核心架构设计。文章系统解析了三大关键技术环节:BM25作为传统稀疏检索的标杆算法,通过词频饱和度与文档长度归一化改进TF-IDF;RRF(倒数排名融合)解决多路召回分数不可比问题,仅依据排名位置进行粗排融合;以及基于Cross-Encoder的精排模型,通过查询与文档的深度交互实现高精准
more...
多路召回是现代搜索与RAG系统的核心架构设计。文章系统解析了三大关键技术环节:BM25作为传统稀疏检索的标杆算法,通过词频饱和度与文档长度归一化改进TF-IDF;RRF(倒数排名融合)解决多路召回分数不可比问题,仅依据排名位置进行粗排融合;以及基于Cross-Encoder的精排模型,通过查询与文档的深度交互实现高精准
more...
RAG(检索增强生成)通过让大模型在回答前先从外部知识库检索相关信息,解决了传统大模型知识静态、不可追溯的痛点。文章详细拆解了RAG的完整流程:数据准备阶段涵盖数据提取、文本分割(递归字符分割、Markdown结构分割、Small-to-Big父子索引三种策略)、向量化(对比BGE、M3E、OpenAI等Embeddi
more...
RAG(检索增强生成)通过让大模型在回答前先从外部知识库检索相关信息,解决了传统大模型知识静态、不可追溯的痛点。文章系统讲解了RAG的完整架构:数据准备阶段包括数据提取、文本分割(递归字符分割、Markdown结构分割、Small-to-Big父子索引等策略)、向量化(对比BGE、M3E、OpenAI等Embeddin
more...
Dynamic Top-K 是一种根据系统负载、延迟目标和任务优先级动态调整 K 值的调度算法,区别于固定 Top-K 的僵化策略。文章从评分机制、动态阈值选择、排序执行三个核心环节展开,阐述了如何在 RAG 检索、推荐系统、任务调度等场景中,通过实时调整 K 值来平衡质量与效率,实现有限资源下的价值最大化产出。
more...
MCP(Model Context Protocol)是Anthropic于2024年11月推出的开放协议,旨在标准化AI模型与外部数据源、工具之间的交互方式。文章将其比喻为"AI领域的USB-C接口",解决了传统function call平台依赖性强、适配成本高的问题。MCP通过统一的中间协议层,让任何支持该协议的模
more...
Loop Engineering(循环工程)是 AI 编程代理的范式转变:从开发者手动输入每条指令,转变为设计包含目标、验证和停止条件的自动循环系统。文章以 Claude Code 的 `/goal` 和 `/loop` 为核心案例,梳理了从手动驱动到目标驱动、时间驱动、事件驱动四类循环的演进路径,强调 2026 年行
more...
AI编码agent持续开发中,会话结束时的状态质量直接决定下一个会话的效率。文章提出"清洁状态"五要素:构建通过、测试通过、进度已记录、临时工件已清理、启动路径可用,并对比了有无清洁策略的12周实测数据。同时介绍了双模式清理策略、质量文档维护、Harness定期简化、幂等清理操作及高吞吐量环境下的合并策略调整,强调技术
more...
Agent 执行任务时如同黑盒,缺乏可观测性导致无法区分正确与看似正确、评估主观化、重试盲目化及会话交接信息断崖。文章提出双层可观测性架构:运行时可观测性(系统层信号)与过程可观测性(决策工件可见性),核心工具包括冲刺合同、评估评分标准和任务轨迹。通过 Anthropic 三 Agent 架构实验验证,完整可观测性可将
more...
单元测试通过不代表任务完成,端到端测试才能暴露组件边界缺陷。文章以Electron文件导出功能为例,说明5个组件各自单元测试通过,但端到端运行时暴露接口不匹配、状态传播错误、资源泄漏等5个跨层问题。核心观点:端到端测试不仅检测系统级缺陷,还会改变AI agent的编码行为,使其更关注组件交互与架构边界。同时强调架构规则
more...