Skip to content

OpenLess 1.0.08

Choose a tag to compare

@appergb appergb released this 29 Apr 05:43
· 1037 commits to main since this release

OpenLess 1.0.08

build B1007 — macOS 版本整理、provider 配置合并、移除 Windows spike 方向。

新增

  • ASR provider 可切换。配置页现在支持火山引擎、Apple Speech、阿里 Paraformer,以及自定义 OpenAI Whisper 兼容接口。
  • LLM provider 可切换。Ark、OpenAI、阿里通义、DeepSeek、Moonshot 和自定义 OpenAI 兼容接口统一放在「配置」页。
  • 配置统一保存。LLM 与 ASR 的 provider、凭据和 active 选择先进入草稿,点击「保存」后一次性写入,避免切换 provider 时把半成品配置落盘。

修复

  • 阿里 Paraformer / 自定义 Whisper 凭据不再写入 UserDefaults。现在通过统一 vault schema 保存,避免敏感字段散落。
  • 多 provider 凭据迁移。旧版火山/Ark/DeepSeek 字段会迁移到 versioned schema,保留兼容兜底。
  • 润色输出清理更稳。OpenAI 兼容 provider 的输出会经过统一 cleaner,减少包装文案进入最终插入文本。

整理

  • 删除 Windows spike 本地代码与构建缓存。移除 apps/windows-tauribuild/windows-spike 这类本地遗留产物,当前公开发布只保留 macOS 主线。
  • 配置页拆分ProvidersConfigTab.swift 从 1086 行拆成页面、chip 组件、草稿模型和添加 provider sheet,逻辑边界更清楚。
  • 忽略本地 apps 工作目录。避免后续本地 spike 目录误进入 macOS 发布分支。

安装

老用户:启动 OpenLess 后自动检查更新。

新用户:到 Releases 下载 zip,解压拖到 /Applications,跑一次:

xattr -dr com.apple.quarantine /Applications/OpenLess.app

之后双击启动。