看到一个网页 / 视频 → 读懂 → 存进个人知识库 → 之后随时检索,这条链路完全自动化。ProReader 子代理编排 12 路 provider 并行研究,交叉验证后写入本地 Markdown 知识库——一切都在本地,npm i -g browser-code 一条命令安装。
Browser‑Code 基于 OpenCode 深度定制。OpenCode 提供了完整的 agent 运行时——会话管理、provider 抽象、工具注册、权限系统——Browser‑Code 在此之上叠加了 ProReader 研究编排、12 路 provider、LLM Wiki 知识管线与 4 位学术专家子代理。入口点 bin/browser-code.cjs 委托给 OpenCode 编译后的二进制。
BROWSER‑CODE · 能力矩阵 · BC/01
网页捕获、多源研究、LLM Wiki、视频摘要、PPT 生成、学术分析——从看到一个网页,到沉淀为可检索的知识,一条管线完成。
任意网页 → 干净 Markdown + 本地化资源,CDP 兜底救援动态页面。
ProReader 子代理编排 12 个 provider,Plan → Execute → Synthesize。
自动 claim 提取(8 类型 + 置信度)、主题 / 实体链接、FTS5 全文检索。
YouTube / B站 / 抖音字幕提取 + AI 摘要,ASR 转写兜底。
从研究结果直接生成演示文稿,报告一键变幻灯片。
内置人类学 / 地理学 / 历史学 / 心理学四位领域专家子代理。
VaultMarkdown 源文件。网页正文、视频摘要、研究笔记统一存放,自动去重、slug 命名。
KBclaims · topics · entities。8 类 claim 自动提取 + 置信度标注,支持 LLM 合成与推演。
IndexSQLite FTS5 全文索引——只是可重建的搜索缓存,中文不足时降级 LIKE 模糊查询。
Obsidian知识库就是一个 Markdown 文件夹,可直接用 Obsidian 打开浏览、编辑、图谱视图。
Portable默认数据写入启动目录,也可用 BROWSER_CODE_DATA_DIR 环境变量自定义位置。
用户输入 → ProReader 研究计划 → 12 路 provider 并行搜索 → 交叉验证 → 结构化报告 → 确认后存入本地知识库。
ProReader 子代理生成研究计划。主 Agent 负责任务路由:Direct 通道 / Research 通道。

12 路 provider 同时开跑:网页 / GitHub / Wikipedia / B站 / YouTube / 小红书 / 抖音……

交叉验证 + 置信度标注,多源结果合并为一份结构化研究报告。

你确认后写入 vault/ + kb/:enqueue → process-queue → FTS5 索引,随检随索。

websearch · webfetch · github · wikipedia · official_docs · site_search——公开互联网全域覆盖。

youtube · bilibili · douyin · xiaohongshu · tiktok,外加 llm_wiki_lite——先查本地知识库,再查外网。

kb/ 和 vault/ 是你本地生成的知识库数据——研究内容、文章、截图。它们只属于你,需要备份请自行管理。
npm install -g browser-code,cd 到你的项目文件夹,启动。postinstall 自动按平台下载二进制——三条命令,管线归你。
▣
BROWSER‑CODE · FIN.