熬了几十个深夜,我终于开源了这款理想中的 AI 助手

22 阅读4分钟

👋 Ophel 是一款同时支持 浏览器扩展油猴脚本 的 AI 聊天页面增强工具,为 GeminiChatGPTClaudeGrokAI Studio 等主流 AI 平台提供统一的交互体验。

大家好,我是 urzeye

今天想跟大家分享一个我刚刚开源的项目 —— Ophel。这不是一个一时兴起的 Demo,而是我熬了几十个深夜,将自己心中理想的 AI 助手一点点打磨出来的成果。

GitHub (求个 Star 🌟): github.com/urzeye/ophe…


💡 缘起:从 16k 行的无奈到重生

Ophel 的前身其实是我的另一个项目 Gemini Helper。当时为了让自己用 Gemini 用得更顺手,我写了一堆油猴脚本。随着功能的不断叠加,单文件脚本的代码规模不知不觉突破了 16,000 行

维护这 1.6 万行代码简直就是一场噩梦:没有模块化,调试困难,扩展性极差。每加一个新功能,我都要小心翼翼,生怕改崩了之前的逻辑。

痛定思痛,我决定重构

我使用 Plasmo + React + TypeScript + Vite 这套现代化的技术栈,将它彻底重写。现在的 Ophel,不仅继承了前身所有好用的功能(不变的配方,熟悉的味道),更重要的是:

  • 双端支持:同一套代码,支持同步构建为 浏览器扩展 (Extension)油猴脚本 (Userscript)
  • 多平台适配:不再局限于 Gemini,现在完美支持 ChatGPT、Claude、Grok 和 AI Studio。

✨ 核心功能:不仅是“能用”,更要“好用”

在开发 Ophel 时,我始终坚持一个原则:解决实际痛点,提升交互效率。以下是它目前的核心能力:

1. 🧠 智能大纲

这可能是最受好评的功能之一。Ophel 会自动解析你的问题和 AI 的回复,生成一个清晰的可导航目录结构。

  • 精准层级识别:完美支持 H1-H6 标题解析。
  • 用户问题导航支持点击跳转到用户提问位置(再也不用在长对话里疯狂滚动找问题了)。

2. 💬 强大的会话管理

原生平台的会话管理往往比较简陋,Ophel 做了全方位的增强:

  • 会话置顶:重要会话一键置顶,随时访问。
  • 多维整理:支持 文件夹分类标签管理,把杂乱的会话整理得井井有条。
  • 高效检索:支持关键词快速搜索,秒找历史记录。
  • 批量操作:支持批量 导出、删除、移动,效率倍增。

3. 🔧 界面与阅读优化

为了让你“读”得更舒服,“看”得更爽:

  • 宽屏沉浸模式:充分利用屏幕空间,阅读更舒适。
  • 用户问题渲染:支持 Markdown 格式渲染用户提问,不再是干瘪的纯文本。
  • 阅读体验增强滚动锁定(AI 生成时自动跟随)、快捷导航阅读历史自动恢复(刷新页面不迷路)。
  • 内容修复:Markdown 表格显示修复、一键 去水印

4. ⚡ 高效生产力

  • 复制增强Markdown 表格LaTeX 公式 一键复制。
  • 通知提醒:AI 生成完成后发送 桌面通知,无需时刻盯着屏幕。
  • 快捷键系统:全键盘操作支持。
  • 个性化定制:支持 自定义标签页名称模型锁定

5. ⌨️ 提示词库 (Prompt Library)

内置了强大的提示词管理功能:

  • 动态变量:支持定义变量,一键填充动态内容。
  • Markdown 预览:实时预览提示词效果。
  • 分类管理:井井有条地管理你的 Prompt。

6. 🎭 Claude 专属增强

  • Session Key 管理:支持 Session Key 切换与管理。
  • 多账号切换:轻松管理多个 Claude 账号。

7. 🔒 数据隐私

  • 隐私模式:一键开启隐私模式,保护敏感信息。
  • 数据掌控:数据默认 本地存储,支持 导入导出
  • 云同步:支持 WebDAV 同步,数据完全由你掌控,绝不上传第三方服务器。
  • 主题定制:内置 20+ 款深色/浅色主题,支持自定义 CSS。

🚀 立即体验

Ophel 现已上架 Chrome 和 Firefox 商店,欢迎下载体验!

  • Chrome Web Store: 点击安装 (注:Chrome 商店审核较慢,最新版审核未完成,想体验最新功能建议直接去 GitHub Release 下载)
  • Firefox ADD-ONS: 点击安装
  • GitHub Release (推荐): 下载最新版

👨‍💻 写在最后

开源不易,如果你觉得 Ophel 对你的工作或学习有帮助,希望能去 GitHub 给我点个 Star 🌟,这对我非常重要!

👉 GitHub 项目地址: github.com/urzeye/ophe…

如果在使用的过程中遇到任何问题,或者有想要的新功能,欢迎在 GitHub Issues 提反馈,每一条我都会认真看。

感谢阅读,祝大家 Coding 愉快!

📐 部分功能截图(点击展开)

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png