阿里 Zvec 开源 zg:语义、BM25 与 ripgrep 合一给 Agent 用
solyarisoftware · x · 2026-09-03
阿里 Zvec 团队开源 zg(zvec-grep),一个本地优先、面向开发者和 AI Agent 的搜索 CLI/MCP 工具,上线 GitHub 已获约 1.2k star。
- 要解决的问题:ripgrep 在精确匹配时很快,但 Agent 任务多为自然语言意图(如“恢复主题偏好”对应实现 hydratePreferences),词面几乎不重叠,Agent 只能反复猜词、多次调用工具、拼凑上下文,token 消耗大。
- 设计:把语义检索、BM25、混合检索(RRF 融合)和 rg 精确匹配收进同一入口,覆盖“开放探索 → 相关性收敛 → 精确验证”全程;按代码符号、文档章节做结构感知抽取,返回紧凑排序结果 + 有限预览。
- 本地优先:索引、Embedding 全在端侧完成,内置 11 个本地 Embedding 模型,默认 16M 参数静态模型(约 32 MiB,无需 GPU);Django 仓库 3457 文件在 M4 Pro 上索引 <30 秒,远程 Embedding 需显式授权。
- 零配置接入:zg install 自动发现 Codex、Claude Code、Cursor、OpenCode 并配置 MCP;支持 macOS/Linux/Windows,索引入嵌入式存储,无需独立数据库。
所属事件:阿里 Zvec 开源 zg:本地语义搜索工具获 1.2k Star(2 条相关)→
「编程与Agent」频道最新
- Claude 虚拟机硬盘占用竟达 22GB,开发者直呼离谱 — DevDminGod · 2026-09-03
- ContextPilot 用 RL 教 agent 主动管理上下文,四项基准平均 69.4 分 — rohanpaul_ai · 2026-09-03
- 开发者预测:上下文压缩将被 agent 式检索会话历史取代 — mayfer · 2026-09-03
- 不会写代码的农民只用手机:零信任方法论在 Termux 里管数十万行 AI 代码 — amadale · 2026-09-03
- 多智能体调试痛点:逐 agent 日志难还原决策链,需要统一 trace 视图 — mageblex · 2026-09-03
- OpenAI CUA 示例应用新增 JS/Python 两套计算机操作环境镜像 — ChrisGPT · 2026-09-03