十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Page Assist:3分钟免费部署的本地AI浏览器网页助手完整指南

Page Assist:3分钟免费部署的本地AI浏览器网页助手完整指南 Page Assist3分钟免费部署的本地AI浏览器网页助手完整指南【免费下载链接】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等接进任意网页侧边栏随时对话、页面内容直接提问数据全程留在本机免费且支持离线使用。功能速览Page Assist 能做什么核心能力它能做什么 网页侧边栏在任意网页按CtrlShiftY弹出侧边栏与本地模型对话并实时看到回答 网页对话模式让模型读取当前页面内容直接回答这篇文章讲了什么这类上下文问题 Web UI 控制中心按CtrlShiftL打开独立界面管理模型、知识库、MCP 工具与聊天历史 本地知识库上传5 种文件PDF、Docx、Txt、CSV、MD基于自己的资料提问当前版本v1.0.9支持 Chrome、Brave、Edge、Firefox 等主流浏览器也支持中文等19 种界面语言见src/assets/locale/目录。快速上手3分钟完成本地部署 1.环境要求浏览器Chrome、Brave、Edge 等 Chromium 系或 Firefox本地 AI 服务Ollama或任意 OpenAI 兼容端点LM Studio、llamafile 等源码构建还需要 Bun官方提示有问题时可改用 npm 2.安装步骤git clone https://gitcode.com/GitHub_Trending/pa/page-assist cd page-assist bun install bun run build构建一次会同时产出 Chrome、Edge、Firefox 三个版本结果在build/目录。Chrome/Edge打开chrome://extensions→ 开启开发者模式 → 加载已解压的扩展程序 → 选择build。Firefox打开about:addons→ 临时载入扩展 → 选build里的manifest.json。 3.首次运行验证先确认本地模型可用ollama list然后打开任意网页按CtrlShiftY弹出侧边栏选好模型输入你好。收到回复就说明部署成功之后可以随时用CtrlShiftL打开 Web UI 做进一步配置。核心功能详解装好之后先试这 3 个场景如何针对正在读的网页提问 读者、研究者在浏览长文章或论文时按CtrlShiftY打开侧边栏再按CtrlE切换到当前页面聊天模式直接输入问题。模型带着页面上下文作答省去了复制全文、切窗口、粘贴的来回折腾。如何用自己的文档和模型聊天 需要频繁查阅私有资料的用户先在设置里指定一个嵌入模型官方文档推荐nomic-embed-text这类纯文本嵌入模型再到管理知识库里上传 PDF/Docx/Txt/CSV/MD 文件。文件解析完成后输入框会多出一个知识库图标勾选对应知识库回答就只基于你自己的资料。如何不离开浏览器管理本地模型 同时跑着多个模型的用户点扩展图标或按CtrlShiftL打开 Web UI用法接近 ChatGPT 网页版。添加/切换模型、自定义模型、配置 MCP 工具、翻看聊天历史都在这一个页面里完成不用在标签页之间来回跳。技术亮点为什么数据和模型都放在本地多模型适配层而不是绑定单一后端。src/models/ 同时实现了 Ollama、Chrome AIGemini Nano、OpenAI 兼容端点三类 Provider。原因是不同模型各有擅长用户手头的本地服务也不尽相同相比依赖云端 API 的同类扩展这里不用注册 Key页面内容也不会经过第三方服务器。[!NOTE] 本地优先不等于功能打折聊天历史、知识库向量都存在浏览器 IndexedDB 里src/db/基于 Dexie 实现扩展只在可选的分享功能中才与服务器通信且该功能可在设置中关闭隐私细节见 官方文档 中的 PRIVACY.md。按站点解析内容而不是把整页 HTML 丢给模型。src/parser/为 Amazon、Twitter/X、Wikipedia、Google Docs 等站点写了专用提取器其余页面走通用 reader再经文本切片进入 RAG 流程。相比整页原样塞给模型的做法结构化上下文更省 token回答也更贴合页面实际内容。把浏览器本身变成 MCP 服务端。配套的extensions/page-action/扩展让模型能调用网页搜索、网页抓取等 MCP 工具把只读页面升级成可操作页面这是多数纯聊天类扩展做不到的。常见问题安装与连接排错⚠️Q侧边栏连不上 Ollama发消息没反应结论多半是 Ollama 服务没启动或扩展里配置的地址端口不对。ollama serve ollama list确认模型列表正常后到扩展设置里核对 Ollama 地址默认http://localhost:11434再刷新扩展。⚠️Qbun install或构建报错怎么办结论先确认 Bun 装好按 README 的提示Bun 环境有问题时改用 npm 安装依赖即可。bun --version npm install⚠️Q快捷键按了没反应侧边栏打不开结论CtrlShiftY很可能与其他扩展冲突。在chrome://extensions/shortcutsFirefox 在about:addons的设置项里为 Page Assist 换一个组合键即可完整快捷键列表见仓库的docs/shortcuts.md。⚠️Q加了知识库之后浏览器明显变卡结论嵌入向量全部存在浏览器本地存储里大文件会拖慢检索官方文档明确提示了这一风险。把单个文件拆小、只保留常用知识库定期清理不用的条目。⚠️Q我的浏览器为什么只有 Web UI没有侧边栏结论Opera、Arc 目前只支持 Web UI见docs/browser-support.md的支持矩阵。需要侧边栏就换 Chrome、Brave、Firefox 等完整支持的浏览器或者直接用CtrlShiftL的 Web UI。参与贡献如何提交你的第一个 PR 入口在 CONTRIBUTING.mdFork 仓库后克隆到本地bun install装依赖bun dev起开发服务Firefox 用bun dev:firefox改代码会热更新。新功能一律先开分支提交并推送后再回主仓库发 PRgit checkout -b feature/your-feature git commit -m Add: 简述你的改动 git push origin feature/your-featureBug 报告和功能建议直接建 issue 也可以维护者会跟进。现在就按CtrlShiftY打开侧边栏问本地模型第一个关于当前网页的问题吧。【免费下载链接】page-assistUse your locally running AI models to assist you in your web browsing项目地址: https://gitcode.com/GitHub_Trending/pa/page-assist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表