【开源自荐】Ophel Atlas 1.2 重构:AI 对话大纲导航 + 插件式热插拔适配,支持任意 AI 站点与自建 WebUI

软件名称

Ophel Atlas

应用平台

  • Chrome / Edge / Firefox 浏览器扩展
  • 油猴脚本(Tampermonkey / ScriptCat / Violentmonkey等)

推荐类型

开发者自荐

是否收费

免费(完全开源、无广告、无任何内购或收费计划)

一句简介

在网页端使用 ChatGPT、Claude、DeepSeek 等 AI 时,自动生成多级目录大纲快速跳转,支持会话管理、自包含 HTML / 结构化 Markdown 分段导出、Prompt 变量模板与自建站 JSON 规则适配。

Ophel Atlas


:loudspeaker: 关于本次 1.2 大版本更新说明:

距离之前在社区发布初版,到本次 1.2.0 是一次底层架构级的彻底重构

  1. 核心架构重构(解耦为规则化引擎):过去每个站点的 DOM 适配全部硬编码在源码里,站点一改版就得发版苦等商店审核好几天;1.2 进行了彻底的重写,将所有站点适配抽离为纯静态 JSON 规则订阅,云端热补丁可以做到秒级生效
  2. 突破站点限制(支持内网与自建 WebUI 绑定):新增「适配中心」,支持将规则直接绑定到内网 IP(如本地搭建的 Open WebUI),并支持用户自己写 JSON 规则适配任意小众 AI 站点
  3. 全套导出能力重构:支持自包含离线 HTML、Markdown、ZIP 打包、分段选择等众多导出方式

开源与安装地址

[!tip]
我的Github账号被标记,仓库暂时无法访问,您可前往应用商店安装:sob:

Chrome Web Store Edge Add-ons Firefox Add-ons Greasy Fork ScriptCat

安全与隐私:完全开源,无任何广告,零数据收集
同时提供浏览器扩展与油猴脚本两种形态


为什么写这个插件

我自己日常查资料、讨论代码方案时,经常在网页端跟 AI 一聊就是几十上百轮,动辄几万字。对话长了之后,官方原生网页有几个地方用着特别折磨:

  1. 翻历史记录很难找:想回看前面第几轮提的某个具体要求或某段代码,鼠标滚轮得死命往上搓,经常滑过头或者眼花找半天。
  2. 导出很不爽:直接在网页全选复制,代码块格式容易错乱,LaTeX 公式直接丢了,思考过程跟正文混成一团,生成的配图也没法一并存下来。

之前版本虽然内置支持了十几个主流站点,但总有朋友希望能支持新的网站,过去只能靠我在源码里硬编码适配、发版、等待各家商店审核,流程又慢又繁琐。所以这次 1.2 版本干脆把底层架构彻底重写了,把站点适配做成了类似规则订阅的机制


核心能力一览

1. 自动生成实时大纲导航,告别无休止的滚轮翻页

  • 提问 & 回答目录大纲:把每轮提问、回答里的多级标题(H1-H4)和思考过程都抽成树状大纲,点击即可平滑跳转。
  • 位置实时高亮:网页滚动到哪,右边大纲就自动跟到对应位置。
  • 点击平滑跳转与历史回跳:点击大纲直接定位,自动记录跳转前位置,方便随时一键返回刚才浏览的地方。
  • 独立文档大纲:像 Claude Artifacts、Gemini 深度研究等带独立 Canvas 画布面板的,也有专门的 Tab 大纲独立浏览。

2. 对话导出与会话管理

功能 效果图
导出控制
分段导出
  • 会话管理:支持文件夹、多标签层级的会话同步与管理,自动从源站点同步会话数据。
  • 自包含离线 HTML 导出:导出一份内置样式的纯静态 HTML 单文件,支持暗黑模式、数学公式渲染、代码一键复制,思考过程默认折叠,适合离线归档与分享。
  • 结构化 Markdown 导出:过滤掉网页上的杂乱标签,完整保留代码块语言标识和思考块结构。
  • ZIP 图片离线打包:包含对话内生成的配图与附件。
  • 分段导出:支持勾选导出指定轮次的对话,导出前自动按需加载完整历史,不遗漏长对话的前文。

3. Prompt 词库与变量模板

  • 变量模板:支持 {{变量名}} 占位符(如 请帮我审查这段 {{语言}} 代码,重点关注 {{安全项}}),点击插入时弹出自适应的多行输入框,快速填空组装。
  • 按平台智能筛选:可以为 Prompt 打上平台标签(ChatGPT / Claude / DeepSeek 等),多平台切换自动筛选。
  • 快速发送:常用提示词点一下直接插入输入框,支持双击发送、批量排队插入与执行。
  • 引用回复与提示词链:链式发送提示词,自由编排提问流程。

4. 沉浸阅读与其他细节增强

主题切换

  • 宽屏 / 禅模式:一键隐藏不重要的侧边栏和冗余装饰,最大化展示内容阅读区域。
  • 智能避让:悬浮面板展开时自动给原生页面预留出安全空间,避免遮挡输入框和网页原有按钮。
  • 流式滚动锁定:当 AI 在持续生成输出时,如果在往上翻看前文,会锁定当前滚动条,不会被网页强行拉到最底部。
  • 阅读历史恢复:重新打开长对话自动恢复到上次阅读的位置。
  • LaTeX 公式 / 表格一键复制:阅读公式或数据表格时,直接提取 LaTeX 源码或一键转为 Markdown 表格。
  • 标签页增强:自动重命名浏览器标签页,状态、模型、标题一目了然。
  • AI 生成完成后通知:长文本回复完成后发送系统桌面通知与可选提示音。
  • 多主题适配:面板支持与宿主页面主题联动,内置多套调优配色。

:camera_with_flash: 更多功能截图

📐 查看更多界面与功能截图






最后

这项目一开始是我自己嫌网页端看长对话太累手搓的小工具,一路迭代打磨到现在支持主流 AI 平台、支持热插拔规则、支持扩展与油猴双端分发,离不开大家的建议与支持。

平时使用中有任何 bug、新站点适配需求、或者有更好的交互想法,非常欢迎直接去 GitHub 提 Issue / PR

如果你平时在用某些冷门站点或者自建 WebUI,欢迎把写好的 JSON 适配规则提交到仓库共享给更多朋友!

如果这个小工具能帮你在日常使用 AI 时省点力气,欢迎在 GitHub 给个 Star :glowing_star:,非常感谢!

2 个赞

用了好久了,从单纯的GM迁移开始用的

说个小改进点把,Gemini那个spark,貌似还没支持吗,对话里只会显示普通的对话。

好久不见!

我的Google AI Pro前段时间过期了,加上Gemini最近智商堪忧没怎么用它,有需求的话下个小版本安排上

Gemini那个spark,貌似还没支持吗,对话里只会显示普通的对话

指的是在会话tab里同步的对话没有spark的吗?因为我看大纲跳转、智能避让、提示词插入这些现在对Spark对话是生效的

好用,十分好用,好用到到处推荐了!

  • 期望:每次更新别弹全屏提示了,右下角提示,或者右侧提示会好一些,或者提供一个设置项
  • 能不能跨平台搜索。有时候不知道和谁聊的,只知道聊过,再想找挺麻烦的。
1 个赞

感谢支持,非常感谢帮忙宣传!!!

  1. 我后面优化下更新提示的交互,尽量做到不打扰但又能让用户知道更新了
  2. 大概只能做到跨平台搜索对话标题(对于支持同步会话的网站),因为插件并不保存对话的具体内容

后面一两个版本会对这两点进行优化和支持

真的很需要,GPT那个对话太难找了,本身的大纲还时有时没有的

是的,会话tab里同步不到spark的,手动同步时就提示这个

因为spark的对话并不出现在侧栏中,

而且spark的定时任务很逗比,每次都新开一个对话执行……导致积压一堆对话

网页端gpt支持每一个会话都回退,会形成会话树,这个能显示吗?其他家只有最后一个能修改

OK,Gemini Spark 没适配过,因此会有这个提示。目前首次打开 Gemini,会自动同步普通对话。我抽空研究下 Spark 的机制吧,看怎么交互

目前不支持多分支 fork 的会话树,此前不是插件关心的核心,因此还没有涉及到这块

大佬,为何github页面没了呢

我的GitHub账号高强度使用被标记禁用了,所有项目都对外不可见了,已经提工单申诉,可以先直接去应用商店下载使用

发自我的 iPhone

可以增加对

https://x.com/i/grok

的适配吗,它是推特网页版内部的grok ai。

我尝试过手动写适配json,但是它的网站选择器太逆天了,嵌套得太多,不知道支持ts的适配器能不能好一点。

这个我在好几个月前最开始适配 grok 的时候就尝试过,太逆天了,内置都支持不了

那只能战略性放弃了 :innocent:

大佬,github页面还能恢复吗,最新版本的代码能提供个网盘下载吗