当前位置: 首页 > news >正文

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 步完成:

  1. 把仓库克隆到本机
git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist
  1. 安装依赖
bun install

💡 Bun 遇到问题时,可用npm installnpm run build替代对应步骤。

  1. 构建扩展,产物会输出到 build 目录
bun run build
  1. 打开扩展管理页 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),仅供参考

http://www.cnnetsun.cn/news/4181180.html

相关文章:

  • AI智能体规划任务中的层间动态机制与鲁棒性优化实践
  • java sheduler Java Scheduler?别闹!固定翼无人机集群,分布式MPC才是真大佬,30秒队形稳如狗
  • Unity 架构深度解析:从 GameObject 到 ECS 的演进之路
  • DreamHand:利用视频扩散模型先验解决第一人称3D手部运动恢复难题
  • AI4AI-Bench:大语言模型算法设计与递归自我改进能力评估
  • 阿里Qwen-Image-3.0-Pro图像模型:从核心能力到本地部署与API调用实践
  • 对话式信息流:从算法推送到用户探索的技术变革
  • TrollStore 完整安装指南:三步把 IPA 永久装进 iOS,附避坑清单
  • raylib 完整入门指南:从零构建 2D/3D 游戏应用的 4 个核心能力
  • 记忆树引导关键帧查询:高效3D视觉问答的智能调度新范式
  • 中国开源AI模型实战:从本地部署到生产集成的完整指南
  • 大模型训练全流程拆解:从数据、算力到算法优化的实战指南
  • Meta开源Muse Spark 1.2与OpenCode:免费本地AI编程助手实战指南
  • 如何把 kkFileView 接入 KingbaseES:一份国产化文件预览与数据库备份落地指南
  • 如何用 LocoMuJoCo 从零搭建机器人模仿学习环境:完整上手指南
  • 如何用COLMAP把一批照片变成三维模型:三维重建快速上手
  • AT32F421F8P7国产MCU开发实战:从环境搭建到外设测试全解析
  • Notepad--文本编辑器:从安装到批量替换的15分钟上手教程
  • Android车载开发必学:CAN协议解析与实战集成
  • SIP协议通话转接:从REFER/Re-INVITE原理到STM32嵌入式实战
  • SenseVoice 语音识别:10 行代码跑通的多语言语音理解模型
  • 免费 LLM 接口防护实战:free-llm-api-resources 安全加固指南
  • Transformer架构在机器人动作生成中的应用:从原理到实战
  • 大语言模型工程化实战:从本地部署到智能体开发全流程指南
  • Pensieve 快速上手指南:4 条命令搭好本地屏幕记忆,找回你两周前看过的每一屏
  • MediaPipe GPU 加速实战:三步配通 OpenGL ES 与 CUDA,检测帧率翻倍
  • PowerShell 精简 Windows 11 镜像:tiny11builder 完整实操指南
  • Pro Git 2 多格式电子书一键构建完全指南:HTML、PDF、EPUB 全搞定
  • Voro:AI编程助手注意力管理器,解决复杂任务执行跑偏问题
  • 解决Ctrl+~快捷键失效与弹窗问题的全场景排查指南