Repository navigation
v0.3.96 — 全部插件按需下载与分类目录
简体中文
本版将 Preview Market 的全部插件改为按需下载,减小安装包,同时保留下载后在当前 Codex 窗口立即启用的体验。也汇总了此前本地完成的启动动画、运行信息和背景开场改进。
更新内容
- 全部 24 个插件独立下载:Appearance 13 个、File Preview 10 个、Tools 1 个。点击 Download,校验完成后点击 Enable 即可使用,无需重启;下载不会自动启用或打开参数面板。
- 统一分类目录:源码和分发资源按
plugins/<类别>/<插件ID>/整理。GitHub Release 附件使用唯一文件名,release-assets.json提供目录映射和校验值。 - 完整插件校验:主 JS、图片、Worker、WASM 等必需文件按核心内置目录验证大小和 SHA-256。支持下载进度、取消和有效旧缓存迁移,拒绝不完整或校验失败的包。
- 轻量核心安装包:推荐 EXE 约 7.57 MB;说明截图保留在仓库,插件实现和默认素材随对应插件下载。核心继续提供文件树、基础文本预览和编辑、权限检查、市场框架及日志。
- 启动动画与背景衔接:支持自选视频或背景插件,视频裁剪、拖动时间轴、播放/暂停及键盘控制;参数作用于选中片段。启动播放器从已验证的本地缓存提前加载,不在启动时下载;收到主页就绪信号后按最短展示条件和淡出设置退场,并衔接主页背景开场。缺包时跳过动画、记录原因并继续正常启动。
- 运行信息:Code-Codex 菜单中的 Runtime Information 展示启动过程、插件动作及可观察的宿主事件;默认保留最近 10 次运行,每次日志上限 5 MB,超限裁去较旧事件。
- 默认图库和开场效果:Particle Image 的 6 张、Pixel Sculpt 的 3 张默认原图随背景包提供,保留个人图库和选择;Particle Image 加入粒子聚拢开场。
升级说明
- 正常升级和普通卸载保留插件缓存、参数、启用偏好及个人图片、视频。未变且完整的包可离线复用。
- 此前内置的预览、工具及部分外观功能,首次使用新版独立包时需要下载。参数保留不等于当前窗口中模块已经加载;按市场状态点击 Enable。
- 启动动画需要先下载启动插件;使用背景来源时,还需下载对应背景包。安装器不会预下载全部插件,也不自带官方宣传视频。
- 更新可在当前 Codex 运行时安装;既有窗口插件下载和启用无需重启。若要体验启动等待动画,需要下次通过 Code-Codex 启动客户端。
验证与兼容
- Windows x64;要求 Windows 10 2004(build 19041)或更高版本,并安装官方稳定版 Codex/ChatGPT Desktop。
- UI 生产构建和类型检查通过;Rust 工作区 383 项通过、3 项忽略、0 项失败。
- 24 卡市场的 46 项检查,以及预览、视频时间轴、启动播放器、默认素材和蒙版夹具通过;46 项分发资产大小和 SHA-256 已核对。
- 已完成本机安装校验及现有官方 Codex
26.1002.7124.0会话内的 8 项集成检查,安装过程中保留官方进程;参数和个人素材核对保持。 - 发布后重新下载全部 48 个附件,大小和 SHA-256 与本地清单一致;真实插件市场从空缓存完成 Blinking Squares 的 Download → Enable → Disable,无需重启,保存参数已恢复。
- 官方完整冷启动动画、每种背景的冷启动及全部 Office/旧式演示文稿路径尚未逐项实测。夹具通过不代表所有设备、GPU 和官方布局都已验证。
下载
- 推荐:
CodeCodex-0.3.96-x64-setup.exe - 备选:
CodeCodex-0.3.96-x64.msi - 便携包:
CodeCodex-0.3.96-x64.zip - 独立卸载器:
Uninstall-CodeCodex.exe - 校验与资产映射:
SHA256SUMS.txt、release-assets.json - 其余 JS、PNG、Worker、WASM 和插件目录清单供市场按需下载,无需手动逐个安装。
现有视觉效果的来源及许可证见仓库中英文说明和随包第三方声明。
English
This release makes every Preview Market plugin an on-demand download, reduces the installer size and lets verified packages activate immediately in the current Codex window. It also collects the previously completed local startup-animation, runtime-information and background-opening improvements.
Changes
- All 24 plugins are separate downloads: 13 Appearance, 10 File Preview and one Tools plugin. Click Download, then Enable after verification, without restarting. Downloading does not activate the plugin or open settings automatically.
- Categorized packages: organize code and distribution resources under
plugins/<category>/<plugin ID>/. GitHub Release attachments have unique flat names;release-assets.jsonmaps them to categorized paths and checksums. - Complete verification: verify main JavaScript and required images, workers and WASM against the core's size/SHA-256 catalog. Support progress, cancellation and valid legacy-cache migration; reject incomplete or invalid packages.
- Smaller core: the recommended EXE is approximately 7.57 MB. Documentation screenshots remain in the repository; implementations and default media ship with their individual plugins. The core retains the file tree, basic text preview/editing, permissions, market framework and logs.
- Startup animation and handoff: select a local video or background plugin; trim and scrub video, use play/pause and keyboard controls, with timing parameters relative to the selected clip. An early loader reads verified local player caches without startup downloads. Main-page readiness starts the exit according to minimum display and fade settings, then releases the main background's opening. Missing packages skip playback safely and record the reason.
- Runtime Information: the Code-Codex menu shows startup progress, plugin actions and observable host events. Retain the latest ten runs, with a 5 MB limit per log and older events removed when needed.
- Default galleries and opening: provide six Particle Image and three Pixel Sculpt original images with their packages while retaining personal galleries and selections. Add a particle-gathering opening to Particle Image.
Upgrade
- Normal upgrades and ordinary uninstall retain plugin caches, parameters, enable preferences, personal images and videos. Unchanged complete packages can be reused offline.
- Previously embedded viewers, tools and some appearance features require their standalone downloads on first use. Retained preferences do not mean the module is already loaded in the current window; use Enable as indicated by the market.
- Download the startup plugin first, plus the selected background package when using that source. Setup does not download every plugin or include an official promotional video.
- Installation can update while Codex remains open, and plugin download/activation does not require restarting the existing window. Startup-loading animation is experienced on the next launch through Code-Codex.
Validation and compatibility
- Windows x64, requiring Windows 10 2004 (build 19041) or newer and the official stable Codex/ChatGPT Desktop application.
- Production UI build and typecheck passed; Rust workspace: 383 passed, 3 ignored, 0 failed.
- The 24-card market's 46 checks and viewer, timeline, startup, default-media and surface-opacity fixtures passed. All 46 distribution assets were checked for size and SHA-256.
- Per-user installation verification and eight integration checks in an existing official Codex
26.1002.7124.0session completed while preserving the official process, preferences and personal media. - After publication, all 48 attachments were downloaded again and matched local sizes and SHA-256 values. The actual market completed Blinking Squares Download → Enable → Disable from an empty cache without restarting; saved preferences were restored.
- Full official cold-start playback, every background's cold start and every Office/legacy presentation path have not been individually tested. Fixtures do not certify every device, GPU or future official layout.
Downloads
- Recommended:
CodeCodex-0.3.96-x64-setup.exe - Alternative:
CodeCodex-0.3.96-x64.msi - Portable:
CodeCodex-0.3.96-x64.zip - Standalone uninstaller:
Uninstall-CodeCodex.exe - Checksums and mapping:
SHA256SUMS.txt,release-assets.json - Other JavaScript, PNG, worker, WASM and catalog attachments are downloaded by the market as needed; manual installation of every attachment is unnecessary.
Existing visual-effect sources and licenses are documented in the bilingual repository notices and accompanying third-party statements.