30 行 bash 实现 LLM 联网:开源小工具 batsearch
mantisalt · reddit · 2026-08-28
作者向 ratsearch 仓库新增了 batsearch——一个定位为 llama-cli「侧翼」的微型 CLI 工具,让连接 llama-server(或其他 API)的 LLM 能执行网页搜索。与 llama-cli 不同,它:1) 将单次响应直接输出到 stdout 方便管道;2) 非交互式;3) 需要已运行的 llama-server 端点。它给 LLM 一个极简的网页工具,模型可以持续使用直到决定给出回答,工具会自动区分 URL 与搜索查询,模型也会跟随搜索结果中看到的链接。
作者把整个脚本压缩到 30 行手写 bash(牺牲了注释和部分错误处理),搜索通过 w3m -dump duckduckgo.com/<query> 走 DuckDuckGo(因为 Google 难以访问)。实测 Qwen 表现出色,LMF2.5-2B 也能正确回答世界杯冠军。作者此前关于 ratsearch 的文章详细讲解了其中的 JSON/API 调用逻辑。
「编程与Agent」频道最新
- 长期项目自动存档,AI 回溯不重置 — draginol · 2026-08-28
- AI 智能体或能挖掘 Git 历史敏感信息 — mhmazur · 2026-08-28
- 用任务评论实现长期项目记忆,AI Agent 不忘工 — draginol · 2026-08-28
- Google 团队发布 Harness 工程:公式 Agent=Model+Harness 取代提示工程 — anselm · 2026-08-28
- zai 发布 GLM-5.3 开源模型,主打智能体编程与防御 — zai-org · 2026-08-28
- 桌面 AI 智能体用「冲刺」管理长期大型任务 — draginol · 2026-08-28