English
Summary
- Adds a provider pill selector and normalized provider labels so model configuration is easier to scan and custom OpenAI-compatible providers read consistently.
- Refreshes shared UI surfaces with Naive UI themed tooltips, confirmation dialogs, and theme-aware controls across model, history, data, prompt, XML, and evaluation views.
- Enables Prompt Garden inspiration thumbnails to use the shared image preview experience.
- Adds Vercel Analytics to the site/docs surfaces and a Ko-fi support entry point.
Highlights
- Model setup and switching now feel less like a raw dropdown list: common providers are promoted into compact pills, less common providers stay tucked behind "More", and custom OpenAI-compatible labels are displayed consistently across the app.
Product Updates
Desktop
- Desktop inherits the shared provider display, themed confirmation dialog, tooltip, and model-management polish.
Web
- Replaced provider dropdowns in text and image model editors with a compact provider pill selector.
- Normalized provider display names for OpenAI-compatible custom providers and Seedream across lists, quick switches, warnings, and select options.
- Swapped native browser confirmations for themed Naive UI dialogs in destructive or state-changing flows.
- Expanded shared themed tooltip usage and replaced remaining legacy color/style leftovers with Naive UI theme variables.
- Prompt Garden inspiration thumbnails now open through the shared preview image component.
- The landing site and MkDocs documentation now load Vercel Analytics.
- Added a Ko-fi support link in the README and GitHub funding metadata.
Extension
- Extension version metadata is synchronized to v2.11.3 and inherits the shared UI package updates.
Core/Infra
- Added API key URLs for supported image providers so model configuration can point users to the right credential pages.
- Simplified provider descriptions and built-in model copy to keep runtime metadata English-first and easier to localize at the UI boundary.
- Clarified built-in template labels so image/context optimization templates describe their source mode more precisely.
Fixes
- Fixed custom provider pills so the full custom label stays visible instead of being clipped into a generic or misleading value.
- Fixed Prompt Garden inspiration image previews by adopting the shared preview image component and adding regression coverage.
- Fixed remaining hard-coded theme colors in several lightweight controls, markdown/XML/diff rendering, and app chrome surfaces.
Breaking Changes / Upgrade Notes
- None.
Developer Notes
- The release range is
v2.11.2..HEAD. - Version sync updated the root package, desktop package, and extension manifest to
2.11.3. - Verification covered
pnpm test:gate,node scripts/release-notes.js check v2.11.3, andgit diff --check.
Installation guide: English | 中文
Source release notes (EN)
中文
概括
- 新增供应商 pill 选择器和统一的 provider 显示文案,让模型配置更容易扫读,自定义 OpenAI-compatible 供应商也能稳定显示。
- 用 Naive UI 主题化 tooltip、确认弹窗和主题变量刷新模型、历史、数据、提示词、XML、评估等界面的轻量控件。
- Prompt Garden 灵感缩略图现在接入共享图片预览体验。
- 为站点 / 文档接入 Vercel Analytics,并补充 Ko-fi 支持入口。
亮点
- 模型配置和切换不再只是原始下拉框:常用供应商会以紧凑 pill 展示,较少使用的供应商收进“更多”,自定义 OpenAI-compatible 供应商在应用各处也会保持一致显示。
产品更新
Desktop
- 桌面端继承共享的供应商展示、主题化确认弹窗、tooltip 和模型管理体验优化。
Web
- 文本模型和图像模型编辑器中的供应商下拉框改为紧凑 pill 选择器。
- 在列表、快速切换、警告提示和选择项中统一 OpenAI-compatible 自定义供应商与 Seedream 的显示名称。
- 将删除、清理、切换版本等确认流程从浏览器原生确认框替换为主题化 Naive UI 弹窗。
- 扩展共享主题化 tooltip 的使用,并移除多处遗留硬编码颜色 / 样式。
- Prompt Garden 灵感缩略图现在使用共享图片预览组件打开。
- 落地页和 MkDocs 文档现在接入 Vercel Analytics。
- README 和 GitHub funding 元数据中新增 Ko-fi 支持入口。
Extension
- 扩展版本元数据同步到 v2.11.3,并继承共享 UI 包更新。
Core/Infra
- 为支持的图像供应商补充 API key 获取地址,便于模型配置页引导用户到正确的凭据页面。
- 简化 provider 描述和内置模型文案,让运行时元数据保持 English-first,并把本地化更多留在 UI 边界处理。
- 澄清内置模板标签,让图像 / 上下文优化模板更准确地描述来源模式。
修复
- 修复自定义供应商 pill 标签过短或误导的问题,完整自定义标签会保持可见。
- 修复 Prompt Garden 灵感图片无法使用共享预览体验的问题,并补充回归测试。
- 修复多处轻量控件、Markdown/XML/diff 渲染和应用框架中的遗留硬编码主题颜色。
破坏性变更 / 升级说明
- 无。
开发者说明
- 本次发布范围是
v2.11.2..HEAD。 - 版本同步已将根包、桌面包和扩展 manifest 更新到
2.11.3。 - 验证覆盖
pnpm test:gate、node scripts/release-notes.js check v2.11.3和git diff --check。
安装文档:English | 中文
仓库版本说明(中文)
macOS note: if macOS reports the app as damaged or cannot verify the developer, this is usually caused by the quarantine attribute on downloaded apps. See the installation guide, or remove it after installing with xattr -rd com.apple.quarantine /Applications/PromptOptimizer.app; for a downloaded DMG, you can run the same command on ~/Downloads/PromptOptimizer-*.dmg before installing.
macOS 备注:如果 macOS 提示“已损坏”或“无法验证开发者”,通常是下载文件的隔离属性导致。请参考安装文档;也可以在安装后执行 xattr -rd com.apple.quarantine /Applications/PromptOptimizer.app,或在安装前对 ~/Downloads/PromptOptimizer-*.dmg 执行同类命令。