0.3.0-alpha.1
Pre-release
Pre-release
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-cyan、glacier-aurora、mountain-mist、rose-carpet-star、yua-mikami-starlight。 - Go
1.25.12的govulncheck ./...结果为 0 个代码可达漏洞;依赖中不可达的报告项不被误报为当前代码可利用。
macOS 未签名限制
本版本不包含 Apple Developer ID 正式签名或 notarization。首次打开请使用系统标准的 Control-click/右键 → 打开流程;不要关闭 Gatekeeper,也不要使用 xattr 移除隔离属性。OpenChatGPTSkin 对官方 ChatGPT/Codex 的签名、Team ID 和 notarization 身份校验不会因此放宽。
回滚到 v0.2.0
- 在 Theme Studio 中恢复原始皮肤,并正常退出受管理的 ChatGPT。
- 卸载或删除
0.3.0-alpha.1程序文件;保留%LOCALAPPDATA%\OpenChatGPTSkin或~/Library/Application Support/OpenChatGPTSkin。 - 重新安装 v0.2.0。
- v0.2.0 Node Host 可以读取 Go 写入的兼容草稿、版本、素材和主题数据。
Known limitations
- 官方 ChatGPT/Codex 更新可能改变内部 UI;未知 surface 会安全拒绝应用,而不会注入未经验证的 fallback。
- 项目没有自动更新、主题市场或 Codex 插件市场安装能力。
- 安装器和 macOS App Bundle 尚未进行商业代码签名。