开源 SurfSense 用 Claude Code + opencode 双引擎,复刻本地版 NotebookLM
FurtiveMirth · reddit · 2026-11-03
开源项目 SurfSense(Apache-2.0,Windows/macOS/Linux 桌面应用)维护者分享架构更新:对文档做带引用的问答,agent 可写编 Word/PDF/PPT/Excel,支持本地模型或任意 API。
新进展
- Docker 镜像 2.3.0:ghcr.io/modsetter/surfsense,与桌面版同栈,Caddy 做唯一入口,目前仅 CPU
- 双引擎:用 Anthropic Agent SDK 驱动用户自装的 Claude Code(Pro/Max/Team),SurfSense 不持有凭证;与 opencode 引擎共用同一接口、工具与规则
- opencode 2.1.2:每轮按需懒加载工具,不再一次性载入全部工具
- 任意远程 MCP:Streamable HTTP + OAuth/key,经网关中转,agent 运行时看不到插件凭证
- agent 生成自带 SVG 图表的单文件交互式 HTML 页面
- 音频本地转写;新增 EPUB/MOBI/AZW3 书源(2.3.0)
- OCR 优先:扫描件先走 RapidOCR 或 Apple Vision,Docling 仅按需运行
- 支持对生成图片/信息图的迭代修改
踩坑经验
- 转写按语音窗口切,不按固定块:Silero VAD 找语音,打包成最长 28 秒的窗口,静音不发送,引用才能带真实时间戳
- 驱动而非重写 Claude Code:免凭证免登录流,但每次更新可能变行为,需锁定实测版本做回归
- 懒加载工具:每轮全量工具列表浪费小模型上下文,只给当轮所需 + 其余目录化
仓库:github.com/MODSetter/SurfSense
「编程与Agent」频道最新
- 1 万 agent 烧光 API 额度后,他改用 500 agent 分 50 波协作建项目 — Beneficial-Cow-7408 · 2026-11-03
- Walrus MCP Server 发布:让 AI 助手接入去中心化存储网络 — modelcontextprotocol · 2026-11-03
- News Volume Trends MCP:让 AI 直接查询任意话题的新闻量趋势 — modelcontextprotocol · 2026-11-03
- Pen 发布 Codex canvas 插件,给 ChatGPT 加设计能力 — paw_lean · 2026-11-03
- Elicit 全员改用 Ramp 的 Inspect,网友惊呼信用卡公司做出最强 coding agent harness — jungofthewon · 2026-11-03
- VibeArmory 开启 macOS 私测:给 AI agent 加监控与防火墙 — agf2007 · 2026-11-03