ChatGPT Tag Highlighter v0.0.1 发布

故事的开始很简单, 因为我是一个重度的 ChatGPT 使用者, 我最大的一个痛点就是我该怎么快速的找到某一个对话. 如果你也使用 ChatGPT, 一定会有个巨大无比的 sidebar, 而且 ChatGPT 的 chat channel 命名也很奇怪, 他经常会对你的对话进行一个总结, 然后生成一个标题, 对此我表示很痛苦.

因为 LLM 的准确性常常依赖于上下文, 以及投喂的资料. 所以, 我希望有这么一个工具能够帮我高亮某些 tab, 并且能够让我快速的去定位. 所以我想到的就是使用 [TAG] 的方式. 于是乎, 这个插件就出生了.

免责: 这个插件的代码几乎由 ChatGPT 生成, 我基本上花了 2个小时的时间就完成了开发, 测试, 发布. AI 时代, 我感觉作为熟练码工的时代结束了.

一个轻量级浏览器扩展:根据聊天标题里的标签(例如 [TODO][BUG])自动高亮 ChatGPT 侧边栏会话。 效果是:左侧彩色标柱 + 柔和背景,让你一眼找到重要对话、快速跳转、不再“翻聊天翻到心态爆炸”。

LOGO


为什么需要它

 

当你把 ChatGPT 当作第二大脑用久了,侧边栏会迅速变成“信息迷雾”:

  • 这条是 bug 现场?还是当时的灵感?
  • 那条是待办?还是已经做完的?
  • 点进去一看不对又退出来……重复十次,最后直接新开一个 chat(然后更乱)

ChatGPT Tag Highlighter 只做一件事:

让你的侧边栏像“任务列表”一样可视化,有秩序、有优先级。


功能特性

 

  • 标签高亮:根据标题标签高亮侧边栏会话(例如 [TODO][BUG]
  • 设置页可配置
  • 增加/删除标签
  • 匹配方式:startsWith(推荐、最快)或 includes
  • 颜色:预置配色(Gruvbox 风格)或自定义 #RRGGBB
  • 选中态 vs 非选中态区分
  • 选中的会话更明显(更强背景 + 更粗标柱)
  • 性能优先
  • 只处理侧边栏会话列表
  • 增量更新(新出现/变更的才处理)
  • 批量刷新,减少 DOM 操作

截图

 

侧边栏预览

 

Sidebar Preview

设置页面

 

Settings


安装方式

 

Chrome(开发者模式)

 

  1. 打开 chrome://extensions
  2. 开启 Developer mode
  3. 点击 Load unpacked
  4. 选择项目目录(包含 src/ 的那个文件夹)

Firefox(临时加载,开发调试用)

 

  1. 打开 about:debugging#/runtime/this-firefox
  2. 点击 Load Temporary Add-on
  3. 选择扩展输出目录(或打包后的 xpi

使用方法

 

1)给聊天标题加标签

 

把对话标题写成这种格式即可:

  • [TODO] 修复发布脚本
  • [BUG] Firefox 上传缺少字段

2)在设置页配置规则

 

打开扩展的 Options / Settings,你可以配置:

  • Tag:要匹配的标签(建议用 [TAG] 风格)
  • Match
    • startsWith:标题以标签开头才命中(最快、推荐)
    • includes:标题包含标签即可命中(更灵活)
  • Color
    • 选择预置颜色
    • 或输入自定义 #RRGGBB

默认规则

 

扩展首次安装会自动写入(seed)两条默认规则:

  • [TODO] → Bright Yellow
  • [BUG] → Bright Red

你可以在设置页随时修改或删除。


权限说明

 

  • storage:用于在浏览器本地保存你的标签/颜色配置

站点访问(仅用于在这些页面应用样式):

  • https://chatgpt.com/*
  • https://chat.openai.com/*

隐私说明

 

  • 不收集任何数据
  • 不上传任何信息到服务器
  • 不做埋点/统计/分析
  • 仅在本地读取“侧边栏会话标题”用于匹配高亮
  • 配置仅保存在浏览器扩展存储中

常见问题

 

没有任何高亮效果?

 

  • 确认聊天标题里确实有标签(例如 [TODO] ...
  • 打开设置页确认规则存在
  • 修改设置后建议刷新一次 ChatGPT 页面

设置页崩溃/白屏?

 

  • 不要用 file://... 直接打开 options.html
  • 必须从扩展的 Options / Preferences 打开(这样才有 storage API)

License

 

See License

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.