Skip to content

Releases: u2bo/OpenChatGPTSkin

0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 15:35
25cc3a8

OpenChatGPTSkin 0.3.0

发布日期:2026 年 7 月 25 日

版本亮点

更完整、更稳定的 ChatGPT/Codex 换肤

主题现在覆盖首页、历史会话、任务工作区、设置子页面、搜索、快捷聊天、环境信息和速率限制提示等主要界面。针对官方 UI 更新后的 Composer、额度提示与底部渐变层进行了真实应用验证,减少黑色包围、白色遮罩和文字失配问题。

五个可直接使用的 Theme Schema v4 主题

正式版内置未来歌姬、冰川极光、山岚云海、玫瑰星光和三上悠亚·星光粉。四个通用主题升级至 1.3.1,提高背景亮度并降低面板遮罩,让原图与主题配色更清晰;人物主题继续提供自定义欢迎语、头像、项目图标和建议卡片素材能力。

统一的跨平台 Go Host

Windows x64、macOS ARM64 和 macOS x64 使用同一套 Go Runtime、Controller 与 Theme Studio Host。安装包和便携包不捆绑 Node.js,用户无需安装 Git、Go 或开发依赖。

新能力

  • Theme Studio 支持浅色/深色模式下清晰可读的导航与编辑工具交互。
  • Runtime Adapter 覆盖动态通知、环境弹层、历史会话 Composer 及底部渐变背景。
  • 开发启动会自动重建并校验 Go 内嵌 CDP Adapter,避免源码与发布运行时不一致。
  • 正式产物提供 Windows Setup/ZIP、macOS ARM64 DMG/tar.gz、macOS x64 DMG/tar.gz,并附带统一 SHA-256 校验文件。

改进

  • 提升未来歌姬、冰川极光、山岚云海和玫瑰星光的背景亮度,降低基础面板、浮层与终端遮罩。
  • Theme Studio 深色模式的菜单 hover/focus 状态使用统一外观 token,不再出现浅色方块遮住文字。
  • Studio 开发代理为 Vite 脚本安全注入 CSP nonce,本地开发页面保持样式与脚本完整。
  • Controller 在恢复皮肤后意外重启时会安全回到 stopped,不再永久停留在 restored-awaiting-exit

问题修复

  • 修复历史会话标题包含“配置/Configuration”时被误判为设置页的问题。
  • 修复历史会话输入框、额度提示及其父级容器出现原生黑色包围的问题。
  • 修复 Composer 后方 175px 原生渐变层未透明化、贯穿输入框与额度区域的问题。
  • 修复环境信息、速率限制重置提示和动态弹层未继承主题配色的问题。
  • 修复 Go 生成适配器陈旧时测试通过但真实应用仍使用旧选择器的问题。

下载

  • Windows x64:OpenChatGPTSkin_0.3.0_windows_x64_Setup.exeOpenChatGPTSkin_0.3.0_windows_x64.zip
  • macOS Apple Silicon:OpenChatGPTSkin_0.3.0_macos_arm64.dmg.tar.gz
  • macOS Intel:OpenChatGPTSkin_0.3.0_macos_x64.dmg.tar.gz
  • 所有平台:使用 checksums.txt 校验下载文件的 SHA-256

已知限制

  • macOS 产物尚未使用 Apple Developer ID 签名或公证。首次运行请使用系统标准的 Control-click/右键 → 打开,不要关闭 Gatekeeper。
  • 应用主题前需要完全退出普通 ChatGPT。OpenChatGPTSkin 不会强制结束已有实例,也不会修改官方应用包、账号或 API 配置。
  • 官方 ChatGPT/Codex 更新可能改变内部 UI;未知结构会安全拒绝或保留原始样式,需要在新版本上重新适配验证。
  • 当前版本尚不包含自动更新、主题市场或 Codex 插件市场安装能力。

反馈

欢迎通过 GitHub Issues 报告问题、提交主题或参与开发。

0.3.0-alpha.1

0.3.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Jul 07:53
c5acaed

0.3.0-alpha.1

OpenChatGPTSkin 0.3.0-alpha.1 将生产 Theme Studio、Runtime Controller 和平台执行路径统一切换为一个跨平台 Go Host。React/Vite 前端、Theme Schema、Contract 作者源和 TypeScript CDP Adapter 继续保留,但用户安装包不再包含 Node Runtime 或 Node 业务 node_modules

主要变化

  • Windows x64、macOS ARM64、macOS x64 使用同一 Go 业务实现和 studio | controller | runtime 多进程角色。
  • 保留五个内置主题、自定义主题、图片处理、草稿、版本、导入导出以及 launch/switch/pause/resume/restore 完整闭环。
  • Windows Setup/ZIP 与 macOS DMG/tar.gz 均为 Node-free 产物;macOS 压缩包包含真实 OpenChatGPTSkin.app 和目标架构 Mach-O。
  • release-manifest.json 记录 Go 工具链、commit、entry/file SHA-256、Contract/CDP 哈希、图片实现和主题清单。
  • 已在真实 Windows、macOS ARM64 和 macOS x64 上完成应用、恢复、v0.2.0 数据升级与 Go → Node 回滚验收。

已验证基线

  • Go 工具链:1.25.12
  • Windows 官方应用基线:OpenAI.Codex 26.721.4979.0
  • Runtime control contract v1、Studio HTTP contract v2、Theme Schema v4、Data contract v1。
  • 五个内置主题:future-idol-cyanglacier-auroramountain-mistrose-carpet-staryua-mikami-starlight
  • Go 1.25.12govulncheck ./... 结果为 0 个代码可达漏洞;依赖中不可达的报告项不被误报为当前代码可利用。

macOS 未签名限制

本版本不包含 Apple Developer ID 正式签名或 notarization。首次打开请使用系统标准的 Control-click/右键 → 打开流程;不要关闭 Gatekeeper,也不要使用 xattr 移除隔离属性。OpenChatGPTSkin 对官方 ChatGPT/Codex 的签名、Team ID 和 notarization 身份校验不会因此放宽。

回滚到 v0.2.0

  1. 在 Theme Studio 中恢复原始皮肤,并正常退出受管理的 ChatGPT。
  2. 卸载或删除 0.3.0-alpha.1 程序文件;保留 %LOCALAPPDATA%\OpenChatGPTSkin~/Library/Application Support/OpenChatGPTSkin
  3. 重新安装 v0.2.0
  4. v0.2.0 Node Host 可以读取 Go 写入的兼容草稿、版本、素材和主题数据。

Known limitations

  • 官方 ChatGPT/Codex 更新可能改变内部 UI;未知 surface 会安全拒绝应用,而不会注入未经验证的 fallback。
  • 项目没有自动更新、主题市场或 Codex 插件市场安装能力。
  • 安装器和 macOS App Bundle 尚未进行商业代码签名。

0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 06:54
eaf2086

0.2.0

发布日期:2026 年 7 月 24 日

OpenChatGPTSkin 0.2.0 将角色主题从单次定制升级为可复用的 Theme Schema v4 模板,并增强真实 ChatGPT Desktop 的界面覆盖与启动稳定性。本版本继续提供 Windows x64 正式安装包,以及 macOS ARM64/x64 未签名预览包。

版本亮点

可复用的角色主题模板

Theme Schema v4 支持本地化动态欢迎语、欢迎语位置与排版、精确视觉图层、项目图标、建议卡片图标、账户头像和可上传展示字体。新的标准构建器让后续角色主题可以复用同一套安全校验、预览与 Runtime 应用能力。

三上悠亚·星光粉内置主题

第五个内置主题提供完整背景、装饰图层、建议卡片图标、项目图标、账户头像与展示字体。主题使用随包分发的站酷小薇字体,字体依据 SIL Open Font License 1.1 授权。

更可靠的 Windows 启动

Runtime 会先等待直接启动的官方 ChatGPT 窗口自然就绪,再按需执行 AUMID 激活,避免重复激活制造第二个根进程。进程身份、可见窗口和回环 CDP 所有权的安全校验保持不变。

新功能

  • Theme Schema v4: 主题包可定义动态欢迎语、展示字体、欢迎语布局、精确组合图层,以及项目、建议卡片和账户头像素材。
  • 角色主题标准构建器: 通过统一模板生成目录、素材清单、哈希、授权信息和 Runtime 可用产物,便于批量扩展同类主题。
  • Theme Studio v4 编辑能力: 可视化编辑欢迎语、排版、界面图片和组合图层,并在隔离预览中同步检查首页与任务工作区。
  • 第五个内置主题: 新增三上悠亚·星光粉,安装后无需额外下载即可使用。

改进

  • 预览与真实界面更一致: 欢迎语会使用真实项目名和可见界面语言,支持自定义锚点、尺寸、对齐和原生图标隐藏。
  • 界面素材覆盖更完整: 项目文件夹图标、账户头像和四张建议卡片图标现在可独立配置尺寸与裁切位置。
  • 字体呈现更接近设计稿: 自定义 WOFF2 字体会在 Theme Studio 和真实 ChatGPT Desktop 中使用同一 FontFace 配置。
  • 五个内置主题统一升级: 未来歌姬、玫瑰星光、山岚云海、冰川极光和三上悠亚·星光粉均使用 Schema v4 产物。

问题修复

  • 修复直接启动窗口尚在初始化时重复执行 AUMID,偶发触发 CODEX_WINDOW_ACTIVATION_FAILED 的问题。
  • 修复工作空间额度横幅仍显示黑色实底、主按钮文字对比不足的问题。
  • 修复部分 ChatGPT 版本中项目图标和账户头像仍显示原生素材的问题。
  • 修复动态欢迎语位置可能遮挡建议卡片,以及建议卡片自定义图标尺寸过小的问题。
  • 修复 React 替换首页子树后欢迎语、界面图片或主题 surface 标记失效的问题。

下载

  • OpenChatGPTSkin_0.2.0_windows_x64_Setup.exe:Windows 当前用户安装包,不请求管理员权限。
  • OpenChatGPTSkin_0.2.0_windows_x64.zip:Windows 便携包,解压后运行 OpenChatGPTSkin.cmd
  • OpenChatGPTSkin_0.2.0_macos_arm64.dmg:Apple Silicon 未签名预览包。
  • OpenChatGPTSkin_0.2.0_macos_x64.dmg:Intel x64 未签名条件性预览包。
  • OpenChatGPTSkin_0.2.0_macos_arm64.tar.gzOpenChatGPTSkin_0.2.0_macos_x64.tar.gz:macOS 开发者便携包。
  • checksums.txt:全部六个发布产物的 SHA-256 校验值。

已知限制与安全提示

  • Windows 安装包尚未签名,SmartScreen 可能显示警告;请只从本项目 GitHub Release 下载并核对 SHA-256。
  • macOS 包尚未使用 Developer ID 签名或公证;请使用标准 Control-click/右键“打开”流程,不要关闭 Gatekeeper。
  • macOS 真实 ChatGPT 视觉闭环仍待实机验收;Intel x64 还依赖官方 ChatGPT 提供对应架构。
  • Windows ARM64、Linux、自动更新、主题市场和 ChatGPT 插件市场安装尚不在本版本范围内。
  • ChatGPT 更新可能改变内部 UI。Runtime 会安全拒绝未经验证的结构,项目需通过兼容性 Probe 和固定页面测试完成适配。
  • 手动 workflow_dispatch 只生成全平台测试产物;只有推送匹配版本的 Tag 才会创建 GitHub Release。

English

Release date: July 24, 2026

OpenChatGPTSkin 0.2.0 turns one-off character styling into a reusable Theme Schema v4 workflow, while improving real ChatGPT Desktop coverage and Windows launch reliability. Stable Windows x64 packages and unsigned macOS ARM64/x64 previews are included.

Highlights

  • Reusable character-theme templates: Define localized dynamic welcomes, precise composition layers, project icons, suggestion-card images, profile avatars, and uploaded display fonts in one portable theme package.
  • Yua Mikami Starlight: A fifth built-in theme includes complete imagery, interface assets, and the bundled ZCOOL XiaoWei display font under the SIL Open Font License 1.1.
  • More reliable Windows launch: Runtime now gives the directly launched official window time to settle before attempting AUMID activation, preventing duplicate roots without weakening identity or CDP ownership checks.

New features and improvements

  • Theme Studio can edit and preview Schema v4 welcome content, layout, interface imagery, and composition layers.
  • A standard character-theme builder generates validated assets, manifests, hashes, license records, and Runtime-ready output.
  • Project icons, the account avatar, and four suggestion-card images support independent sizing and crop positions.
  • All five built-in themes now use Schema v4 output.

Fixes

  • Fixed intermittent CODEX_WINDOW_ACTIVATION_FAILED errors caused by redundant AUMID activation during direct-launch startup.
  • Fixed the workspace quota banner retaining an opaque black layer and unreadable primary button styling.
  • Fixed native project icons and profile avatars remaining visible on some ChatGPT builds.
  • Fixed dynamic welcome placement overlapping suggestion cards and custom suggestion imagery rendering too small.
  • Fixed theme markers or interface imagery disappearing after React replaced the home subtree.

Known limitations

  • Windows packages are unsigned and may trigger SmartScreen; verify downloads against checksums.txt.
  • macOS packages are unsigned and not notarized. Use the standard Control-click → Open flow and do not disable Gatekeeper.
  • Real-ChatGPT visual acceptance on macOS remains pending, and Intel x64 requires a matching official ChatGPT build.
  • Windows ARM64, Linux, automatic updates, a theme marketplace, and ChatGPT plugin-market installation are not included in this release.
  • Upstream ChatGPT updates can change internal UI. Runtime fails closed on unverified structures until compatibility checks are updated.

反馈 / Feedback

请通过 GitHub Issues 提交可复现问题或改进建议。
Please use GitHub Issues for reproducible problems and improvement requests.

0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 06:09

0.1.0

发布日期:2026 年 7 月 22 日

OpenChatGPTSkin 0.1.0 是首个正式版本。它把可视化主题设计、可分享主题包和真实 Codex Desktop 应用流程整合为完整闭环,并提供 Windows x64 正式安装包及 macOS ARM64/x64 未签名预览包。

版本亮点

从设计到真实 Codex 的完整闭环

在 Theme Studio 中选择内置主题或创建个人主题,调整颜色、背景、字体、装饰、布局、建议卡片图标和用户头像,保存版本后即可应用到受管理的 Codex。主题还可以通过 .ocskin 导入、导出和分享。

覆盖更多 Codex UI 表面

统一主题现在覆盖首页、任务工作区、历史会话、设置、插件、搜索、模型菜单、侧边栏、终端、浮层等已识别界面。Runtime 会拒绝未经验证的新结构,避免在 Codex 更新后静默注入不完整样式。

四个可直接使用的内置主题

未来歌姬、玫瑰星光、山岚云海和冰川极光均包含背景、完整配色、界面素材、预览与来源记录,安装后无需额外下载即可使用。

新功能

  • Theme Schema v3: 支持四个建议卡片图标和登录用户头像等界面素材,并保持本地素材校验、哈希和可迁移主题包边界。
  • Theme Studio: 提供中英文界面、浅色/深色外观、隔离预览、草稿、不可变版本、撤销/重做、导入/导出、应用和恢复原始皮肤。
  • Desktop Runtime: 支持安全启动、切换、暂停、继续和恢复受管理 Codex;控制面仅绑定随机 127.0.0.1 端口。
  • 跨平台发布: 提供 Windows x64 Setup/便携 ZIP,以及 macOS ARM64/x64 DMG/便携包。

改进

  • 更清晰的真实背景: 内置主题降低默认模糊和遮罩,让背景原图更直接地呈现,同时保留个人主题的亮度、模糊和遮罩调节能力。
  • 更一致的界面适配: 输入框、建议卡片、历史会话、设置子页、菜单、搜索框、侧边栏和终端等区域共享同一套 surface contract 与主题语义。
  • 更可靠的编辑体验: 只有点击“保存版本”才写入版本;同一主题只保留一个草稿,并在加载或覆盖已有草稿前明确询问。

问题修复

  • 修复开发模式下重复 CSP nonce 导致 Theme Studio CSS 被浏览器拒绝、页面只显示默认 HTML 样式的问题。
  • 修复应用主题后部分输入框出现黑色包围、白色遮罩或文字颜色回退的问题。
  • 修复建议卡片、侧边栏、历史会话和设置页面在不同路由下无法持续应用主题的问题。

下载

  • OpenChatGPTSkin_0.1.0_windows_x64_Setup.exe:Windows 当前用户安装包,不请求管理员权限。
  • OpenChatGPTSkin_0.1.0_windows_x64.zip:Windows 便携包,解压后运行 OpenChatGPTSkin.cmd
  • OpenChatGPTSkin_0.1.0_macos_arm64.dmg:Apple Silicon 未签名预览包。
  • OpenChatGPTSkin_0.1.0_macos_x64.dmg:Intel x64 未签名条件性预览包。
  • OpenChatGPTSkin_0.1.0_macos_arm64.tar.gzOpenChatGPTSkin_0.1.0_macos_x64.tar.gz:macOS 开发者便携包。
  • checksums.txt:全部六个发布产物的 SHA-256 校验值。

已知限制与安全提示

  • Windows 安装包尚未签名,SmartScreen 可能显示警告。只从本项目 GitHub Release 下载并先核对 SHA-256。
  • macOS 包尚未使用 Developer ID 签名或公证;请使用标准 Control-click/右键“打开”流程,不要关闭 Gatekeeper 或移除隔离属性。
  • macOS 尚未完成真实 Codex 视觉闭环验收;Intel x64 还依赖官方 Codex 提供对应架构。
  • Windows ARM64、Linux、自动更新、主题市场和 Codex 插件市场安装不在 0.1.0 范围内。
  • Codex 更新可能改变内部 UI。Runtime 会安全拒绝未经验证的结构,需要通过兼容性 Probe 和固定页面测试完成适配。
  • 手动 workflow_dispatch 生成全平台测试产物和诊断,但只有推送匹配版本的 Tag 才会创建 GitHub Release。

English

Release date: July 22, 2026

OpenChatGPTSkin 0.1.0 is the first stable release. It connects visual theme design, shareable theme packages, and application to a real Codex Desktop instance in one workflow. Stable Windows x64 packages and unsigned macOS ARM64/x64 preview packages are included.

Highlights

  • Design-to-Codex workflow: Customize colors, backgrounds, fonts, decorations, layout, suggestion-card icons, and the profile avatar in Theme Studio, then save and apply the exact version to managed Codex.
  • Broader UI coverage: The shared surface contract themes recognized home, task, history, settings, plugin, search, model-menu, sidebar, terminal, and overlay surfaces.
  • Ready-to-use themes: Future Idol, Rose Carpet Star, Mountain Mist, and Glacier Aurora include complete colors, imagery, previews, and provenance records.

New features and improvements

  • Theme Schema v3 adds four suggestion-card image slots and a profile-avatar slot while retaining local-only asset validation and hashes.
  • Theme Studio supports Chinese and English, light and dark appearances, isolated preview, explicit version saving, undo/redo, import/export, apply, and restore.
  • Background defaults now reduce blur and masking so original artwork is clearer, while custom themes retain brightness, blur, and overlay controls.
  • Runtime applies one theme model across more Codex routes and safely rejects unverified structures after an upstream UI change.

Fixes

  • Fixed duplicate CSP nonce metadata that caused the development Theme Studio to render without CSS.
  • Fixed black composer surrounds, white fade overlays, and text-color fallbacks on several routes.
  • Fixed theme persistence across suggestion cards, sidebars, history, settings, menus, and search surfaces.

Known limitations

  • Windows packages are unsigned and may trigger SmartScreen; verify every download against checksums.txt using SHA-256.
  • macOS packages are unsigned and not notarized. Use the standard Control-click → Open flow and do not disable Gatekeeper.
  • macOS real-Codex visual acceptance remains pending, and Intel x64 requires a matching official Codex build.
  • Windows ARM64, Linux, automatic updates, a theme marketplace, and Codex plugin-market installation are not included in 0.1.0.
  • Manual workflow_dispatch runs build test artifacts and diagnostics for all platforms; only a matching version tag publishes a GitHub Release.

反馈 / Feedback

请通过 GitHub Issues 提交可复现问题或改进建议。

Please use GitHub Issues for reproducible problems and improvement requests.

v0.1.0-alpha.1

v0.1.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 02:42

OpenChatGPTSkin v0.1.0-alpha.1

首个公开 Alpha 提供 Windows x64 安装包/便携包,以及 macOS ARM64/x64 未签名开发者预览 DMG/便携包,把 Theme Studio、四个内置主题和 Desktop Runtime 从源码工作流变成普通用户可启动的发布产物。

下载与安装

  • OpenChatGPTSkin_0.1.0-alpha.1_windows_x64_Setup.exe:当前用户安装,不请求管理员权限,默认安装到 %LOCALAPPDATA%\Programs\OpenChatGPTSkin
  • OpenChatGPTSkin_0.1.0-alpha.1_windows_x64.zip:解压后双击 OpenChatGPTSkin.cmd,不注册安装信息。
  • OpenChatGPTSkin_0.1.0-alpha.1_macos_arm64.dmg:Apple Silicon 未签名开发者预览,拖入 Applications 后首次右键打开。
  • OpenChatGPTSkin_0.1.0-alpha.1_macos_x64.dmg:Intel x64 条件性预览,依赖官方 Codex 对应架构,尚未完成实机验证。
  • OpenChatGPTSkin_0.1.0-alpha.1_macos_arm64.tar.gz:Apple Silicon 开发者便携包。
  • OpenChatGPTSkin_0.1.0-alpha.1_macos_x64.tar.gz:Intel x64 开发者便携包。
  • checksums.txt:上述六个产物的 SHA-256。运行前必须核对对应哈希。

全部平台包都内置固定版本的官方 Node.js 22 Runtime、平台/架构匹配的 sharp、生产 Theme Studio 和四个内置主题,不需要全局 Node.js、npm 或 Git。启动器仅监听随机 127.0.0.1 端口,完成健康检查后才打开默认浏览器。

本版内容

  • nonce 绑定 CSP 的单 HTML 生产 Theme Studio,不包含 Vite client、HMR 或开发源码;
  • Windows x64 Setup/便携 ZIP 与 macOS DMG/便携包分别复用对应平台经过 manifest 和 SHA-256 校验的 staging;
  • 四个内置主题、背景/预览、字体与图片处理、草稿、版本、.ocskin 导入导出;
  • 编辑后应用到真实 Codex、切换、暂停、继续和恢复原始皮肤;
  • 安装、覆盖升级和卸载默认保留 %LOCALAPPDATA%\OpenChatGPTSkin 下的个人主题、草稿、版本与 Runtime 状态;
  • 结构化启动错误与脱敏启动日志;
  • Tag 驱动的 GitHub Actions 构建、最终归档/DMG 验收和 Pre-release 发布;手动 workflow_dispatch 生成全平台测试产物与诊断,但不创建 Tag 或 Release。

已知限制与安全提示

  • 这是未签名 Alpha。Windows SmartScreen 可能警告;只从 https://github.com/u2bo/OpenChatGPTSkin 下载,并先核对 SHA-256。
  • Windows ARM64、Linux 不在本版范围。
  • macOS ARM64 与 Intel x64 产物均未使用 Developer ID 签名或公证。首次启动只使用 macOS 标准 Control-click/右键“打开”流程;不要关闭 Gatekeeper 或使用 xattr 绕过隔离。
  • macOS 尚未完成真实 Codex 视觉闭环验收,不能声称“全部 UI 已实机验证”。Intel x64 还依赖官方 Codex 提供对应架构版本。
  • 不提供 Codex 插件市场安装、自动更新、托盘、开机启动、SEA 单文件程序或主题市场。
  • 已记录的 Windows 兼容性 Probe 对应官方 Codex 包版本 26.707.12708.0。Codex 更新可能改变内部 UI;Runtime 会安全拒绝未经验证的结构,需要重新执行兼容性与视觉验收。
  • OpenChatGPTSkin 不修改 WindowsAppsCodex.appapp.asar、应用签名、账号或 API 配置。

升级与卸载

新 Setup 会覆盖程序文件但不覆盖用户数据。静默卸载和默认交互式卸载保留个人数据;只有用户在交互式卸载中明确选择删除,并确认“不可恢复”提示,才删除 %LOCALAPPDATA%\OpenChatGPTSkin。便携版升级时先退出 OpenChatGPTSkin,再替换整个解压目录。macOS 升级时替换 .app~/Library/Application Support/OpenChatGPTSkin 下的个人数据保持不变。

English

This first public Alpha ships a Windows x64 per-user Setup and portable ZIP, plus separate unsigned macOS ARM64/x64 developer-preview DMGs and portable archives. Every artifact bundles Node.js 22, the platform-native sharp dependency, the production single-file Theme Studio, four built-in themes, and the existing Desktop Runtime. No global Node.js, npm, or Git is required.

Verify every download against checksums.txt using SHA-256. The binaries are unsigned, so Windows SmartScreen may warn. Download only from https://github.com/u2bo/OpenChatGPTSkin.

Setup, portable, and macOS app upgrades update program files while keeping personal themes, drafts, versions, and Runtime state under the platform data root. Windows uninstall preserves that data by default; deletion requires an explicit interactive confirmation that the operation is irreversible.

The macOS artifacts are unsigned developer previews. Use the standard Control-click → Open flow; do not disable Gatekeeper or strip quarantine metadata. ARM64 and Intel x64 have not completed the real-Codex visual loop, and Intel x64 also depends on an official Codex build for that architecture. Codex package 26.707.12708.0 is the recorded Windows probe baseline; later Codex updates may require a new adapter validation.

Manual workflow_dispatch runs build and upload Windows x64 plus both macOS test artifacts and diagnostics without creating a tag or GitHub Release. Version tags remain the only publishing path.