「无模型参与」MCP 检索层实测:编码 Agent 工具调用减少 28%
Cryvixx · reddit · 2026-09-09
作者在构建开源检索引擎 Silica-core(以 MCP 和 CLI 暴露,MIT 协议)时遵循一个严格设计约束:由 harness 拥有循环,工具本身不做摘要、预过滤或维护自己的 agent 循环,只返回定位证据(文件路径、章节、行窗口)和数学信号。核心架构经验:
- Agent 检索中词法胜过嵌入:对文档、代码规范和论文,BM25 加章节级感知避免了本地向量嵌入的延迟、内存占用和精确词盲区。
- 给模型拒绝信号:返回 coverage(查询 IDF 质量在命中中的占比)和 termsabsent,模型能立即判断概念是否真的存在。
- 原子化读取工具:silicaread 提供行切片和章节大纲,轻量输出使 agent 轮次减少 22%,工具调用减少 28%(144 次基准运行、550 万 token)。
整个服务本地通过 uv 运行,无 API 密钥、无云端遥测、无后台嵌入进程。GitHub 开源。
「编程与Agent」频道最新
- 实体设备 Harness 提前至本周五发货,一个硬件管全部编码 Agent — dee_hw · 2026-09-09
- 用 iPhone 视频+CV 流水线训练网球私教模型,追踪球速与击球动作 — measure_plan · 2026-09-09
- 一个垂直 Agent 替掉 HVAC 公司整条 SaaS 栈,亲历复盘 — _AustinCalvert_ · 2026-09-09
- AI 工具遇脏数据自信输出错误结果,独立开发者求解法 — FamiliarSlide7685 · 2026-09-09
- 拆解编程 Agent 月订阅到底能买到多少 token 用量 — zainhas · 2026-09-09
- 开源 cimd-proxy:让 MCP 客户端凭 URL 直连任意 OIDC 提供商 — DerMozart · 2026-09-09