一个为 Google Gemini 对话界面专门设计的插件,可以自动生成提问目录和定位导航,以及下载无水印原图。
- 🎯 智能目录生成:自动识别对话中的用户消息和 AI 回复,生成目录列表
- 📍 快速定位:点击目录项即可平滑滚动到对应的对话内容
- 🎨 美观界面:半透明深色背景,现代化 UI 设计
- 🔄 实时更新:自动检测新消息,实时更新目录
- 📱 响应式设计:适配不同屏幕尺寸
- 🎭 高亮显示:自动高亮当前可见的消息项
- 🖼️ 悬浮下载按钮:鼠标悬停在 Gemini 生成的图片上时,右上角显示下载按钮
- 🎯 高清原图:下载原始分辨率的图片
- ✨ 自动去水印:智能识别并去除 Gemini 图片底部的水印
- 🔍 智能识别:自动识别页面中的生成图片并添加下载功能
- ⚡ 实时监测:自动监测新生成的图片
- 🤖 智能切换:页面加载时自动切换到 Gemini 2.0 Flash Thinking(Pro)模式
- 🔄 自动触发:当开始新对话时,自动切换到 Pro 模式
- ⚙️ 无感体验:后台自动完成,无需手动操作
- 克隆或下载本项目到本地
- 打开 Chrome 浏览器,访问
chrome://extensions/ - 开启右上角的「开发者模式」
- 点击「加载已解压的扩展程序」
- 选择本项目的文件夹
- 安装插件后,访问 Google Gemini 或 AI Studio
- 进入任意对话界面,插件会自动在右侧显示目录导航
- 点击目录项可快速跳转到对应的对话位置
- 点击右上角的「−」按钮可收起导航面板
- 让 Gemini 生成一张图片
- 鼠标悬停在图片上,右上角会显示下载按钮 ⬇️
- 点击下载按钮,自动下载无水印的高清原图
- 图片会保存为
gemini-image-[时间戳].png格式
详细说明请查看 图片下载功能文档
插件会在以下情况自动将模型切换到 Gemini 2.0 Flash Thinking(Pro):
- 页面首次加载时:访问 Gemini 页面后,插件会自动选择 Pro 模式
- 开始新对话时:当清空对话或开始新的对话时,自动切换到 Pro 模式
- 无需手动操作:整个过程在后台自动完成,您可以在控制台查看切换日志
💡 提示:Pro 模式提供更强大的推理能力,适合复杂的问题和深度思考
gemini-navi/
├── manifest.json # 插件配置文件
├── content.js # 核心功能脚本
├── styles.css # 样式文件
├── icons/ # 图标文件夹(需要自行添加)
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── README.md # 说明文档
- Manifest V3:使用最新的 Chrome 扩展 API
- Content Script:注入到 Gemini 页面,实现功能
- MutationObserver:监听 DOM 变化,实时更新目录
- Smooth Scroll:平滑滚动动画
- CSS Backdrop Filter:毛玻璃效果背景
你可以在 content.js 中修改配置项:
const CONFIG = {
updateInterval: 1000, // 更新间隔(毫秒)
maxTitleLength: 50, // 目录标题最大长度
scrollOffset: 100, // 滚动偏移量(像素)
debugMode: false, // 调试模式
watermarkHeight: 40, // Gemini 水印高度(像素)
};如果发现水印没有完全去除或裁剪过多,可以调整 watermarkHeight 的值。
- Chrome 88+
- Edge 88+
- 其他基于 Chromium 的浏览器
- 插件需要在 Gemini 对话页面才会显示
- 如果页面结构变化,可能需要更新选择器
- 目前支持
gemini.google.com和aistudio.google.com
如果 Gemini 更新了页面结构导致插件无法正常工作,你可能需要:
- 打开浏览器开发者工具(F12)
- 检查对话消息的 DOM 结构
- 在
content.js中的findMessages()函数里更新选择器 - 在
isUserMessage()函数里更新判断逻辑
MIT License
欢迎提交 Issue 和 Pull Request!
- ✨ 新增:自动切换 Pro 模式功能
- ✨ 新增:页面加载时自动选择 Pro 模式
- ✨ 新增:新对话时自动切换到 Pro 模式
- 🔧 优化:导航容器初始化时机
- 📝 更新:README 文档
- ✨ 新增:图片下载功能
- ✨ 新增:自动去水印功能
- ✨ 新增:悬浮下载按钮(鼠标悬停显示)
- 🎨 优化:按钮动画效果
- 📱 优化:移动端适配
- 📝 新增:图片下载功能文档
- 初始版本发布
- 基础导航功能
- 自动高亮当前消息
- 收起/展开功能
去水印算法参考项目:https://github.com/cclank/gemini-downloader-extension
