gemini-voyager
六浏览器全覆盖的 Gemini 增强插件,时间轴导航+文件夹管理+提示词库+聊天导出
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
六浏览器全覆盖的 Gemini 增强插件,时间轴导航+文件夹管理+提示词库+聊天导出
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

想象一下: 你每天在 Google Gemini 里和 AI 对话几十次,聊完随手关掉,下次想找某个讨论过的内容,却在聊天列表里翻来覆去找不到。文件夹一团糟,有用的提示词散落在各个角落,导出一段对话还要手动复制粘贴——这大概是每个 Gemini 重度用户都经历过的痛。
Gemini Voyager 正是为了解决这些"小而烦"的体验问题而生的。它不是另一个 AI 对话工具,而是一个浏览器扩展插件,为 Google Gemini 和 AI Studio 添加一整套效率工具——时间轴导航、文件夹管理、提示词库、聊天导出,全部集成在一个扩展里。
这个插件的作者 Nagi-ovo 是一位 Gemini 的重度用户。日常高频使用中,他逐渐积累了一系列需求:如何高效管理日益增多的聊天记录?如何保存那些"下次一定用"的优质提示词?如何快速导出对话内容用于存档或分享?
Gemini 官方在这些方面的功能相对基础,无法满足进阶用户的需求。Nagi-ovo 决定自己动手,基于 Chrome 扩展的 Web Extension API 开发了 Gemini Voyager。从最初的自用脚本,逐步演变成一个功能完整的扩展,发布后迅速获得了大量用户的认可。

项目采用 TypeScript + React 构建,代码结构清晰,遵循现代化的前端工程实践。使用 Vite 作为构建工具,支持 Chrome、Edge、Firefox、Safari、Opera、Brave 六大主流浏览器,覆盖了几乎所有用户群体。开发规范完善:ESLint 代码检查、Prettier 格式化、Vitest 单元测试、commitlint 提交规范,多浏览器适配脚本一应俱全。
Gemini Voyager 的功能设计围绕三个核心场景展开:
聊天管理 — 终于不用在列表里海底捞针了
时间轴导航是插件最受欢迎的功能之一。在 Gemini 的对话列表页,它为每个聊天添加了时间标记,让你一眼看清对话的时间线。配合文件夹系统,可以将聊天归类到不同的主题文件夹中——工作项目、学习笔记、头脑风暴各归其位。这意味着即使你有上百条聊天记录,也能快速定位到需要的内容。
提示词库 — 把"灵光一闪"变成可复用资产
在 AI 对话中,好的提示词是核心资产。Gemini Voyager 内置了一个提示词库功能,允许用户保存、组织和管理自己的提示词集合。配合公式复制(Formula Copy)功能,可以快速将保存的提示词插入到当前对话中,无需手动复制粘贴。这对需要频繁使用类似结构提示词的用户(比如 AI 调教师、Prompt Engineer)尤为实用。
聊天导出 — 知识沉淀的最后一公里
导出的需求在 Gemini 官方几乎是空白。Gemini Voyager 支持将对话内容导出为多种格式——包括 Markdown、HTML、JSON 等,配合 Markdown 渲染支持,可以保留对话的层次结构。对于需要将 AI 对话整合到文档、博客或知识库的用户来说,这个功能直接打通了从"对话"到"知识沉淀"的最后一公里。
从代码结构来看,Gemini Voyager 采用了一套相当成熟的扩展开发模式:
前端层使用 React 18 构建 UI 组件,配合 Tailwind CSS 风格的工具类方案(class-variance-authority + clsx + tailwind-merge),确保组件样式的一致性和可维护性。状态管理通过 React Context 实现,配合自定义 Hooks 封装业务逻辑。
内容处理层引入了多个专业库:使用 DOMPurify 防止 XSS 攻击,对用户生成内容进行安全过滤;使用 html-to-image 和 JSZip 处理导出功能;使用 marked + marked-katex-extension 渲染 Markdown 和数学公式;Mermaid 支持流程图和架构图渲染。
项目还支持 Claude AI 的辅助开发(.claude/CLAUDE.md/AGENTS.md 文件可见),体现了作者对 AI 辅助编程工具的深度使用。
构建系统使用 Vite,配合自定义插件(custom-vite-plugins.ts),分别针对 Chrome、Edge、Firefox、Safari 生成了四个独立的构建配置,真正实现了"一处代码,多端发布"。
对于普通用户,Gemini Voyager 的安装极为简单:
Chrome / Edge 用户可以直接从 Chrome Web Store / Edge Add-ons 安装,用户量已超过 50,000,评分持续走高。Firefox 用户从 Mozilla Add-ons 安装,Safari 用户从 Mac App Store 安装。安装完成后,扩展会在 Gemini 网站上自动注入功能模块,无需额外配置。
从资源消耗看,Gemini Voyager 的运行时内存占用极低(512MB RAM 以下即可流畅运行),不依赖 GPU,不需要本地部署任何服务——因为它本质上是一个前端代理层,运行在浏览器沙箱中。
当然,这不是一个没有缺点的项目。首先,它完全依赖 Gemini 网站的功能可用性——如果 Google 调整了 Gemini 的页面结构,扩展可能会失效,需要跟随更新。其次,数据存储在浏览器本地(IndexedDB),换设备或换浏览器时需要手动导出备份,没有云端同步。最后,作为一个浏览器扩展,它无法在 Gemini 的官方 App(移动端)中使用,移动用户暂时享受不到这些功能。
Gemini Voyager 的快速传播反映了一个更广泛的趋势:随着 AI 对话工具(ChatGPT、Gemini、Claude 等)渗透到日常工作流,围绕这些平台的"效率工具"需求正在快速增长。这类产品不需要训练自己的大模型,而是通过更好地利用现有平台的能力来创造价值——本质上是一种"平台增强插件"的商业模式。
这类工具的护城河不在技术,而在用户洞察和迭代速度。Gemini Voyager 从 2024 年活跃开发至今,持续跟进 Gemini 的更新节奏,这种快速响应能力是其保持竞争力的关键。