Page Assist:本地AI浏览器助手,让每个网页都能直接提问
【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist
Page Assist 是一款开源浏览器扩展,用 Ollama 等本地模型直接和当前网页对话,无需注册、不传云端、不产生 API 费用。适合常读长文、处理资料的开发者、研究人员和重视隐私的用户。
别再把内容复制来复制去:把对话框钉在网页上
如果你用过云端 AI 问过网页内容,流程大概是:选中、复制、切到聊天网站、粘贴、等待、再切回来。上下文断了,内容还顺便离开了你的电脑。
Page Assist 把这个流程反过来:在任何网页上按Ctrl+Shift+Y,右侧会弹出侧边栏,像一张贴在页面旁边的便签,不挡正文。模型直接读取当前页内容,你原地提问,答案就在文章旁边出来,眼睛都不用离开页面。
默认是"与网页对话"模式:打开Chat with Website开关后,扩展会把页面内容交给模型;页面很长时,它通过向量检索挑出相关段落,而不是把整页硬塞进去。
三种用法:本地AI在页面上答疑、读文件、搜全网
与当前网页聊天
最常用的一种。读英文论文读到一段没看懂,选中它直接问。在 Web UI 里还能用Ctrl+E在"普通聊天"和"网页聊天"之间一键切换。
用自己的文件提问(知识库)
把手头的 PDF、Word、CSV、Markdown 放进"知识库",它就像参考图书管理员:回答前先从你的文档里抽出相关段落,再结合问题作答。前提是先在 RAG 设置里配一个 embedding 模型(官方推荐nomic-embed-text),详见 docs/features/knowledge-base.md。
让模型替你搜全网
打开输入框旁边的地球图标开关,模型回答时就能实时联网搜索并给出来源。内置引擎覆盖 Google、Bing、DuckDuckGo、SearXNG 等,对应实现在 src/web/search-engines/,用法见 docs/features/internet-search.md。
三步装好:从源码到浏览器只要 5 分钟
Page Assist 在 Chrome、Edge、Firefox 商店均有上架,直接安装最快。想要最新特性或参与开发,就自己构建:
# 1. 获取源码 git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist # 2. 安装依赖(bun 或 npm 均可) bun install # 3. 构建扩展包(默认同时产出 Chrome/Firefox/Edge 版本) bun run build[!TIP] 构建产物在
build目录。Chrome 打开chrome://extensions,打开"开发者模式",点"加载已解压的扩展程序"选中该目录;Firefox 则在扩展页用"加载临时扩展"选中目录里的manifest.json。
本地模型服务只需装一个 Ollama:它跑在localhost:11434时会被 Page Assist 自动识别,零配置。LM Studio、llamafile 等 OpenAI 兼容端点也能接,Chrome 自带的 Gemini Nano 同样支持。
数据不出你的电脑
Page Assist 基于 Manifest V3 构建——这是 Chrome 现在主推的扩展规范,扩展代码跑在更严格的隔离沙箱里,权限也更细。对你来说有两点实际意义:
- 对话记录和知识库文件全部存在浏览器本地存储,没有服务器端存储;
- 唯一会向外的操作是你主动使用"分享"功能时,这个开关可以在设置里关掉。
换句话说,它给你的承诺是:你输入的内容由本机模型处理,联网只发生在搜索这类可选项里,而且源码公开,可以逐行验证。
调模型、改快捷键、写提示词:三处调优让它更顺手
模型选择
理解网页、做摘要这类任务,7B 以上的模型效果更好;机器配置紧张时换llama3:8b这类小模型,或把层卸载到 GPU。多台 Ollama 实例可以同时加到设置的"OpenAI Compatible API"标签页里。
快捷键
最高频的两个:Ctrl+Shift+Y开侧边栏,Ctrl+Shift+L开 Web UI;应用内还有Ctrl+Shift+O新建对话、Shift+Esc直达输入框。所有快捷键都能在浏览器扩展管理页修改,完整表格见 docs/shortcuts.md。
自定义提示词与页面操作
Settings > Manage Prompts里能写两类提示词:System Prompt 决定模型的语气和人设,Quick Prompt 是一键发送的常用问句模板。进阶玩法是 Page Action 模式:模型不光读页面,还能点击、填表单、滚动,它被拆成独立的伴随扩展来控制权限范围,设计说明见 docs/features/page-action.md。
三个高频问题
会不会拖慢浏览器
先说结论:扩展本身很轻,真正耗资源的是你本地跑的模型。浏览器页面本身几乎不受影响;如果回答慢,该降的是模型规格或把计算挪到 GPU,而不是卸载扩展。
断网了还能不能用
纯对话场景可以。模型在本地运行,网页问答不依赖外网;只有联网搜索、抓取其他网址这类操作需要网络,且都可以关掉。
支持哪些浏览器
Chrome、Edge、Brave、Firefox、Vivaldi、LibreWolf、Zen 均完整支持(侧边栏 + 网页聊天 + Web UI);Opera 和 Arc 仅支持 Web UI。完整兼容表见 docs/。
【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考