页面助手
页面助手是一个开源的 Chrome 扩展程序,提供侧边栏和网页界面,以便与本地的 AI 模型互动。它允许您从任何网页与您的模型互动。
安装
页面助手支持基于 Chromium 的浏览器,如 Chrome、Brave、Edge 和 Firefox。
查看 Demo (v1.0.0):
功能
-
侧边栏: 可在任何网页上打开的侧边栏。它允许您与模型互动并查看结果。
-
网页界面: 类似 ChatGPT 网站的网页界面,允许您与模型互动。
-
与网页聊天: 您可以与网页内容聊天并提问。
需要更多功能?创建问题并告知我们。
手动安装
先决条件
- 克隆存储库
git clone https://github.com/n4ze3m/page-assist.git
cd page-assist
- 安装依赖
npm install
- 构建扩展程序 (默认情况下为 Chrome 构建)
npm run build
或为 Firefox 构建
npm run build:firefox
- 加载扩展程序 (chrome)
- 打开扩展管理页面
chrome://extensions
。 - 点击开发者模式旁的开关以启用开发者模式。
- 点击
加载解压缩的扩展程序
按钮并选择build
目录。
- 加载扩展程序 (firefox)
- 导航到
about:addons
打开插件页面。 - 点击
扩展
选项卡。 - 点击
管理您的扩展
按钮。 - 点击
载入临时插件
按钮并选择build
目录中的manifest.json
文件。
用法
侧边栏
安装扩展程序后,可通过右键菜单或快捷键打开侧边栏。
默认快捷键: Ctrl+Shift+P
网页界面
点击扩展图标即可打开网页界面,它将打开一个新标签页显示网页界面。
默认快捷键: Ctrl+Shift+L
注意: 您可以在 Chrome 扩展管理页面的扩展设置中更改快捷键。
开发
您可以在开发模式下运行扩展以进行更改和测试。
npm run dev
这将启动开发服务器并监控源文件的更改。您可以在浏览器中加载扩展并测试更改。
浏览器支持
浏览器 | 侧边栏 | 与网页聊天 | 网页界面 |
---|---|---|---|
Chrome | ✅ | ✅ | ✅ |
Brave | ✅ | ✅ | ✅ |
Firefox | ✅ | ✅ | ✅ |
Vivaldi | ✅ | ✅ | ✅ |
Edge | ✅ | ❌ | ✅ |
Opera | ❌ | ❌ | ✅ |
Arc | ❌ | ❌ | ✅ |
本地 AI 提供者
- Ollama
- Chrome AI (Gemini Nano)
将来会添加更多提供者。
路线图
- Firefox 支持
- 支持 Web IDE(如 Colab、Jupyter 等)的代码补全
- 更多本地 AI 提供者
- 更多自定义选项
- 更好的UI/UX
隐私
页面助手不收集任何个人数据。唯一与服务器通信的时间是在您使用分享功能时,这可以在设置中禁用。
所有数据都存储在浏览器存储中。您可以查看源代码自行验证。
贡献
欢迎贡献。如果您有任何功能请求、错误报告或问题,请随时创建问题。
支持
如果您喜欢这个项目并希望支持它,您可以请我喝杯咖啡。这将帮助我继续开发这个项目。
或者您可以在 GitHub 上资助我。
关于页面助手的博客和视频
以下是一些关于页面助手的博客和视频。如果您撰写了关于页面助手的博客或制作了视频,请随时创建 PR 并添加到这里。
许可证
MIT
最后
用 ❤️制作于 阿拉普扎