ChatGPT 用户消息导航栏

Created at 12 hours ago
Updated at 12 hours ago
在ChatGPT页面右侧显示用户消息导航,支持点击定位和悬浮预览
Total Installs
5
Today's New
+0
User Rating
- / 5.0 (0)
Current Version
4.0
Script Details
Applicable Sites

ChatGPT用户消息导航栏

一个用于ChatGPT网页端的油猴脚本。
它会在ChatGPT对话页面右侧生成一个轻量导航栏,自动提取当前会话中的用户消息,方便在长对话中快速定位、跳转和回顾上下文。

功能特性

  • 自动识别当前对话中的所有用户消息
  • 在页面右侧生成悬浮导航栏
  • 鼠标靠近右侧边缘时自动展开
  • 点击导航项可快速滚动到对应用户消息
  • 当前阅读位置对应的用户消息会自动高亮
  • 鼠标悬浮长文本导航项时显示详细预览
  • 预览内容支持多行省略,避免长文本遮挡页面
  • 支持浅色模式、深色模式和ChatGPT内置主题切换
  • 纯前端脚本,无需后端服务

效果

深色系统
image.png

浅色系统
image.png

使用场景

当ChatGPT对话很长时,用户消息往往分散在页面不同位置。
这个脚本可以把所有用户提问整理成右侧导航,适合以下场景:

  • 回顾长对话中的某个问题
  • 快速跳转到某次提问
  • 分析论文、代码、项目文档时定位上下文
  • 多轮调试代码时快速找到历史问题
  • 在长会话中梳理问题结构

安装方式

1. 安装脚本管理器

请先安装任意一种用户脚本管理器,例如:

  • Tampermonkey
  • Violentmonkey
  • Greasemonkey

推荐使用Tampermonkey。

2. 新建脚本

打开脚本管理器,新建一个脚本。

3. 粘贴代码

将本项目中的脚本代码完整粘贴进去,然后保存。

4. 打开ChatGPT

访问ChatGPT网页端后,脚本会自动运行。

隐私说明

本脚本只在当前浏览器页面中运行。

它不会:

上传聊天内容
发送网络请求
收集用户数据
修改ChatGPT账号信息
访问其他网站内容

脚本只读取当前页面中的用户消息DOM,并在本地生成导航栏。

MIT License