科学工具
科学工具让世界更美好
让世界更美好

Gemini对话与提示管理扩展工具 Gemini Voyager

Gemini Voyager 浏览器扩展能增强用户在Gemini平台上的对话体验,通过提供交互式时间线,让用户能够以可视化的方式导航对话,快速预览信息并标记重要内容,时间线与聊天内容实时同步。Gemini Voyager 支持管理文件夹,允许用户通过拖放组织和管理对话,支持两级文件夹结构、文件夹复制、智能图标识别和跨Gemini账户的本地存储和无刷新切换,内置了提示词管理器,用户可以保存、搜索和一键复用常用提示词,支持JSON格式的导入导出。为确保数据可控性,Gemini Voyager提供一键导出聊天记录功能,将对话以干净、结构化的JSON格式导出,保留星标信息。Gemini Voyager 兼容Chrome、Edge、Firefox、Safari等主流浏览器。

聊天记录不用再慢慢滚动查找,Gemini Voyager插件提供带可点击消息节点的可视化时间线,点击节点就能跳转对应消息,鼠标悬停可预览内容。重要消息支持长按标星,标星状态会跨标签页同步,时间线位置能拖拽调整,还会自动跟随时滚动位置更新。

对话分类可以用拖拽方式完成,支持两级层级结构(文件夹和子文件夹)。右键菜单能直接完成重命名、复制、删除操作,插件会自动识别 Gemini 内容类型并显示对应图标。所有数据存储在本地,可跨 Gemini 账号共享,切换文件夹无需刷新页面,还支持导入导出实现跨设备同步。

常用的优质提示词可以保存起来反复使用,支持按标签分类整理,用关键词就能快速搜索。提示词库支持导入导出为 JSON 格式,在 Gemini 和 AI Studio 中都能使用。

遇到 LaTeX/MathJax 公式时,点击就能复制源码。不管是行内公式还是展示型公式都能生效,复制成功会有直观的视觉反馈,不用手动选中或切换页面。

聊天记录支持导出为 JSON、Markdown、PDF 三种格式,导出时图片会自动打包到 assets 文件夹,PDF 和 Markdown 格式适合打印。导出功能会保留标星消息,自动去除“显示思考过程”等界面冗余信息,点击 Gemini 图标旁的导出按钮就能操作。

聊天容器宽度可以在 400px 到 1400px 之间调整,调整时能实时预览效果。点击插件图标就能打开设置面板,还能配置滚动模式、时间线显示等选项。

支持的浏览器

• Chromium 内核浏览器:Chrome、Edge、Opera、Brave、Vivaldi、Arc

• 其他浏览器:Firefox、Safari(需 macOS 11+ 系统)

手动安装(推荐,获取最新版本)

1、访问 GitHub 仓库的 Releases 页面,下载对应浏览器的最新安装包(Chrome 内核下载 gemini-voyager-chrome-vX.Y.Z.zip,Firefox 下载 gemini-voyager-firefox-vX.Y.Z.zip,Safari 下载 gemini-voyager-safari-vX.Y.Z.zip)。

2、将压缩包解压到文件夹,确保根目录能看到 manifest.json 文件。

3、按浏览器类型打开扩展管理页面:

• Chrome/Edge/Opera:分别访问 chrome://extensions、edge://extensions、opera://extensions,启用开发者模式后点击“加载已解压的扩展程序”,选择解压后的文件夹。

• Firefox:访问 about:debugging#/runtime/this-firefox,点击“加载临时扩展程序”,选择解压文件夹内的 manifest.json。

• Safari:解压后执行命令 xcrun safari-web-extension-converter dist_safari --macos-only --app-name "Gemini Voyager",用 Xcode 打开并运行(⌘R),最后在 Safari 设置的扩展面板中启用即可。Safari 安装需提前安装 Xcode 命令行工具(执行 xcode-select --install),无需 Apple 开发者账号。

Chrome 应用商店安装(简单但可能不是最新版)

1、点击“从 Chrome 应用商店安装”按钮,跳转对应页面。

2、点击“添加至 Chrome”,插件会自动在 Gemini 上激活。

3、补充说明:Edge 用户需允许从其他商店安装扩展程序;Opera 用户需先安装官方“Install Chrome Extensions”插件,再按上述步骤操作;Brave、Vivaldi、Arc 等浏览器可直接安装。

自定义插件

如果想参与贡献或自定义插件,可按以下步骤搭建开发环境:

1、安装依赖(推荐使用 Bun,也可用 npm/pnpm):

• Bun:bun i
• npm/pnpm:pnpm install

2、开发模式(支持自动重载):

• Chrome 内核:bun run dev:chrome 或 pnpm run dev:chrome
• Firefox:bun run dev:firefox 或 pnpm run dev:firefox
• Safari(仅 macOS):bun run dev:safari 或 pnpm run dev:safari

3、生产构建:

• 单独构建:bun run build:chrome(Chrome)、bun run build:firefox(Firefox)、bun run build:safari(Safari)

• 全浏览器构建:bun run build:all

4、Safari 开发需额外步骤,可查看 safari/README.md 了解源码构建、自动重载工作流、Swift 原生代码添加等细节。

5、贡献指南可参考 CONTRIBUTING.md,可通过 Issues 提交 Bug 报告或功能建议,也可提交 Pull Request 参与开发。