C

ChatGPT 用户消息导航栏

4ヶ月前 に作成
4ヶ月前 に更新
在ChatGPT页面右侧显示用户消息导航,支持点击定位和悬浮预览
#ChatGPT
#侧边栏导航
#UI增强
統計
総インストール数
61
直近24時間
+0
ユーザー評価
-
在ChatGPT右侧生成用户消息导航栏,支持点击定位和悬浮预览。

ChatGPT用户消息导航栏

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

功能特性

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

效果

深色系统 image.png

浅色系统 image.png

使用场景

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

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

安装方式

1. 安装脚本管理器

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

  • Tampermonkey
  • Violentmonkey
  • Greasemonkey

推荐使用Tampermonkey。

2. 新建脚本

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

3. 粘贴代码

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

4. 打开ChatGPT

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

隐私说明

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

它不会:

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

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

MIT License

スクリプト詳細
適用サイト
ライセンス
未宣言
ライセンス未宣言 — 引用には注意してください