Skip to content

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 08 Jul 02:25

发布说明

当前版本:v0.5.6。这个版本聚焦 WebUI 体验打磨、PWA 区分、历史库稳定性、提示词模板库和系统设置细节。新用户建议下载标准包:macOS 使用 DMG,Windows 使用独立 App ZIP;老用户和调试用户仍可下载 portable zip 继续沿用同目录 data/ 工作流。

本版重点:0.5.6 改进 PWA 名称、图标、标题和缓存;修复历史库中文搜索、任务切换闪烁、方向键导航、缩略图比例和生成页筛选误判;优化提示词面板、模板库瀑布流、搜索清空和详情操作;打磨系统设置深色主题、API 供应商编辑态、API Key 临时查看和主题切换闪色;同时修复取首图尺寸约束、完成任务计时残留、筛选面板遮挡、浅色任务卡 hover 边界和资源管理按钮一致性。

本版详情:

升级必读

  • v0.5.4 及更早 portable 用户首次升级到 0.5.5 时,建议手动下载完整标准包或完整 portable 包;旧 updater 只保证升级 WebUI/依赖,不保证安装新的小兔子启动器、标准 .app / .exe 入口和迁移助手。
  • 新用户建议优先下载标准包。标准包把用户数据写入系统应用数据目录;portable 包继续把数据写在同级 data/,用于老用户过渡、调试和临时工作流。
  • 标准包检查更新目前只打开 GitHub Release 页面;未签名 .app 和 Windows ZIP 的自替换更新器延后,避免扩大文件替换风险。
  • macOS 标准 DMG 和 portable zip 都暂未签名、未 notarize,首次启动可能需要右键或 Control-click 选择 Open。

PWA、图标和标准应用包

  • 新增项目 favicon,首页和历史库页面都会显示小兔子图标。
  • PWA 使用独立名称 iLab CONJ Web,并用白底绿色 W 标识区分 Web 版和原生 App;原生 App 图标保持小兔子主体不变。
  • 修复 PWA / standalone 窗口标题重复显示品牌名的问题,浏览器标签页仍保留完整产品名。
  • 修复 service worker 对带版本参数资源的缓存问题,减少 PWA 命中旧脚本、旧图标和旧 manifest 的概率。
  • 标准包继续提供 macOS Apple Silicon DMG、macOS Intel DMG 和 Windows x64 标准 App ZIP;用户数据目录和旧 portable 数据确认复制迁移规则保持不变。
  • 如果 Launchpad 出现重复图标或搜索异常,通常是同时安装 PWA、挂载多个测试 DMG 或本机 LaunchServices 记录残留;先推出 DMG 并移除旧 PWA。

portable 过渡包与自动更新

  • 继续保留三种 portable zip:Windows x64、macOS Apple Silicon、macOS Intel;portable 数据仍保存在包内同级 data/
  • portable 包包含 Start iLab GPT CONJURE.exe / Start iLab GPT CONJURE.app 启动器,旧的 Start WebUI Portable 脚本继续保留作为终端调试入口。
  • portable 自动更新使用 signed latest.json manifest、Ed25519 签名校验、SHA256 校验、.backup/ 备份和更新后重启;latest.json 只声明 portable 三平台 zip,不作为标准包自替换更新 manifest。
  • 更新器只替换一键包目录内由程序管理的文件,保留本地 data/,并在执行前显示所选资产和 manifest SHA256。

生成页与任务状态

  • 取首图 写入自定义比例后会自动把像素尺寸归一到 gpt-image-2 合法范围,避免出现低于最小像素或不满足 16 倍数约束的尺寸。
  • 刷新任务时会同步刷新队列,任务自身已经进入完成 / 失败 / 部分失败终态时,不再被残留 running 队列状态覆盖成计时中。
  • 左侧任务搜索新增独立清空按钮;有搜索内容时即使输入框失焦也保持可见。
  • 搜索结果分组在输入变化时直接保持展开态,不再出现快速收起再展开的箭头动画。
  • 输出设置里的方向选项新增轻量方向图标,与历史库筛选栏保持一致。
  • 任务筛选面板改为搜索框下方内联面板,不再作为 absolute 浮层遮挡第一条任务。
  • 浅色主题下普通任务卡 hover 时增加轻量边界反馈,默认状态仍保持低噪声列表密度。

历史库

  • 历史库搜索在 SQLite FTS 基础上补充中文子串匹配,搜索“详情”等中文片段不再漏掉“电商详情页”任务。
  • 切换历史任务详情时保留当前预览,等待新任务图片预加载并解码后再替换,减少右侧详情闪烁。
  • 历史库任务卡键盘导航修复:列表模式支持上下切换,网格模式支持上下左右按实际屏幕位置切换。
  • 修复任务卡 active 描边和键盘焦点描边叠加导致的双描边。
  • 历史索引优先使用实际输出尺寸来计算缩略图比例,减少因为请求尺寸和实际输出尺寸不一致导致的上下白边。
  • 生成页侧栏筛选优先使用任务请求尺寸;如果供应商返回了不同尺寸,不会把请求 9:16 但实际约分为 2:3 的任务误归入 2:3

提示词与模板库

  • 提示词对比面板按当前图片真实可见区域居中,而不是按底部按钮位置居中。
  • 提示词浮层使用稳定可读宽度,双图窄屏时两个面板不再一宽一窄;复制按钮移到“优化后提示词”标题行,缩短操作路径。
  • 预览卡片的提示词相关按钮在窄宽度下固定为 2 + 2 布局,避免出现 3 + 1 排列。
  • 提示词编辑器内方向键只在编辑器内移动光标,不会冒泡触发任务卡切换;恢复和粘贴长提示词时统一用 <br> 渲染换行,减少 WebKit 光标跳位。
  • 模板库搜索框新增内嵌清空按钮,清空后焦点仍留在搜索框。
  • 模板库改为两列瀑布流,封面按原图比例显示,不再固定裁剪为 4:3。
  • 模板副标题为空或与标题相同时不再重复显示;模板详情页顶部导航和底部复制 / 插入 / 替换按钮权重重新整理。

系统设置与 API 配置

  • 修复深色主题下系统设置 Tab、API 供应商选中卡片和 Codex 通道当前徽标的文字颜色对比。
  • API 供应商编辑表单改为左右等宽;供应商较多时,编辑态列表变为局部滚动,不再把编辑表单和按钮挤到页面下方。
  • API Key 输入框新增眼睛按钮,可临时查看当前输入值;已保存但后端未回显的完整 key 不会被泄露到前端。
  • 并发数输入去掉浏览器原生 spinner,避免深色主题下颜色突兀。
  • “取消编辑 / 保存供应商”统一为居中、同尺寸、同圆角按钮。
  • 切换浅色 / 深色主题时短暂禁用颜色过渡,避免变量切换时出现异常混合色闪烁。

结构维护与发布工作流

  • 统一“管理公用库”和“管理模板库”按钮规格、图标、尺寸和样式。
  • 拆分原 4000+ 行 70-settings-preview.css,按输出设置、预览结果、队列弹窗、图库抽屉、API 设置、图片编辑器等职责重新组织 CSS 分片。
  • 补充覆盖取首图尺寸、任务终态、历史搜索、历史切换、方向键、模板库、系统设置和 PWA 标题的回归测试。
  • 0.5.4 用户通过 portable 更新到 0.5.5 或更新版本后,会弹出标准包过渡说明,提示标准 App、portable 数据目录和迁移助手的区别。

发布工作流

  • Release workflow 同时构建并上传 macOS Apple Silicon DMG、macOS Intel DMG、Windows 标准 App ZIP、Windows x64 portable、macOS Apple Silicon portable、macOS Intel portable、所有 .sha256.txt 和 portable 用 latest.json
  • latest.json 仅服务 portable 自动更新;标准包下载信息放在 Release 正文和 README 中。
    完整版本说明见 RELEASES.md

推荐下载

  • macOS Apple Silicon:iLab-GPT-CONJURE-macos-arm64-0.5.6.dmg
  • macOS Intel:iLab-GPT-CONJURE-macos-x64-0.5.6.dmg
  • Windows x64:iLab-GPT-CONJURE-windows-x64_0.5.6.zip

新用户建议优先下载标准包。v0.5.4 及更早 portable 用户首次升级到 0.5.5 时,建议手动下载完整标准包或完整 portable 包;旧更新器不保证能安装新的小兔子启动器、标准 .app / .exe 入口和迁移助手。

免安装一键包

  • Windows x64:ilab-gpt-conjure_windows_portable_x64_0.5.6.zip
  • macOS Apple Silicon:ilab-gpt-conjure_macos_portable_arm64_0.5.6.zip
  • macOS Intel:ilab-gpt-conjure_macos_portable_x64_0.5.6.zip

标准包目前只提供检查更新并打开 Release 页面;自动替换更新器仍仅用于 portable 包。macOS 包暂未签名、未 notarize。如果 macOS 拦截启动,可以右键或 Control-click App,选择 Open;portable zip 仍可对解压目录执行 xattr -dr com.apple.quarantine。