做了一个开源的 ChatGPT App 主题引擎和主题社区: ReTheme

发布于

最近把一直在做的 **ReTheme** 开源了
官网: [https://retheme.app](https://retheme.app)
GitHub: [https://github.com/duxweb/ReTheme](https://github.com/duxweb/ReTheme)
下载: [https://github.com/duxweb/ReTheme/releases/latest](https://github.com/duxweb/ReTheme/releases/latest)

![iShot_2026-07-19_10.56.10.png](https://i.imgant.com/v2/36echBH.png)
![iShot_2026-07-19_10.54.48.png](https://i.imgant.com/v2/mADTrRW.png)

它是一个面向 ChatGPT App 的桌面主题引擎,同时也做了一个主题社区。目前支持 macOS Apple Silicon 、macOS Intel 和 Windows x64。
最开始只是觉得每天都在使用的 ChatGPT App 应该可以有不同的工作氛围,但真正开始做之后,发现要让普通用户长期使用,问题不只是注入一段 CSS。

现在 ReTheme 主要完成了这些能力:
- 在社区发现和预览主题
- 安装、切换、更新、停止主题并恢复官方界面
- 通过兼容层集中适配 ChatGPT App 的结构变化
- 对社区主题包做结构、资源、路径和 CSS 范围检查
- 对发布包签名,客户端安装前验证签名
- 允许创作者本地开发主题,上传 ZIP 源码并持续更新版本

桌面端使用 Tauri 2 、Rust 、React 和 TypeScript。主题本身不允许 JavaScript,也不能加载远程字体、外部 URL 或 `@import`,主要由 Manifest、作用域 CSS 和静态图片组成。

关于现有的开源换肤脚本也说明一下:相关脚本发布时 ReTheme 已经在开发,双方不是同一套源码。脚本证明了这类需求真实存在,而 ReTheme 从开始选择的方向就是完整用户产品和社区,不想围绕谁先做展开讨论。

目前软件和社区已发布主题都可以免费使用。Pro 主要规划给云同步、多设备等增值能力,不影响基础主题使用。

主题制作文档: [https://github.com/duxweb/ReTheme/blob/main/docs/theme-development.md](https://github.com/duxweb/ReTheme/blob/main/docs/theme-development.md)

现在比较希望得到三类反馈:
1. 不同 ChatGPT App 版本下的兼容情况
2. 安装、切换和恢复流程是否足够清楚
3. 大家希望看到什么风格的主题

第一次把它作为完整产品公开出来,还有很多细节需要继续打磨,欢迎直接提意见或 Issue。

---

原文链接:[点击查看](https://www.v2ex.com/t/1228343)

评论

暂无评论。