Page Assist 故障排除指南:核心问题全解析
2026-03-13 05:13:02作者:幸俭卉
Page Assist 是一款能够在 Chrome 浏览器中直接与本地 AI 模型交互的扩展工具,用户可随时调出侧边栏与 AI 互动。本指南为您提供 Page Assist 安装教程及常见错误的解决方案,帮助您顺利使用该工具。
一、Bun 与 Ollama 安装失败问题解决方法
问题现象
在按照教程安装依赖时,出现 Bun 命令无法使用或 Ollama 启动失败的情况,终端显示大量错误提示。
适用环境
Windows/macOS/Linux 系统
原因诊断
Bun 作为 JavaScript 运行环境,Ollama 作为本地 AI 模型管理工具,二者是 Page Assist 运行的关键。安装失败通常是由于系统环境变量(Environment Variables)配置不当或安装步骤缺失。
解决步骤
- 安装 Bun:访问 Bun 官网,获取对应系统的安装命令并在终端执行。例如 Linux 或 macOS 系统可使用以下命令:
curl -fsSL https://bun.sh/install | bash - 检查 Bun 路径:安装完成后重启终端,输入以下命令查看环境变量是否包含 Bun 安装路径(一般为
~/.bun/bin):若未包含,需手动将其添加到环境变量。echo $PATH - 安装 Ollama:前往 Ollama 官网,根据系统版本下载安装。Windows 用户需注意防火墙提示并允许相关操作。
- 启动 Ollama 服务:安装后系统会自动启动服务,也可在终端输入以下命令手动启动:
ollama serve - 验证安装:分别在终端输入以下命令,若能显示版本号则安装成功:
bun --version ollama --version
预防策略
系统环境校验清单
| 检查项 | 检查方法 | 参考标准 |
|---|---|---|
| 系统版本 | 查看系统关于页面 | 符合 Bun 和 Ollama 最低系统要求 |
| 权限设置 | Linux/macOS 使用 sudo,Windows 以管理员身份运行终端 |
具备安装软件的权限 |
| 网络连接 | 访问 Bun 和 Ollama 官网 | 网络通畅无代理限制 |
| 环境变量 | echo $PATH 查看 Bun 路径 |
包含 ~/.bun/bin |
二、Chrome 扩展加载失败配置教程
问题现象
在 Chrome 中加载 Page Assist 扩展时无反应,或弹出“无法加载扩展程序”错误窗口,未提示具体原因。
适用环境
Chrome 浏览器
原因诊断
常见原因包括未开启 Chrome 的开发者模式、选择了错误的加载文件夹,或扩展配置文件 manifest.json 存在错误。
解决步骤
- 开启开发者模式:打开 Chrome 浏览器,在地址栏输入
chrome://extensions/进入扩展页面,开启右上角的“开发者模式”开关。 - 生成扩展目录:若尚未编译项目,在项目根目录运行以下命令生成
build目录:bun run build - 加载扩展:点击扩展页面的“加载已解压的扩展程序”按钮,选择项目的
build目录。 - 检查 manifest 文件:使用编辑器打开
build目录中的manifest.json,查看是否存在语法错误。
预防策略
系统环境校验清单
| 检查项 | 检查方法 | 参考标准 |
|---|---|---|
| 开发者模式 | 扩展页面开关状态 | 开关为开启状态 |
| 编译状态 | 查看 build 目录是否存在 |
包含最新编译文件 |
| manifest 文件 | 检查文件名和格式 | 存在 manifest.json 且格式正确 |
| 扩展版本 | 查看 manifest 中的版本号 | 与项目版本一致 |
三、快捷键冲突问题解决方法
问题现象
按下快捷键后 Page Assist 侧边栏未调出,或触发了其他软件功能。
适用环境
所有支持 Page Assist 的操作系统
原因诊断
Chrome 扩展的快捷键为全局设置,易与系统或其他软件的快捷键冲突。
解决步骤
- 打开快捷键设置页面:在 Chrome 地址栏输入
chrome://extensions/shortcuts。 - 找到 Page Assist 扩展:在页面中查找并查看当前快捷键设置。
- 修改冲突快捷键:点击快捷键输入框,按下新的快捷键组合(如
Ctrl+Shift+P),确保无冲突提示。 - 测试新快捷键:打开新网页,按下设置的快捷键测试侧边栏是否调出。
预防策略
系统环境校验清单
| 检查项 | 检查方法 | 参考标准 |
|---|---|---|
| 快捷键组合 | 在设置页面测试 | 无“与其他扩展冲突”提示 |
| 常用软件快捷键 | 回忆常用软件的快捷键设置 | 避免使用相同组合 |
| 测试有效性 | 实际操作测试 | 能正常调出侧边栏 |
故障排查流程图
- 遇到问题时,首先确认问题类型(安装、扩展加载或快捷键冲突)。
- 根据问题类型查看对应章节的“问题现象”,确认是否匹配。
- 按照“解决步骤”逐步操作,每完成一步验证是否解决。
- 若问题仍存在,检查“系统环境校验清单”确保环境符合要求。
- 最后参考“预防策略”避免问题再次发生。
问题反馈渠道
若按照本指南操作后问题仍未解决,可通过以下方式获取帮助:
- 项目 issue:通过项目仓库提交 issue 描述问题
- 社区支持:参与项目社区讨论,与其他用户交流解决经验
通过以上方法,您可以有效解决 Page Assist 使用过程中的常见问题,顺利体验本地 AI 模型与浏览器结合的便捷功能。
登录后查看全文
热门项目推荐
相关项目推荐
GLM-5智谱 AI 正式发布 GLM-5,旨在应对复杂系统工程和长时域智能体任务。Jinja00
GLM-5-w4a8GLM-5-w4a8基于混合专家架构,专为复杂系统工程与长周期智能体任务设计。支持单/多节点部署,适配Atlas 800T A3,采用w4a8量化技术,结合vLLM推理优化,高效平衡性能与精度,助力智能应用开发Jinja00
jiuwenclawJiuwenClaw 是一款基于openJiuwen开发的智能AI Agent,它能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。Python0205- QQwen3.5-397B-A17BQwen3.5 实现了重大飞跃,整合了多模态学习、架构效率、强化学习规模以及全球可访问性等方面的突破性进展,旨在为开发者和企业赋予前所未有的能力与效率。Jinja00
AtomGit城市坐标计划AtomGit 城市坐标计划开启!让开源有坐标,让城市有星火。致力于与城市合伙人共同构建并长期运营一个健康、活跃的本地开发者生态。01
MarkFlowy一款 AI Markdown 编辑器TSX01
项目优选
收起
deepin linux kernel
C
27
12
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
610
4.06 K
Ascend Extension for PyTorch
Python
452
537
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
924
778
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
374
254
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
69
21
暂无简介
Dart
857
205
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
1.47 K
832
React Native鸿蒙化仓库
JavaScript
322
377
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
114
177