Back to Prompt Optimizer

Prompt Optimizer v2.11.2

releases/v2.11.2.zh-CN.md

2.11.23.3 KB
Original Source

Prompt Optimizer v2.11.2

概括

  • 强化提示词优化链路,让图像、上下文和用户模板更可靠地保留占位符、JSON 结构和显式约束。
  • 补充更安全的自定义模型配置能力,包括 JSON/string 自定义参数值、请求头以及模型元数据保留。
  • 优化工作区模型切换、测试来源提示、Prompt Garden 灵感/导入体验,并修复 CI 使用的 E2E replay 门禁。

亮点

  • 自定义模型配置更容易审查,也更不容易丢信息:请求头、自定义参数值类型和 provider/model 元数据会更稳定地贯穿配置和请求路径。
  • 图像提示词优化会更严格地保留变量、JSON 字段、比例、禁用项和其他硬约束,而不是为了润色把它们抹掉。
  • SiliconFlow 文生图 gate 的 CI replay 覆盖已经恢复稳定。

产品更新

Desktop

  • 桌面端继承共享的模型配置、提示词保留、工作区模型切换和发布说明渲染更新。

Web

  • 在多个工作区新增文本模型和图像模型快速切换控件。
  • 为测试面板和测试变体增加轻量来源提示,便于把生成结果对应回原始输入。
  • 优化 Prompt Garden 灵感和导入体验,包括本地化建议和更清晰的导入行为。
  • 改进收藏编辑和分享导出处理,PNG 元数据改用压缩 iTXt 存储。

Extension

  • 扩展包版本同步到 v2.11.2,并继承共享 UI 改进。

Core/Infra

  • 为 OpenAI-compatible 模型配置新增自定义请求头处理。
  • 新增模型元数据解析辅助逻辑,使 provider/model 身份在更多路径中保持一致。
  • 新增参数工具和测试,用于保留 JSON 自定义参数值,同时让字符串参数保持字面量。
  • 更新发布说明渲染,让 macOS 隔离属性提示保持在较低视觉权重的页脚位置。

修复

  • 修复提示词模板强化逻辑,让双花括号变量和结构化 JSON 字段在图像、上下文、用户和迭代模板中得到保留。
  • 修复 Python 风格字面量规范化,避免误改 JSON 字符串内部内容。
  • 修复链路提交后的优化会话持久化,刷新后能保留预期的会话状态。
  • 修复 image text-to-image 的 VCR fixture 和测试模型选择,避免 CI E2E replay gate 受环境默认模型影响。

破坏性变更 / 升级说明

  • 无。

开发者说明

  • 本次发布范围是 v2.11.1..HEAD
  • 版本同步已将根包、桌面包和扩展 manifest 更新到 2.11.2
  • 验证覆盖 pnpm test:gateE2E_VCR_MODE=replay pnpm test:gate:e2e,以及修复 E2E fixture 后的 GitHub Actions test 工作流。
<!-- Release drafting reference: - Range: v2.11.1..HEAD - test(e2e): stabilize image text2image vcr gate (f7a8c363) - fix(model): preserve literal strings in Python JSON normalization (95a030eb) - fix(model): support JSON custom parameter values (1df08bc2) - fix(template): preserve variables in prompt templates (ce26772c) - fix(session): persist optimization sessions reliably (5c111d0d) - feat(ui): polish workspace controls and source cues (f25837b6) - feat(model): support headers and text quick switching (69db225a) - feat(garden): add inspiration and import polish (3f6c4601) - chore(release): move macOS note to release body footer (b34ca688) - fix(ui): store favorite share PNG metadata as iTXt (54cffb30) -->