3分钟给浏览器装一个离线AI助手:Page Assist实操手册
3分钟给浏览器装一个离线AI助手Page Assist实操手册【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist你正在读一篇很长的英文论文想快速要一份中文要点但不想把内容贴去某个云端网页排队。Page Assist 是一个本地AI浏览器助手把跑在你机器上的模型直接接到浏览器侧边栏任何网页里都能对话数据全程留在本机。它到底解决了什么问题说白了这个本地AI浏览器助手就解决三件事想问当前网页内容又不想切窗口、不想把数据交给云端 → 侧边栏开“Chat With Website”模型直接读当前页面想本地跑AI、不建服务端、不注册账号 → Ollama、Chrome AIGemini Nano、任意 OpenAI 兼容端点如 LM Studio都能接想跟自己的文档对话 → 知识库支持 PDF、Word、CSV、Markdown 问答源码结构也直白UI 组件在 src/components/模型接入在 src/models/基于 React TypeScript WXT 构建想读就读。从零跑通最快上手路径离线AI侧边栏从源码装出来一共 5 步前置条件先摆好Bun运行时下文命令均可用 npm 替代Ollama已启动并拉取过一个对话模型无显卡就选 8B 左右的小模型Chrome / Edge / Brave 或 Firefox第 1 步克隆仓库git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist提示克隆完成后后面所有命令都在这个目录里执行。第 2 步安装依赖bun install提示Bun 报错时换成npm install即可效果等价。第 3 步拉一个本地模型ollama pull llama3.1:8b提示想用知识库功能记得再拉一个nomic-embed-text当嵌入模型。第 4 步构建扩展bun run build提示这条命令会一次构建 Chrome、Edge、Firefox 三个版本产物在build/目录下。第 5 步加载未打包的扩展chrome://extensions提示打开“开发者模式”点“加载已解压的扩展程序”选build/目录Firefox 走about:addons选其中的manifest.json。核心能力速览离线AI侧边栏只是它的入口之一常用能力一张表收拢能力触发方式适用场景对应源码路径网页对话侧边栏开关或 CtrlE 切换总结、翻译、提问当前页面src/chain/Web UI扩展图标或 CtrlShiftL完整 ChatGPT 式界面、知识库问答src/routes/知识库设置→Manage Knowledge输入框选择与 PDF / Word / CSV / MD 对话src/db/联网搜索设置中选搜索引擎对话时查最新信息src/web/Page Action仅 Chromium侧边栏光标图标开关让模型替你点击、填表、导航extensions/page-action/它和网页版 AI 聊天的差别就是“本地”和“当前页面”两件事模型跑在你机器上页面内容不出浏览器。Page Action 拆成独立小扩展也很克制——敏感的 debugger 权限单独放想让模型动手操作页面的人才需要装。把配置调到位这个本地AI浏览器助手的设置项不少真正值得动的就三块快捷键冲突排查CtrlShiftY侧边栏、CtrlShiftLWeb UI属于浏览器级快捷键要在扩展管理页的“键盘快捷键”里改应用内CtrlShiftO新对话、CtrlE切换普通对话/网页对话、ShiftEsc聚焦输入框浏览器级两个若与其他软件冲突优先改它们应用内的不受影响模型连接三步法Ollama本地跑在localhost:11434时零配置自动发现放在别的机器上就设OLLAMA_HOST环境变量指向它OpenAI 兼容端点LM Studio、llamafile、自建 vLLM在设置里填 API 地址即可Chrome AIGemini NanoChromium 内置开箱即用什么都不用装搜索与嵌入数据源联网搜索支持 Google、DuckDuckGo、SearXNG、Brave、Tavily、Exa、Kagi、Perplexity 等自托管选 SearXNG知识库和网页对话依赖嵌入模型推荐nomic-embed-text不想走向量检索时可在网页对话设置里关掉 RAG 模式把页面内容直送模型进阶玩法与效率技巧本地AI浏览器助手装好之后下面 4 个技巧可以直接用CtrlE 一键读页读到长文按它切到网页对话模式直接说“用 300 字总结”不用复制粘贴。tab 多标签对照实验特性输入框里用tab引用已打开的标签页例如tab1 和 tab2 两个文档限流策略有什么区别。知识库吃领域文档上传 API 文档或合同再问“这份文档里分页是怎么做的”答案基于你的文档而不是模型的记忆。给 Page Action 上审批锁设置→Page Action 保持“每次操作前要求审批”模型能操作页面但每次点击都经你确认前几次使用建议开着。常见问题快查排查之前先看看是不是本地AI浏览器助手这几个高频问题模型不出现 / 对话没反应确认 Ollama 在运行ollama list能看到模型且已拉取模型默认端口 11434 无需任何配置。快捷键没反应CtrlShiftY和CtrlShiftL注册在浏览器层要去扩展管理页的“键盘快捷键”里看是否被改或没分配。知识库索引很慢嵌入计算和向量存储都在浏览器本地完成没有服务端缓存大文档建议分批上传别拿对话模型当嵌入模型用。Firefox 支持全吗侧边栏、Web UI、网页对话都支持Page Action 和 YouTube 摘要按钮仅限 Chromium 系。会不会把数据传到云端不会。聊天记录和知识库存在浏览器本地存储唯一涉及服务器的是分享功能且可在设置中关闭。第一件值得试的事打开任意长文网页按CtrlE切到网页对话让模型把要点讲一遍第二件进设置连上 Ollama上传一份文档体验知识库。更多细节可以看 docs/features/安装或使用时踩了坑欢迎去 issue 区交流。【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考