Skip to content
staklabPublic

About

Glass-style browser extension for navigating long AI conversations with a fixed timeline rail.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

PrismRail

License Version Check Issues

Language / 语言

English | 中文

A modern glass-style browser extension for navigating long AI conversations.
一个用于长 AI 对话导航的现代玻璃风格浏览器插件。

Issues · Pull Requests · Contributing · Changelog

English

Switch language: English | 中文

Overview

PrismRail adds a subtle timeline rail to the right side of long AI chat pages, helping users move through large conversations without relying only on the native scrollbar.

Highlights

  • Fixed-length glass timeline with 12 markers
  • Marker model:
    • first conversation turn
    • 10% to 100% progress anchors
    • end of the latest reply
  • Start and percentage markers jump to the start of the mapped segment
  • Final marker jumps to the end of the latest reply
  • Stable local hover previews with no paid API
  • Long-thread optimizations for smoother browsing
  • Low-profile UI designed to blend into existing chat interfaces

Supported Sites

  • ChatGPT
  • Gemini
  • Claude
  • DeepSeek
  • Doubao
  • GLM
  • Grok

Quick Start

npm install
npm run build

Then load dist/extension as an unpacked extension in Chrome or Edge.

Contributing

Contributions are welcome.

  • Read CONTRIBUTING.md
  • Open an issue first for large changes
  • Keep pull requests focused and easy to review

Issues

Use GitHub Issues for bug reports, compatibility problems, adapter requests, and feature ideas.

FAQ

Does PrismRail send conversation content to a remote API?
No. Timeline previews are generated locally from page content.

Is the extension intended to replace the native chat UI?
No. PrismRail is meant to stay lightweight and unobtrusive.

Which browsers are supported?
The current release is built around Chromium-based browsers. Safari still requires a separate packaging flow.

Documentation

License

Released under the MIT License. See LICENSE.


中文

切换语言:English | 中文

项目简介

PrismRail 是一个为长 AI 对话页面设计的右侧时间轴导航插件。它以尽量低打扰的方式融入 ChatGPT、Claude、Gemini 等页面,帮助用户在超长对话里快速定位、跳转和回溯上下文。

核心特性

  • 固定长度的玻璃感时间轴,始终为 12 个节点
  • 节点模型固定为:
    • 首对话
    • 10% 到 100% 的进度锚点
    • 最后一段回复的尾部
  • 首节点和百分比节点跳转到对应内容段的开头
  • 末节点跳转到最后一段回复的结尾
  • 悬浮预览基于本地文本摘录,无需付费 API
  • 针对长对话提供性能优化,减少浏览负担
  • UI 风格尽量融入原页面,降低突兀感

已支持站点

  • ChatGPT
  • Gemini
  • Claude
  • DeepSeek
  • 豆包
  • GLM
  • Grok

快速开始

npm install
npm run build

构建完成后,将 dist/extension 作为已解压扩展加载到 Chrome 或 Edge。

贡献

欢迎提交代码、文档优化、Bug 修复以及站点适配改进。

  • 开始前请先阅读 CONTRIBUTING.md
  • 如果是较大的改动,建议先提 Issue 再开始实现
  • PR 尽量聚焦单一目标,方便 review

Issues

Bug、兼容性问题、站点适配请求和功能建议都可以通过 GitHub Issues 提交。

FAQ

PrismRail 会把对话内容发送到远程 API 吗?
不会。时间轴预览基于页面本地内容生成。

这个扩展会替代原网站的聊天界面吗?
不会。PrismRail 的定位是轻量、低侵入的导航层。

当前支持哪些浏览器?
目前主要面向 Chromium 系浏览器。Safari 仍需要单独的打包流程。

文档入口

许可证

项目基于 MIT License 发布。

About

Glass-style browser extension for navigating long AI conversations with a fixed timeline rail.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages