Back to Prompt Optimizer

Prompt Optimizer v2.11.8

releases/v2.11.8.zh-CN.md

2.11.83.0 KB
Original Source

Prompt Optimizer v2.11.8

概括

  • Basic/System 测试现已支持附加单张图片,并可贯穿多模态模型调用、评估、对比和会话恢复流程。
  • 未签名的 macOS 构建在检查到更新后将引导用户前往 GitHub Releases 手动下载,不再进入无法完成的应用内下载安装流程。
  • 集中清理多处 UI 问题,包括 Markdown 分隔线、无效样式与状态,以及滚动监听性能。

亮点

  • 多模态用户现在可以直接在标准 Basic/System 测试区中使用“文本 + 图片”验证提示词效果。
  • macOS 自动安装不可用时,用户会看到明确的手动下载入口和架构选择提示。

产品更新

Desktop

  • 在 Basic/System 工作区新增单图测试附件,并通过 Electron IPC 支持图片理解与评估。
  • 为未签名 macOS 构建新增明确的手动发布交付策略,包括 Releases 页面跳转和按架构选择安装包的提示。

Web

  • 在 Basic/System 工作区新增单图测试附件,并沿用浏览器侧现有图片理解链路。
  • 会话恢复和收藏示例应用可以继续恢复图片测试输入,同时持久化快照仍只引用素材。

Extension

  • 本次发布没有扩展端独有的用户可见变化,只有版本元数据同步。

Core/Infra

  • 扩展提示词测试、评估和 OpenAI 兼容适配器链路,使其可以携带图片附件,同时保持纯文本调用兼容。
  • 补充多模态评估、Electron 序列化、图片持久化、更新交付策略和 Releases 跳转的跨运行时测试。

修复

  • 图片新增、替换或删除后,阻止继续保存已经过期的 Basic/System 测试结果。
  • 运行时图片存储暂时失败时,保留已恢复的文本与原始持久化会话快照。
  • 桌面端图片理解改由 Electron 主进程代理,避免渲染进程的 CORS 与代理差异。
  • 修复 Markdown 分隔线样式错误、无效的输出区样式类、非 passive 滚动监听,以及未使用或被遮蔽的 UI 状态。
  • 修正开发文档中的 SSRF Issue 引用。

破坏性变更 / 升级说明

  • 无。

开发者说明

  • 本次发布范围是 v2.11.7..HEAD
  • Basic/System 持久化图片输入只保存素材 ID 和 MIME 元数据,不保存 base64;运行时图片数据从图片存储恢复。
  • Windows 和 Linux 保持应用内更新;未签名 macOS 构建改用手动下载 Release。
  • 验证覆盖 pnpm test:gatenode scripts/release-notes.js check v2.11.8git diff --check
<!-- Release drafting reference: Remove every TODO placeholder before running "pnpm release:notes:check v2.11.8". - Range: v2.11.7..HEAD - fix(test): complete Basic/System image attachment support (#196) (0c367951) - feat(test): support image attachments in Basic/System tests (#196) (3126ae45) - fix(desktop): route unsigned macOS updates to releases (#313) (0e4f5829) - docs: correct SSRF issue reference (272238dd) - Merge pull request #317 from fix2015/fix/css-bugs-and-cleanup (5abad022) - fix: invalid CSS border value, broken class attribute, passive scroll listener (7acb7618) -->