Page Assist:看网页时随时问本地AI
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
5 分钟把 Page Assist 挂到 Chrome 上
正在读一篇英文论文,想 30 秒拿到中文摘要,切去别的 AI 网站却要重新解释你在看什么。Page Assist 是一个 Chrome 本地AI扩展,把跑在本地的模型装进浏览器,成为一个随叫随到的本地AI助手。装好后,在任何网页按一个快捷键,对话面板就滑出来了,不切窗口,也不把内容传给外部服务器。
准备三样东西:
- Bun:JavaScript 运行时,用来装依赖和构建扩展
- Ollama:本地模型运行平台,负责下载并运行开源模型
- Chrome 或其他 Chromium 系浏览器:扩展的运行环境
然后 4 步完成:
- 把仓库克隆到本机
git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist- 安装依赖
bun install💡 Bun 遇到问题时,可用
npm install、npm run build替代对应步骤。
- 构建扩展,产物会输出到 build 目录
bun run build- 打开扩展管理页 chrome://extensions/,打开右上角开发者模式,点“加载已解压的扩展程序”,选中 build 目录。
工具栏出现 Page Assist 图标,就说明装好了。
网页侧边栏AI对话的三种打开方式
Ctrl+Shift+Y:不切页面的侧边栏AI对话
在任意网页按下快捷键,对话面板从右侧滑出,当前页面内容会作为上下文交给模型。你可以让它总结文章要点、翻译外语段落,或对没看懂的细节继续追问。适合快速消化一篇文章、阅读外文资料时边看边问。面板相关代码在 src/components/Sidepanel/。
Ctrl+Shift+L:独立标签页里的完整对话窗口
点工具栏图标,会开出一个类 ChatGPT 的完整窗口。多轮讨论、切换模型、管理对话历史都在这里完成,不依赖当前页面上下文。适合整理素材、写长回复,或需要反复打磨内容的场景。
浏览器本地知识库:和自己的文档对话
在设置的知识库入口上传 PDF、docx、txt、csv、md 文件,处理完成后,在输入框选中对应知识库就能基于文档提问。不需要理解检索原理,上传即可用。适合追问一份合同、产品手册或一批数据表格,官方说明见 docs/features/knowledge-base.md。
装不上?连不上模型?看这两张表
| 现象 | 解法 |
|---|---|
| 依赖安装失败 | 确认 Bun 装好,或改用 npm 走同样流程 |
| 扩展加载失败 | 检查选中的是不是 build 目录、开发者模式是否打开 |
| 快捷键失灵 | 在扩展管理页的快捷键设置里重新绑定 |
| 现象 | 解法 |
|---|---|
| 连不上 Ollama | 启动 Ollama 服务,确认本地正在监听 |
| 提示模型不存在 | 先执行ollama pull把目标模型拉到本地 |
| 接口不通 | 核对设置里的 API 地址,默认是 127.0.0.1:11434 |
两个让使用更顺手的习惯:
- 大文件分批上传,避免浏览器处理时卡顿
- 定期清掉不再使用的对话历史,保持页面响应速度
换模型、改快捷键、跨浏览器
模型切换,三选一
Ollama 是最经典的 Ollama 浏览器集成组合,全程本地,也能当离线AI助手用;Chrome AI(Gemini Nano)是浏览器自带模型,零配置直接用;OpenAI 兼容端点还能接上 LM Studio 之类的本地推理服务。
自定义快捷键
在 chrome://extensions/shortcuts 页面修改打开侧边栏和独立窗口的按键绑定,改完立即生效。
跨浏览器体验
Chrome、Brave、Edge、Firefox 都支持全部功能,浏览器AI的使用体验一致。
数据留在你手里
- 对话与知识库数据都存放在浏览器本地存储
- 平时不联网,唯一对外通信的场景是主动使用分享功能,且可在设置中关闭
- 代码开源,实现逻辑可以自行查阅核对
现在就可以打开 Ollama 拉一个 7B 模型,然后按 Ctrl+Shift+Y 问出第一句话。
【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
