把本地大模型搬进浏览器侧边栏:Page Assist 安装使用教程

把本地大模型搬进浏览器侧边栏:Page Assist 安装使用教程 把本地大模型搬进浏览器侧边栏Page Assist 安装使用教程【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assistPage Assist 是一个开源浏览器扩展让你本地运行的 AI 模型Ollama、LM Studio或任意 OpenAI 兼容端点出现在任意网页的侧边栏里跟你对话。如果你的习惯是新开标签页、复制文章、粘贴到某个云端聊天工具这个扩展让你跳过这些动作在当前页面按CtrlShiftY直接在页面旁提问。它不收集数据聊天记录都存在浏览器本地适合已经本地跑模型、又不想把页面内容发给云端服务的人。先判断你适不适合 Page Assist如果你已经在 Ollama 或 LM Studio 里跑着模型那这个扩展基本就是为你准备的它解决的是每次用模型都要切出浏览器这件事。典型的受益场景有三类——在长文章、外文网站里浏览时想随时提问但不想打断阅读处理公司文档、私人笔记这类不想粘贴给云服务的内容以及想让自己的 PDF 文档能被模型读过再回答。两种情况先劝退一是你本地没有模型、短期也不打算跑一个的扩展本身只是界面推理算力仍在你的机器上7B 参数级的模型对 8GB 内存的机器已经是紧巴巴的状态二是期望装完即用、零配置的。从源码构建要走几分钟命令加载后还要确认扩展能连上你的模型端点这个过程一次也就十分钟但确实存在。另外它不是应用商店里一键安装那种商店里也有版本本文按源码构建来讲流程透明一些。第一次跑起来跟着一步步做。先拿到代码git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist仓库里是扩展的完整源码后面所有操作都在这个目录里进行。接着安装依赖bun install这一步拉取 React、LangChain 等全部运行时依赖。项目用 Bun 开发如果你的环境跑 Bun 有权限或版本问题直接换成npm install也一样。然后构建扩展bun run buildWXT 默认会为 Chrome、Firefox、Edge 各出一份产物全部放进build目录——这才是浏览器稍后真正要加载的东西。把扩展加载进浏览器打开chrome://extensions开启右上角的开发者模式点加载已解压的扩展程序选项目里的build目录。注意是build而不是项目根目录浏览器只认构建后生成的 manifest。Firefox 用户走about:addons点管理您的扩展再选加载临时附加组件指向build里的manifest.json。最后打开任意网页按CtrlShiftY右侧应该出现侧边栏。模型端点如果没配过Ollama 跑在默认地址localhost:11434时扩展会自动发现什么都不用填用 LM Studio 之类的 OpenAI 兼容端点则在设置里的OpenAI Compatible API页添加地址。发一句你好能收到回复就算跑通了。三个最实用的用法在读长文章卡住时你正看一篇很长的英文文档想问这段在说什么但又不想离开当前页面。打开侧边栏启用Chat with Website选项模型就能看到当前页面的内容再回答用CtrlE可以在普通聊天和带着当前页聊天之间来回切。 默认这个模式走向量检索RAG需要一个嵌入模型如果不想为此装模型在设置里关掉Chat with website using vector embeddings页面文字会直接发给对话模型。得到的结果是问题、回答、原文三者同屏视线不用在三个窗口间来回跳。想要一个不占网页的独立界面时聊天不必总挂在某个页面旁边。按CtrlShiftL或点扩展图标打开 Web UI布局是常规聊天界面左侧历史会话中间对话框CtrlShiftO新建对话CtrlB收起历史面板ShiftEsc直接跳到输入框。它和侧边栏连的是同一个本地模型所以你在侧边栏用哪个模型这里就是哪个不用重新选。想让模型基于你自己的文档回答时手头有一份保单 PDF、论文或一份 CSV 数据你希望答案来自这份文件而不是模型的记忆。先在设置的 RAG 页面指定一个嵌入模型官方推荐nomic-embed-text再到Manage Knowledge里上传文件——支持 PDF、DOCX、TXT、CSV、MD 五种格式。处理完成后输入框旁会出现知识图标点它选中对应知识库即可提问。注意解析和向量都发生在浏览器内部几百页的大文档处理会明显变慢建议分批上传。踩坑记录连不上 Ollama发消息报 403多数是浏览器跨域限制导致的。Ollama 不在默认地址时到设置 → Ollama Settings 打开Enable or Disable Custom Origin URL或者给 Ollama 设置环境变量OLLAMA_ORIGINS*再重启服务。bun install报错换成npm install、npm run build做同样的事项目 README 明确允许这么替代。扩展加载失败或加载后没有图标八成是选错了目录——确认选的是build目录而非项目根目录改了代码重新构建后记得回扩展管理页点刷新。Firefox 里扩展重启后消失临时附加组件的机制如此重启后重新加载一次即可对话数据在浏览器存储里不会丢。知识库或与网页聊天一用就报错基本是没配嵌入模型。先在本地ollama pull nomic-embed-text下载一个再到 RAG 设置里选中它。Page Assist 的边界很清晰不收数据、记录全在浏览器本地、源码就摊在 docs/ 和 src/ 目录里可以逐行看。细节部分——快捷键完整列表、各模型提供商配置、Ollama 连接问题的逐步排查——直接查 docs/shortcuts.md 和 docs/connection-issue.md比正文里能塞下的内容完整得多。【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考