gemini-helper

Gemini 助手:支持对话大纲(搜索/跳转/详情)、提示词管理(分类/分组/拖拽)、自动加宽页面、模型自动锁定、阅读历史自动恢复、双向锚点快速定位、中文输入修复(企业版)、多语言支持,智能适配 Gemini 标准版/企业版/Genspark

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
urzeye
日安装量
13
总安装量
56
评分
0 0 0
版本
1.7.3
创建于
2025-12-08
更新于
2025-12-14
大小
196.2 KB
许可证
MIT
适用于

Gemini-helper

Gemini 助手:支持对话大纲(搜索/跳转/详情)、提示词管理(分类/分组/拖拽)、自动加宽页面、模型自动锁定、阅读历史自动恢复、双向锚点快速定位、中文输入修复(企业版)、多语言支持,智能适配 Gemini 标准版/企业版/Genspark

Gemini Helper: Supports conversation outline, prompt management, auto page width, model locking, reading history auto-restore, bidirectional anchor navigation, Chinese input fix, multi-language support, smart adaptation for Gemini Standard/Enterprise/Genspark

✨ 功能特性

📝 提示词管理

  • 快速插入:一键将常用提示词插入对话框
  • 分类管理:支持按类别筛选、重命名、删除分类
  • 搜索功能:快速查找需要的提示词
  • 增删改查:自定义管理你的提示词库
  • 复制功能:一键复制提示词内容到剪贴板
  • 拖动排序:自由调整提示词显示顺序

📑 对话大纲

  • 自动提取:从 AI 回复中提取标题结构(支持标准版和企业版 Shadow DOM)
  • 智能缩进:根据最高层级自动调整缩进,最高层级顶头显示
  • 快速跳转:点击大纲项平滑滚动到对应位置,并高亮显示 2 秒
  • 级别过滤:支持设置显示到几级标题
  • 开关控制:禁用时自动隐藏大纲 Tab 页

🚀 快捷导航

  • 跳转顶部/底部:长对话中快速定位
  • 悬浮按钮组:面板收起时仍可使用

📐 页面加宽

  • 自定义宽度:支持像素(px)和百分比(%)两种单位
  • 即时生效:调整后立即应用,无需刷新页面
  • 独立配置:不同站点可单独设置

⚓ 智能定位系统

本脚本拥有两套独立的位置记录系统:

  • 阅读历史 (Reading Progress)

    • 长期“阅读进度记忆”,支持跨刷新/跨会话恢复
    • 用户滚动时自动记录,持久化到 GM_storage
    • 页面加载或切换会话时自动恢复
  • 双向锚点 (Bidirectional Anchor)

    • 短期“返回点”,类似浏览器后退或 git switch -
    • 点击大纲/顶部/底部按钮跳转时自动保存当前位置
    • 支持在两个位置间来回切换

⚙️ 设置面板

  • Tab 切换:提示词、大纲、设置三个标签页
  • 中文输入修复:可选开关,解决企业版首字母问题
  • 语言切换:支持简中/繁中/英语

🎯 智能适配

  • ✅ Gemini 标准版 (gemini.google.com)
  • ✅ Gemini 企业版 (business.gemini.google)
  • ✅ Genspark (genspark.ai)

📸 功能预览

  • 右侧悬浮面板,支持拖拽移动(优化拖动体验,不会误选文本)
  • 渐变色主题,美观大方
  • 悬浮条显示当前提示词,支持一键清除

提示词 大纲 大纲搜索 设置面板 收起状态

🔧 使用方法

  1. 安装 Tampermonkey 浏览器扩展
  2. 安装本脚本
  3. 打开 Gemini 页面,右侧会出现提示词管理面板
  4. 点击提示词即可快速插入

⌨️ 快捷操作

操作 说明
点击提示词 插入到输入框
📋 复制按钮 复制提示词内容
☰ 拖动按钮 拖动调整排序
✏ 编辑按钮 编辑提示词
🗑 删除按钮 删除提示词
⚙ 管理分类 重命名/删除分类
点击 × 按钮 清除已插入的内容
Enter 发送 自动隐藏悬浮条
⬆ / ⬇ 按钮 跳转页面顶部/底部

📋 更新日志

v1.7.3

  • 架构升级
    • 阅读历史与锚点分离:两套独立系统各司其职,功能边界更清晰
    • 双向锚点跳转:支持在两个位置间来回切换,类似 git switch -
  • 🛠 技术优化:滚动监听改为实际容器,修复锚点按钮初始状态

v1.7.2

  • 智能锚点系统
    • 精准定位:弃用不稳定像素定位,改用内容指纹算法,精准还原阅读位置
    • 自动回溯:自动检测并加载未显示的历史消息,彻底解决长对话刷新后进度丢失问题
  • 🎨 体验优化:优化大纲设置文案,新增锚点清理时间选项

v1.7.1

  • 新功能:支持全站点模型自动化锁定
  • 🎨 UI:优化设置面板样式,支持折叠收纳与顺序调整

v1.7.0

  • 新功能:对话大纲 - 自动提取 AI 回复中的标题结构,支持快速跳转、关键字检索智能匹配、一键展开/恢复全部、展开到指定层级、自动刷新
  • 新功能:大纲设置 - 启用/禁用开关、标题级别过滤、自动刷新配置
  • 🎯 UI:Tab 栏新增"大纲"标签页

v1.6.1

  • 新功能:支持设置页面加宽,支持像素单位与百分比单位

v1.6.0

  • 新功能:Tab 切换架构(提示词 | 设置)
  • 新功能:设置面板(仅 Gemini Business)
    • 发送后自动修复中文输入开关
  • 🌐 国际化:多语言支持(简中/繁中/英语)
  • 🎨 UI:面板重命名为"Gemini 助手"

v1.5.5

  • 🚑 彻底修复:Gemini Business 提示词发送后,悬浮条不隐藏问题

v1.5.4

  • 🚑 修复:Gemini Business 中文输入首字母自动转换为英文

v1.5.3

  • 🚑 紧急修复:修正输入框检测逻辑,彻底解决点击面板导致的全选和样式异常

v1.5.2

  • 🔧 优化:拖拽排序仅限手柄触发;优化滚动锁定和防误触提示

v1.5.1

  • 🔧 优化:新增滚动锁定机制,防止滚动期间误触提示词导致错乱

v1.5.0

  • ⚡️ 重构:引入站点适配器模式 (Site Adapter Pattern),大幅提升代码扩展性
  • 🛠 优化:解耦特定站点逻辑,为未来支持更多 AI 平台奠定基础

  • 修复页面加载后首次插入提示词时,多行文本只能插入首行

v1.4.4

  • 修复切换提示词时内容叠加

v1.4.3

  • 优化拖动悬浮窗体验,避免误选文本

v1.4.2

  • 新增拖动排序功能

v1.4.1

  • 新增复制提示词功能

v1.4.0

  • 新增分类管理功能(重命名、删除)
  • 修复新分类不实时显示问题

v1.3.0

  • 优化悬浮条逻辑,发送后自动隐藏

v1.2.0

  • 新增快捷跳转按钮(顶部/底部)

v1.1.0

  • 支持 Gemini 企业版 (Shadow DOM 适配)

🐛 反馈问题

如有问题或建议,请在 GitHub Issues 反馈

📄 开源协议

MIT License