一个 Chrome/Edge 浏览器插件,点击后可以与 AI 大语言模型对话,并自动将当前网页内容作为上下文。
| 浏览器 | 状态 | 说明 |
|---|---|---|
| Chrome | ✅ 完全支持 | 推荐使用 |
| Firefox | ✅ 完全支持 | 推荐使用 |
| Edge (Chromium) | ✅ 完全支持 | 直接安装,无需修改 |
| 其他 Chromium 浏览器 | ✅ 应该支持 | 如 Brave, Opera 等 |
- 🤖 支持多种 LLM 提供商(OpenAI、DeepSeek、硅基流动、Ollama 等)
- 📄 自动提取当前网页的标题和内容作为上下文
- 🔄 填入 API Token 后自动获取模型列表
- 💬 支持多轮对话
- 💾 配置信息本地安全存储
| 提供商 | 状态 | 模型示例 |
|---|---|---|
| OpenAI | ✅ 直接使用 | GPT-4o, GPT-4-turbo, GPT-3.5-turbo |
| DeepSeek | ✅ 直接使用 | deepseek-chat, deepseek-coder |
| SiliconFlow (硅基流动) | ✅ 直接使用 | DeepSeek-V2.5, Qwen, Yi |
| Ollama (本地) | ✅ 直接使用 | llama3, mistral, qwen |
| 自定义 API | ✅ OpenAI 兼容格式 | 任何支持 OpenAI API 格式的服务 |
- 选择提供商
- 填写 API Key
- 插件会自动获取该 API 账户下可用的模型列表
- 从下拉菜单中选择要使用的模型
- 打开 Chrome,进入
chrome://extensions/ - 开启右上角的 "开发者模式"
- 点击 "加载已解压的扩展程序"
- 选择
ai-browser文件夹
- 打开 Edge,进入
edge://extensions/ - 开启左下角的 "开发者模式"
- 点击 "加载已解压的扩展程序"
- 选择
ai-browser文件夹
⚠️ Edge 基于 Chromium 内核,Chrome 扩展基本完全兼容,无需修改任何代码。
- 打开 Firefox,进入
about:debugging#/runtime/this-firefox - 点击 "临时载入附加组件…"
- 选择
ai-browser文件夹中的manifest.json文件
💡 Firefox 支持 Manifest V3 扩展。
manifest.json中已包含browser_specific_settings配置,无需额外修改。如需永久安装,可通过 Firefox Add-ons 开发者中心 打包签名后分发。
- 点击浏览器工具栏中的插件图标
- 在顶部配置区域:
- Provider: 选择你的 AI 服务提供商
- API Key: 填入你的 API Token
- 插件会自动获取可用模型列表
- Model: 从下拉菜单中选择要使用的模型
- 插件会自动获取当前页面的内容作为上下文
- 在底部输入框中输入你的问题
- 按 Enter 或点击发送按钮
- 访问 OpenAI Platform
- 注册/登录后进入 API Keys 页面
- 创建新的 API Key
- 访问 DeepSeek Platform
- 注册/登录后获取 API Key
- 访问 SiliconFlow
- 注册后获取 API Key(免费额度)
- 安装 Ollama
- 运行
ollama serve - 无需 API Key,选择 Ollama 提供商即可
如果你使用的是其他 OpenAI 兼容格式的 API:
- 选择 Provider → 自定义 API
- 填写 API Key(如果需要)
- 填写 API 端点,例如:
https://your-custom-api.com/v1/chat/completions
- 在 Model 中手动输入模型名称
ai-browser/
├── manifest.json # 插件配置文件 (Manifest V3)
├── popup.html # 弹出窗口界面
├── popup.js # 弹出窗口逻辑
├── background.js # 后台服务(API 调用)
├── content.js # 内容脚本(提取页面内容)
├── icons/ # 图标文件
└── README.md # 说明文档
- Manifest V3: 使用最新的 Chrome 扩展 API
- 多提供商支持: OpenAI 兼容格式 API
- 自动模型获取: 支持各平台的标准 models API
- 本地存储: 配置信息存储在 chrome.storage.local 中
- 需要有效的 API Key 才能使用(Ollama 本地部署除外)
- 部分特殊页面(如
chrome://或edge://页面)可能无法提取内容 - 页面内容会被截断至约 8000 字符以避免超出 token 限制
- 使用前请确保 API Key 有足够的额度