news 2026/8/24 1:48:24

Page Assist:看网页时随时问本地AI

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 1:45:50

AI智能体规划任务中的层间动态机制与鲁棒性优化实践

1. 项目概述:当AI智能体“思考”时,它在想什么?最近和几个做AI应用落地的朋友聊天,大家都有一个共同的困惑:我们基于大语言模型(LLM)构建的智能体(Agent),在完…

作者头像 李华
网站建设 2026/8/24 1:45:09

java sheduler Java Scheduler?别闹!固定翼无人机集群,分布式MPC才是真大佬,30秒队形稳如狗

主要内容涵盖: 本文针对“基于分布式模型预测控制的多个固定翼无人机一致性控制”进行阐释, 借助代码达成相关算法的仿真实例, 目的在于借助分布式控制策略达成多架固定翼无人机于复杂动态环境里的协同飞行以及一致性控制。该研究融合模型预测控制(MPC)方…

作者头像 李华
网站建设 2026/8/24 1:43:43

Unity 架构深度解析:从 GameObject 到 ECS 的演进之路

开场 老张的团队去年接了一个开放世界项目,5000 个 NPC 同屏活动,CPU 主线程直接飙到 28ms,画面卡得玩家直呼退钱。问题出在哪?5000 个 GameObject 各挂一个 MonoBehaviour,每帧就是 5000 次跨托管/原生边界的组件访问、5000 次散落在堆内存各处的对象虚函数调度,CPU 缓…

作者头像 李华
网站建设 2026/8/24 1:43:41

DreamHand:利用视频扩散模型先验解决第一人称3D手部运动恢复难题

在计算机视觉和图形学领域,从单目视频中恢复精确的3D手部运动一直是一个极具挑战性的任务,尤其是在第一人称视角下,手部与物体、身体其他部位频繁交互,导致严重的遮挡问题。传统的基于模型拟合或深度学习回归的方法,在…

作者头像 李华
网站建设 2026/8/24 1:43:38

AI4AI-Bench:大语言模型算法设计与递归自我改进能力评估

1. 先搞清楚这个基准测试到底在测什么AI4AI-Bench,这个名字听起来有点绕,但核心目标很直接:它要衡量大语言模型(LLM)作为智能体,在“算法设计”这个特定任务上的能力,尤其是看它们能否实现“递归…

作者头像 李华
网站建设 2026/8/24 1:43:02

阿里Qwen-Image-3.0-Pro图像模型:从核心能力到本地部署与API调用实践

这次我们来看一个在图像编辑领域表现突出的模型——阿里 Qwen-Image-3.0-Pro。根据公开信息,它在图像编辑相关的评测榜单上取得了不错的成绩,位列第六。对于开发者、内容创作者和AI技术爱好者来说,一个模型在榜单上的排名固然重要&#xff0c…

作者头像 李华