Suositut: Tiedot päivitetty 26. lokakuuta 2026

Kategoriat

Internet1 355
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 120
Kehitystyökalut3 132
Tekoälytyökalut527
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 113
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

OpenLess: vanhemmat versiot ja versiohistoria

按住快捷键说话,松开即得润色后的文字

OpenLess-ohjelmasta on luettelossa 19 versiota, ensimmäinen 1. toukokuuta 2026 ja uusin 2.0.1. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2026: 19 19 26
VersioPäivämääräKokoTiedostot
2.0.1Uusin 16. lokakuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
OpenLess 2.0.1+build.20261016
本正式版包含已发布 Beta7 的修复,使用 Stable 更新源。
修复
- 恢复 macOS 苹果系统语音识别,修复多模态流结束后继续转圈和等待响应时无法及时取消。
- 为本地推理设置 CPU 平均预算与线程上限,保留 Metal / Core ML 加速路径。
- 所有可配置快捷键允许清空、保存后保持未绑定;删除重复的「Mac 听写键」入口,保留 Fn;补齐 Linux 注销旧快捷键行为。
- 下拉菜单及快捷键录制面板在控件下方展开,修复可搜索长菜单首帧定位。
- 自建同步服务器的地址、Token 与保存入口移至「实验与扩展 → 自建同步服务器(高级)」,已有配置不变。
- 修复带日期构建号的 Windows MSI 打包:仅 MSI ProductVersion 使用数字值,应用及更新清单保留完整版本。
下载与升级
- macOS 要求 14 Sonoma 或更新版本;Apple Silicon 选 aarch64 DMG,Intel 选 x64 DMG。
- 当前 macOS 包使用 ad-hoc 签名、未做 Apple 公证。拖入 Applications 后,按现有分发方式执行:
xattr -cr /Applications/OpenLess.app
- Windows 提供 x64 NSIS 和 MSI 安装包,未做发布者证书签名。
- Android 提供 arm64-v8a、armeabi-v7a、x86、x86_64 签名 APK;按设备选择,支持同签名覆盖安装。
- Linux 包仍需独立产品验收,本次不附加。
来源与核验
功能修复 #1207、设置修复 #1208、正式版晋级 #1212。标签 v2.0.1-tauri 固定于 33d17a4e,未移动旧 Beta6 / 2.0.0 标签;精确源码 CI 七项通过,main CI 同样通过。
macOS 构建、Android 四 ABI 构建;原 Windows runner 在 MSI 安装时退出,采用 CI 主机隔离修复 #1213 与 MSI 成功返回值修正 #1215 后,仅对相同不可变标签执行 Windows-only 构建及 NSIS/MSI 安装、IME 注册验证,该任务已全部通过,不更换应用源码、不重建成功的平台。
发布前核对 31 项原始资产 SHA-256、7 项更新签名和 14 项 Stable 渠道清单,两个 macOS DMG 的完整性、包签名、版本、架构和最低系统要求通过;附 SHA256SUMS。自动化构建/安装器 smoke 不冒称所有真机功能均已验收。Beta7 已先行公开。
1.3.18 21. elokuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- chore(cask): update OpenLess to 1.3.17 by @appergb in https://github.com/Open-Less/openless/pull/956
- feat(dictation): 落字失败时把话交还给用户,换行不再劈开聊天消息 by @bigsongeth in https://github.com/Open-Less/openless/pull/943
- fix(asr): fallback to CPU after Foundry CUDA failure by @H-Chris233 in https://github.com/Open-Less/openless/pull/945
- fix(settings): keep experimental state consistent by @appergb in https://github.com/Open-Less/openless/pull/959
- fix(history): 详情面板同层 key 去重,切换条目不再残留「播放录音」按钮 by @bigsongeth in https://github.com/Open-Less/openless/pull/964
- feat(linux): 选区读取集成进 fcitx5 插件(clipboard addon),删除外部工具依赖 by @aeoform in https://github.com/Open-Less/openless/pull/961
- fix(settings): 选区润色快捷键录制改用通用修饰键 by @aeoform in https://github.com/Open-Less/openless/pull/962
- fix(linux): 屏蔽 Less Computer / Claude 控制台入口 by @aeoform in https://github.com/Open-Less/openless/pull/967
- fix(polish): 长稿润色不再卡死在 30 秒——超时按稿子长度伸缩,流式改用首字/空闲两把尺子 by @bigsongeth in https://github.com/Open-Less/openless/pull/966
- fix(vocab-card): 收起添加词卡片后,胶囊要回到屏幕中间 by @bigsongeth in https://github.com/Open-Less/openless/pull/969
- docs(readme): restore jiangmuran and Cooper by @jiangmuran in https://github.com/Open-Less/openless/pull/971
- fix(ui): 修复模型选择刷新闪烁 by @H-Chris233 in https://github.com/Open-Less/openless/pull/970
- 本地模型增加 whisper 相关模型的支持;增加 qwen3-asr 的 rust 版本,相比 C 版本速度更快 by @jimersylee in https://github.com/Open-Less/openless/pull/940
- fix(linux): avoid audio OSD on startup and exit (#968) by @H-Chris233 in https://github.com/Open-Less/openless/pull/973
- fix: localize Windows tray menu labels (#957) by @H-Chris233 in https://github.com/Open-Less/openless/pull/972
New Contributors
- @jimersylee made their first contribution in https://github.com/Open-Less/openless/pull/940
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.17-tauri...v1.3.18-tauri
Android 安装说明
- 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
- 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk。
- 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
- adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk
Android 应用内更新
- Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
- Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。
1.3.17 15. elokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- [cask] openless 1.3.16 (auto from release) [skip ci] by @appergb in https://github.com/Open-Less/openless/pull/921
- feat(settings): 本地 ASR 模型管理重构 + 提供商界面颜色/动画统一 by @appergb in https://github.com/Open-Less/openless/pull/922
- feat(settings): 模型 ID 直选 ASR 供应商 + 看板右侧布局改版 + 弹窗重合 by @appergb in https://github.com/Open-Less/openless/pull/923
- fix(windows-ime): TSF 插入后输入法未切回原输入法(#852) by @H-Chris233 in https://github.com/Open-Less/openless/pull/914
- fix(asr): 删除 retranscribe 里重复的 ElevenLabs 匹配分支 by @bigsongeth in https://github.com/Open-Less/openless/pull/906
- feat(overview): 「近 7 天」脱离历史 200 条上限,并支持近 7/30 天 × 条数/字数/时长切换 by @bigsongeth in https://github.com/Open-Less/openless/pull/909
- fix(translation): 翻译不会生效时不再进入翻译态(胶囊误报 + 空转 LLM) by @bigsongeth in https://github.com/Open-Less/openless/pull/908
- feat(history): 记录插入目标应用;详情页支持重试与换风格重新润色;条目显示真实风格包名 by @bigsongeth in https://github.com/Open-Less/openless/pull/910
- fix(local-asr): 下载进度全局浮层 + 进度节流 + 取消清理 + 看板过滤 + 3s 文件监测 by @appergb in https://github.com/Open-Less/openless/pull/925
- feat(selection-polish): 选中润色移植到 macOS(前台应用+选区指纹校验、默认右 Option 热键) by @appergb in https://github.com/Open-Less/openless/pull/926
- feat(pipeline): 多模态识别管线(实验性),传统/多模态模式与 omni 凭据隔离 (#902) by @H-Chris233 in https://github.com/Open-Less/openless/pull/924
- feat(selection-polish): Linux 支持——fcitx5 插件热键路由 + PRIMARY 选区校验 by @appergb in https://github.com/Open-Less/openless/pull/927
- fix(local-asr): 下载弹窗全量目录 + 抖动/模糊修复 + HF 模型卡片 by @appergb in https://github.com/Open-Less/openless/pull/928
- feat(android): 可选 Shizuku 与三层跨应用粘贴回退 by @HKLHaoBin in https://github.com/Open-Less/openless/pull/932
- feat(providers): LLM/ASR 供应商改成渠道卡片——同一家可存多把 key,排序即优先级 by @bigsongeth in https://github.com/Open-Less/openless/pull/918
- feat: 让词典自己长——手改一次,它就记住(光标上下文 + 手改学词 + 热词预算优先级) by @bigsongeth in https://github.com/Open-Less/openless/pull/917
- feat(hotkeys): 风格包直达快捷键——按风格包 ID 绑定自定义全局键(#759) by @bigsongeth in https://github.com/Open-Less/openless/pull/930
- fix(windows): show and activate custom style packs from tray menu by @H-Chris233 in https://github.com/Open-Less/openless/pull/933
- fix(provider): allow custom LLM HTTP hostnames (#929) by @H-Chris233 in https://github.com/Open-Less/openless/pull/935
- fix(asr): 火山 ApiKey 模式改用官方端点,修复 45000010 (#931) by @H-Chris233 in https://github.com/Open-Less/openless/pull/936
- fix(deps): resolve memmap2 and rkyv advisories for #815 by @H-Chris233 in https://github.com/Open-Less/openless/pull/938
- feat(marketplace): 支持风格包 ZIP 下载与跨设备导入 by @H-Chris233 in https://github.com/Open-Less/openless/pull/942
- chore(ci): optimize CI caching, concurrency, and Tauri security by @lispking in https://github.com/Open-Less/openless/pull/937
- fix(asr): 火山渠道「验证」接入真实 WS 连通检查,修复必报「API Key 为空」 by @bigsongeth in https://github.com/Open-Less/openless/pull/944
- fix(ui): keep delete action visible for long vocabulary entries by @H-Chris233 in https://github.com/Open-Less/openless/pull/951
- fix(windows): allow synthetic hotkeys to trigger OpenLess by @H-Chris233 in https://github.com/Open-Less/openless/pull/948
- chore(release): prepare 1.3.17 stable by @appergb in https://github.com/Open-Less/openless/pull/955
New Contributors
- @lispking made their first contribution in https://github.com/Open-Less/openless/pull/937
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.16-tauri...v1.3.17-tauri
Android 安装说明
- 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
- 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk。
- 首次安装需在系统设置中允许「安
1.3.16 5. elokuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾或包含 -Beta.N-tauri 的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
v1.3.16 更新内容
这是 1.3.15 之后的正式版,包含多个新功能与修复(含 1.3.16-Beta.1 已验证的全部改动):
✨ 新功能
- 静音后自动停止(切换式录音模式专属,开关默认关闭):检测到语音后,连续静音达到所选时长(1/1.5/2/3/4/5 秒)即自动结束并提交;一直没说话则 10 秒后自动取消。可在「设置 → 录音与输入 → 静音后自动停止」开启并选择静音时长(#860)。
- ZenMux 语音转写:新增 ZenMux(JSON + base64)作为可选云端 ASR 提供商(#837)。
- 自定义 OpenAI 兼容 ASR 预设:可在 ASR 提供商中选择「自定义 OpenAI 兼容」并配置高级参数(#854)。
- 手动开关系统代理:网络设置中可手动启用/禁用系统代理(#869)。
🛠 修复
- 胶囊样式切换立即生效(Windows/Linux 修复):此前在 Windows/Linux 上把胶囊样式切换为「Openless 默认风格」后仍显示流光 Siri 风格——样式原子只在录音 30Hz 帧循环里同步,Windows 主线程拥塞时整场录音都下发旧样式。现在设置保存即同步、prefs:changed 广播即时下发,切换后立即生效,录音中切换也当帧换肤;重启后样式保留(#912)。
- GLM-ASR 纯井号占位过滤:GLM-ASR 在静音/弱音片段偶发返回仅含 # 的占位文本,现已归一化为空转写,不再把占位符当有效内容插入(#787 / #916)。
- 热键冲突不再拒绝保存:升级时自动迁移停用冲突的默认键,保存时自动化解冲突,不再弹「冲突无法保存」(#904)。
- 无麦克风提示:未检测到麦克风时明确提示,不再误报权限未授权(#779)。
🎨 设置页动画与视觉统一
- 录音方式分段选框(切换式 / 按住说话 / 自动)新增滑动指示动画,首次进入设置即正确高亮当前选项。
- 静音后自动停止整组随录音方式切换从下方平滑拉出/收回;静音时长行随开关展开/收起,开关行不再因内联下拉而抽搐。
- 静音时长下拉与麦克风下拉视觉统一(同底色、同宽度、右边缘对齐);所有下拉框切换选项时新增值切换动画。
- 检查更新弹窗的全屏遮罩大幅减淡:不再把设置页白色选项行盖成灰色。
- 无障碍:折叠状态下的控件移出键盘焦点与读屏树(inert)。
下载与安装
按你的平台选择对应安装包:

| 平台 | 架构 | 安装包 |
| ------------- | -------------------- | -------------------------------------------------------------------------------------------- |
| macOS | Apple 芯片(M 系列) | OpenLess_1.3.16_aarch64.dmg |
| macOS | Intel | OpenLess_1.3.16_x64.dmg |
| macOS(任意) | - | OpenLess_aarch64.app.tar.gz / OpenLess_x86_64.app.tar.gz(免安装解压版) |
| Windows | x64 | OpenLess_1.3.16_x64-setup.exe(NSIS 安装器)或 OpenLess_1.3.16_x64_en-US.msi |
| Linux | x64 | OpenLess_1.3.16_amd64.deb / .rpm / .AppImage,fcitx5 用户另装 libopenless.so + openless.conf |
| Android | - | OpenLess_1.3.16_arm64-v8a.apk(另有 armeabi-v7a / x86_64 / x86) |

正式版会通过 in-app 更新推送给所有用户(设置 → 关于 → 检查更新)。
测试重点
1. 设置 → 录音与输入:胶囊样式切换后立即生效;重启应用样式保留。
2. 录音方式在「按住说话 ↔ 切换式」之间切换:静音后自动停止整组平滑拉出/收回。
3. 切换式模式下开启「静音后自动停止」:静音时长行展开动画,选 3 秒后说话→停顿→自动提交。
What's Changed
- fix(mic): 无麦克风时明确提示“未检测到麦克风”,不再误报权限未授权(#779) by @H-Chris233 in https://github.com/Open-Less/openless/pull/896
- [cask] openless 1.3.15 (auto from release) by @appergb in https://github.com/Open-Less/openless/pull/899
- feat(net): 支持手动开关系统代理(#869) by @H-Chris233 in https://github.com/Open-Less/openless/pull/897
- feat(asr): 新增「自定义 OpenAI 兼容」ASR 预设与高级参数(#854) by @H-Chris233 in https://github.com/Open-Less/openless/pull/898
- feat(dictation): optional silence auto-stop for Toggle mode (#860) by @H-Chris233 in https://github.com/Open-Less/openless/pull/903
- docs(readme): remove jiangmuran and Cooper, sync latest stable data by @appergb in https://github.com/Open-Less/openless/pull/911
- fix(settings): 热键冲突不再拒绝保存——升级迁移停用冲突默认键 + 保存自动化解(#904) by @H-Chris233 in https://github.com/Open-Less/openless/pull/907
- fix(capsule): 切换样式立即生效 + 设置动画/视觉统一(Windows 样式切换修复) by @appergb in https://github.com/Open-Less/openless/pull/912
- chore(release): prepare 1.3.16-Beta.1 by @appergb in https://github.com/Open-Less/openless/pull/913
- fix(asr): 过滤 GLM-ASR 偶发的纯井号占位转写(#787) by @H-Chris233 in https://github.com/Open-Less/openless/pull/916
- feat(asr): 接入 ZenMux 语音转写(JSON + base64)作为可选云端 ASR(#837) by @H-Chris233 in https://github.com/Open-Less/openless/pull/915
- chore(release): prepare 1.3.16(正式版版本号) by @appergb in https://github.com/Open-Less/openless/pull/919
- fix(asr): 过滤 GLM-ASR 偶发的纯井号占位转写(#787)(同步 #916 到 beta) by @appergb in https://github.com/Open-Less/openless/pull/920
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.15-tauri...v1.3.16-tauri
Android 安装说明
- 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
- 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk。
- 首次安装需在系统设置中允许「安装未
1.3.15 3. elokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
OpenLess 1.3.15 正式版
自 v1.3.14 以来的完整更新(Beta.1 → Beta.4 的全部改动,一次性带给正式版用户)。
✨ 新功能
录音胶囊样式可选(本版亮点)
- 「设置 → 录音与输入 → 录音胶囊」新增 胶囊样式 下拉菜单:
- 流光 Siri 风格(默认):SiriGL 光效舞台,录音时流光随音量律动;
- Openless 默认风格:经典毛玻璃药丸(1.3.14 及以前的样子),支持鼠标悬停操作胶囊。
- 附带修复:胶囊入场帧强制重注册 Space 贴附(macOS 26 不再把胶囊钉死在单个桌面);润色/插入失败改走 error 态(失败提示不再被前端丢掉);转写中按热键改为静默丢弃,不再排队接力。
语音识别(ASR)
- 云端 ASR 模型预设下拉:百炼 Qwen3-ASR-Flash / fun-asr-flash 等一键切换,无需手填模型名;本地模型板块重构 + 下拉选择,支持 Whisper Large V3;
- 阶跃星辰 StepAudio 2.5 批式转写(支持自定义词典热词);Qwen-Audio-3.0-ASR-Flash 整段转写;ElevenLabs Scribe v2 提供商;
- 火山引擎方舟 API Key 鉴权模式;百炼连接检查真实校验协议连通性,配置错误不再假通过。
快捷键与热键
- 录音方式新增「自动」:短按=切换式录音,长按=按住说话;
- 快捷键录入交互重构:主行按钮移除、箭头右对齐、动画优化;
- Esc 取消独立通道:转写/润色期间按 Esc 立即停(不再停不下来);会话激活期间 Esc 由 OpenLess 独占,不再误透传宿主应用;修饰键热键误当组合键时不再误唤起听写(150ms 仲裁 + 即时撤销)。
风格市场
- 清晰结构 v3.0 提示词上线:人格化「语修」角色 + 场景优先级分型;
- 内置包版本对账:提示词升级随 app 更新自动推向所有用户。
其它
- 历史详情页:展示每条记录的 ASR/LLM 模型与分步耗时,模型表现可对比;
- Windows 选中文本润色工作流;主窗口改为不透明(消除录音时 DWM/GPU 饱和导致的系统卡顿);
- Android:高级调试工具入口、凭据用 Android Keystore 保护、prefs/日志持久化到应用目录、样式分组导航与桌面同步、市场包安装走应用缓存;
- 设置页悬停提示:设置项悬停显示功能说明,降低 Less Computer / 录音胶囊等理解门槛;
- LLM:StepFun 供应商预设、Atlas Cloud 预设、自定义服务商 temperature 可配置、官方 OpenAI gpt-5 系列不再下发 temperature(修复验证 400);Less Computer 后端/权限模式/模型选择改用官方 SelectLite。
🛠 修复
- 热键/连接失灵类:WebSocket 建连补超时(握手挂死不再让热键彻底失灵);StepFun 实时转写不再随机白等 12 秒(13% 的听写中招);Apple Speech 保留停顿分段(停顿前内容不再丢失);
- Windows:本地长语音只识别前段;IME 管道关闭时 explorer.exe 不再 AppHang;清理 Windows 上不适用的 UI 选项/标签;
- Linux:fcitx5 插件空 triggerKeyList 崩溃;胶囊窗口 GDK 未实例化导致的启动崩溃;
- 设置/偏好:解析失败时逐字段抢救 + 备份(升级改 schema 不再静默清空设置);保存设置不再丢失当前风格选择;「hotkey disabled」日志不再刷爆;
- 更新:仓库迁移后(appergb → Open-Less)更新链接修正;发现新版 Beta tag;检查更新按钮旋转方向与尺寸稳定;
- 历史:音频播放改用 Blob URL,导出走系统保存对话框。
🔐 安全
- RustSec 依赖公告修补;
- 风格包 ZIP 导入尺寸上限校验;
- Less Computer 批准令牌 / 提供商 URL 日志脱敏;
- 远程配对 PIN 持久化加固(O_NOFOLLOW / O_NONBLOCK / O_CLOEXEC);
- Marketplace 写入改为 GitHub OAuth 认证。
⚠️ 行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
📥 各平台安装包下载指引

| 平台 | 下载包 | 说明 |
| ----------------------------- | -------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| macOS Apple Silicon(M 系列) | OpenLess_1.3.15_aarch64.dmg | 拖入「应用程序」安装,之后可应用内自动更新 |
| macOS Intel | OpenLess_1.3.15_x64.dmg | 同上 |
| Windows 10/11 x64 | OpenLess_1.3.15_x64-setup.exe | 安装器(推荐);另有 .msi 供需要静默/组策略部署的场景 |
| Linux x64 | OpenLess_1.3.15_amd64.AppImage(免安装推荐)/ .deb / .rpm | 桌面发行版选 deb/rpm;fcitx5 输入法用户另装 libopenless.so + openless.conf(在 release 资产中) |
| Android 真机 | OpenLess_1.3.15_arm64-v8a.apk(主流机型)/ armeabi-v7a.apk(老设备) | 首次安装需在系统设置允许「安装未知应用」;应用内更新会拉起系统安装器 |
| Android 模拟器 | OpenLess_1.3.15_x86_64.apk / x86.apk | 同左 |

- macOS 首次安装:若 Gatekeeper 提示「OpenLess 已损坏」,在终端执行:
xattr -cr /Applications/OpenLess.app
(当前 build 为 ad-hoc 签名、未做 Apple 公证。)
- Windows:安装包未签名,SmartScreen 可能提示「未识别的发布者」,点「仍要运行」即可。
- 所有 .tar.gz 及 .apk 均附带 .sig(minisign 签名),供应用内自动更新校验;普通用户无需手动下载。
- 渠道说明:v1.3.15-tauri 为正式版 tag,自动推送给所有应用内检查更新的用户;Beta 版(pre-release)不推送给正式版用户,仅对「设置 → 关于 → 加入 Beta 渠道」的用户可见。
完整提交列表:v1.3.14-tauri...v1.3.15-tauri
1.3.14 6. heinäkuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
自 v1.3.11 以来的完整更新(1.3.12 / 1.3.13 仅发过测试版,本版一并带给正式版用户)。
✨ 新功能
- 主窗口全新设计:可折叠侧栏(⌘B / 点击 OpenLess 开关)、红绿灯融入顶栏、内容平铺布局、热力图贴边;「风格市场」升级为独立页面
- 划词追问 & 电脑操控全新聊天面板:基于 shadcn 官方组件重做——纯白大圆角卡片、带头像的对话(GitHub 头像 + 思考动画头像)、打字与语音双输入、面板出现/消失过渡动画;录音时输入框环绕红色跑光、转译思考时黑色跑光,状态一目了然
- 说话人分离:嘈杂环境下自动过滤非主讲人的声音,转写只保留你说的话
- Windows 输入增强:新增 SendInput 插入方式与键盘列表控制,兼容更多输入场景
- 快捷键增强:支持左右侧向修饰键组合(如仅左 Ctrl),按键更随手
- 语音 Agent 可选 OpenCode 后端;自定义 LLM 服务商支持附加请求头
🛠 修复
- 划词追问:点击输入框不再把主窗口带到前台;打字提问报「命令不存在」修复;多轮追问中选区丢失修复;AI 头像不再先于你的话出现
- 电脑操控:「后端在执行、面板却不显示你说的话/一片空白」修复(事件缓冲重放)
- 提示音:长时间使用后提示音消失的问题彻底修复(AudioContext 被系统抢占后自动重建恢复)
- 听写:Apple Speech 正确走本地识别;简/繁字形偏好在所有输出路径强制生效;侧向键松开卡死、macOS 竞态、火山引擎 429 限流处理等一批审计修复
- 历史:润色结果为空时自动回退显示原始转写,原文面板新增复制按钮
- macOS:辅助功能引导卡死可自动恢复;深色主题细节打磨
🔐 安全
- 修补 tauri-plugin-shell 依赖漏洞(GHSA-c9pr-q8gx-3mgp)

升级方式:应用内自动更新,或从下方资产下载对应平台安装包(macOS 选 aarch64/Apple Silicon 或 x64/Intel 的 dmg;Windows 选 x64-setup.exe;Linux 选 AppImage/deb/rpm)。
1.3.11 21. kesäkuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- feat(android): 集成 #704 安卓自动更新 + 同步 PC updater 修复(#705 公钥 / #708 安装失败兜底)到安卓 by @appergb in https://github.com/Open-Less/openless/pull/712
- fix(less-computer): 护栏高危系统命令设为不可批准,修批准注入畸形规则 (#679) by @appergb in https://github.com/Open-Less/openless/pull/688
- fix(capsule): 胶囊跟随鼠标光标所在屏,修复多屏/多 Space 只在第一块屏显示 by @appergb in https://github.com/Open-Less/openless/pull/714
- fix(insertion): macOS 让「恢复剪贴板」开关真正生效,修复被回退的 #525 by @appergb in https://github.com/Open-Less/openless/pull/683
- fix(asr): add MiMo provider to credential gate validation by @GanAO in https://github.com/Open-Less/openless/pull/713
- feat(less-computer): 边缘发光改用 EdgeGlow 式四层模糊堆叠 + iridescent 配色 by @appergb in https://github.com/Open-Less/openless/pull/720
- fix(asr): Whisper/OpenRouter 动态超时 + 全局兜底 15→30s by @H-Chris233 in https://github.com/Open-Less/openless/pull/723
New Contributors
- @GanAO made their first contribution in https://github.com/Open-Less/openless/pull/713
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.10-tauri...v1.3.11-tauri
1.3.10 17. kesäkuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.10-4-beta-tauri...v1.3.10-tauri
Android 安装说明
- 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
- 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk。
- 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
- adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk
Android 应用内更新
- Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
- Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。
1.3.9 15. kesäkuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- feat(ui): 移动端竖屏 UI 适配 by @HKLHaoBin in https://github.com/Open-Less/openless/pull/659
- feat(android): 对齐移动端构建与发布流水线 by @HKLHaoBin in https://github.com/Open-Less/openless/pull/658
- feat(ui): 深色模式与主题 token 及选中态修复 by @HKLHaoBin in https://github.com/Open-Less/openless/pull/661
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.8-tauri...v1.3.9-tauri
Android 安装说明
- 推荐:真机下载 OpenLess_<version>_arm64-v8a.apk(arm64 设备)。
- 模拟器:x86_64 模拟器用 OpenLess_<version>_x86_64.apk。
- 首次安装需在系统设置中允许「安装未知应用」;应用内更新会拉起系统安装器。
- adb 调试:adb install -r OpenLess_<version>_arm64-v8a.apk
Android 应用内更新
- Stable 用户检查 latest-android-aarch64.json(及 mirror 变体)。
- Beta 用户(设置 → 高级 → 加入 Beta)检查带 -beta 后缀的 manifest。
1.3.8 14. kesäkuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.7-tauri...v1.3.8-tauri
1.3.7 13. kesäkuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.6-5-beta-tauri...v1.3.7-tauri
1.3.5 1. kesäkuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- release-sync: beta → main (no tag, internal merge) by @appergb in https://github.com/Open-Less/openless/pull/467
- fix(windows): 修复 #466 / #468 / #469 / #470 四个 Windows bug by @appergb in https://github.com/Open-Less/openless/pull/471
- fix(overview): ASR 状态在凭据保存后未刷新仍显示「未配置」 by @H-Chris233 in https://github.com/Open-Less/openless/pull/538
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.5-1-beta-tauri...v1.3.5-tauri
1.3.4 22. toukokuuta 2026 — 64-bittinen EXE (NSIS)64-bittinen MSI
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- release-sync: beta → main (no tag, internal merge) by @appergb in https://github.com/Open-Less/openless/pull/467
- fix(windows): 修复 #466 / #468 / #469 / #470 四个 Windows bug by @appergb in https://github.com/Open-Less/openless/pull/471
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.4-12-beta-tauri...v1.3.4-tauri
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
1.3.2 15. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
What's Changed
- release-sync: workflow rollout + soaked beta features → main by @appergb in https://github.com/Open-Less/openless/pull/333
- fix(release): backport YAML duplicate env fix into main by @appergb in https://github.com/Open-Less/openless/pull/336
- Route qwen-asr submodule through organization fork by @H-Chris233 in https://github.com/Open-Less/openless/pull/424
- feat: marketplace tab + 一键发布 + Settings 风格市场配置 by @appergb in https://github.com/Open-Less/openless/pull/444
- Keep streaming insertion enabled for migrated prefs by @H-Chris233 in https://github.com/Open-Less/openless/pull/446
- chore(stable): disable marketplace entry + strengthen ASR correction rules by @appergb in https://github.com/Open-Less/openless/pull/449
- release: 1.3.2 stable — marketplace UI gated, ASR correction upgraded by @appergb in https://github.com/Open-Less/openless/pull/450
Full Changelog: https://github.com/Open-Less/openless/compare/v1.3.2-3-beta-tauri...v1.3.2-tauri
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
macOS 用户首次安装提示
下载 DMG 拖入 /Applications 后,必须在终端运行:
xattr -cr /Applications/OpenLess.app
否则 Gatekeeper 会提示「OpenLess 已损坏」——这是因为当前 build 用 ad-hoc 签名、没做 Apple 公证。
渠道说明
- 以 -tauri 结尾的 tag 是正式版(自动推送给所有 in-app 检查更新的用户)。
- 以 -beta-tauri 结尾的 tag 是 Beta 版(GitHub 标 pre-release,不通过 in-app updater 推送给正式版用户;只对在「设置 → 关于 → 加入 Beta 渠道」开关切到 Beta 的用户可见,且需要手动从此页面下载安装)。
行为变更提示
- 流式输入默认开启;不兼容场景会自动回落到一次性插入。可在「设置 → 高级」关闭。
- 流式输入成功后默认把最终文本同步到剪贴板,方便再次粘贴;可在「设置 → 高级」关闭。
1.2.23 7. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
Full Changelog: https://github.com/appergb/openless/compare/v1.2.22-tauri...v1.2.23-tauri
1.2.22 7. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
What's Changed
- fix(capsule): center Windows pill within shadow inset by @weikeyi in https://github.com/appergb/openless/pull/264
- feat: add configurable shortcut bindings by @LeslieLeung in https://github.com/appergb/openless/pull/236
- fix(i18n,ui): 修 PR #236 合并后 ja/ko 缺键 + SelectionAsk 启用开关右置 by @appergb in https://github.com/appergb/openless/pull/307
- Add Claude Code GitHub Workflow by @appergb in https://github.com/appergb/openless/pull/308
- fix(ops): 为 openless.log 增加启动轮转 by @H-Chris233 in https://github.com/appergb/openless/pull/309
- feat(settings): add microphone device selection by @sora520 in https://github.com/appergb/openless/pull/306
- 恢复 Intel Mac release 构建 by @H-Chris233 in https://github.com/appergb/openless/pull/317
- fix(polish): #305 工作日报场景"清晰结构"无效 + 内置 AI 工具词 by @appergb in https://github.com/appergb/openless/pull/318
- feat: improve Foundry local ASR setup by @millionart in https://github.com/appergb/openless/pull/292
- feat: add configurable recording hotkeys by @millionart in https://github.com/appergb/openless/pull/249
New Contributors
- @LeslieLeung made their first contribution in https://github.com/appergb/openless/pull/236
Full Changelog: https://github.com/appergb/openless/compare/v1.2.21-tauri...v1.2.22-tauri
1.2.21 6. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
What's Changed
- fix(windows-ime): 静态链接 CRT 防 host 进程 MSVCP140 劫持(修 QQ 切微软拼音崩溃) by @appergb in https://github.com/appergb/openless/pull/287
- fix(recording): 录音条出现时 mic 已 capture,不再吞开头字 by @appergb in https://github.com/appergb/openless/pull/289
- fix(startup): splash 透明背景 + 卡片化,避免长启动时左半白屏 by @appergb in https://github.com/appergb/openless/pull/291
- chore(ci): 暂时搁置 macos-13 (Intel mac) 构建 — GH runner pool 卡死 by @appergb in https://github.com/appergb/openless/pull/290
- 对齐凭据存储策略与威胁模型 by @H-Chris233 in https://github.com/appergb/openless/pull/277
- chore(devex): CI 加 mac 矩阵 + version-triplet 校验 + bump-version.sh by @appergb in https://github.com/appergb/openless/pull/294
Full Changelog: https://github.com/appergb/openless/compare/v1.2.20-tauri...v1.2.21-tauri
1.2.20 6. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
What's Changed
- fix(windows): stabilize capsule visuals and audio meter by @sora520 in https://github.com/appergb/openless/pull/253
- feat(i18n): add full Traditional Chinese (zh-TW) UI support by @H-Chris233 in https://github.com/appergb/openless/pull/259
- fix(recorder): 添加 liveness watchdog 和全局超时保护以修复 #238 by @Cooper-X-Oak in https://github.com/appergb/openless/pull/252
- fix(windows): suppress consumed hotkey trigger events by @sora520 in https://github.com/appergb/openless/pull/261
- fix(capsule): keep confirm icon inside pill on done/error states by @weikeyi in https://github.com/appergb/openless/pull/260
- feat(local-asr): 加本地 Qwen3-ASR 引擎(macOS 优先) by @appergb in https://github.com/appergb/openless/pull/262
- fix(local-asr): 修 PR #262 review 提的两个 bug by @appergb in https://github.com/appergb/openless/pull/263
- Align Chinese output script with locale selection (zh-CN/zh-TW) by @H-Chris233 in https://github.com/appergb/openless/pull/265
- fix: register Windows IME from NSIS installer by @millionart in https://github.com/appergb/openless/pull/268
- feat(i18n): 增加日语/韩语支持并让输出语言随界面语言联动 by @H-Chris233 in https://github.com/appergb/openless/pull/271
- fix(i18n): render translation hotkey placeholder by @sora520 in https://github.com/appergb/openless/pull/272
- fix(local-asr): 切走/删模型/手动释放时真正归还 RAM by @appergb in https://github.com/appergb/openless/pull/270
- feat(recording): mute system output while recording by @sora520 in https://github.com/appergb/openless/pull/274
- fix(providers): 按 active ASR provider 返回配置状态 by @H-Chris233 in https://github.com/appergb/openless/pull/273
- docs(readme): document macOS-only qwen-asr submodule init step by @Hongbro886 in https://github.com/appergb/openless/pull/275
- 加固 PR-Agent workflow 的 secrets 暴露面 by @H-Chris233 in https://github.com/appergb/openless/pull/276
- fix(windows): NSIS 安装包注册 TSF DLL + local-asr RAM 真正归还 by @appergb in https://github.com/appergb/openless/pull/279
- chore(release-prep): 清理 #268/#279 双 NSIS 方案残留 by @appergb in https://github.com/appergb/openless/pull/280
- fix(tauri): 锁 Rust crate ~2.10 修 npm/Rust 跨 minor mismatch by @appergb in https://github.com/appergb/openless/pull/281
- fix(ci): checkout 拉 submodules — 修 mac 端 qwen-asr build fail by @appergb in https://github.com/appergb/openless/pull/282
- feat(capsule): AudioBars 用 cubic-bezier 缓动 + 加长 transition by @appergb in https://github.com/appergb/openless/pull/283
- feat(i18n): 完整翻译 ja/ko + 5 locale 加 Beta 标识 by @appergb in https://github.com/appergb/openless/pull/284
- feat(settings): 合并内外两个'关于' + 一键导出错误日志 by @appergb in https://github.com/appergb/openless/pull/286
New Contributors
- @sora520 made their first contribution in https://github.com/appergb/openless/pull/253
- @weikeyi made their first contribution in https://github.com/appergb/openless/pull/260
- @Hongbro886 made their first contribution in https://github.com/appergb/openless/pull/275
Full Changelog: https://github.com/appergb/openless/compare/v1.2.19-tauri...v1.2.20-tauri
1.2.11 1. toukokuuta 2026 — 64-bittinen MSI64-bittinen EXE (NSIS)
Muutosloki
🛠 修复
- Windows 划词追问 preset 用 Ctrl+Shift+ 替代 Cmd+Shift+(#119 follow-up):之前 SelectionAsk 设置页 dropdown 全是 Cmd+Shift+;/// ...(macOS 命名),Windows 用户选了之后后端把 cmd 翻译成 Win 键 → Win+Shift+; 大概率被 OS 占用 / 注册失败 → 浮窗永远不弹。现在按 detectOS() 平台分流:
- macOS:Cmd+Shift+; / Cmd+Shift+/ / Cmd+Shift+, / Cmd+Shift+.(不变)
- Windows:Ctrl+Shift+; / Ctrl+Shift+/ / Ctrl+Shift+, / Ctrl+Shift+.
为什么不用 Fn+Shift+/ (评估过)
Windows 的 Win32 全局热键 API(RegisterHotKey 和 WH_KEYBOARD_LL)收不到 Fn 的虚拟键码——Fn 是硬件级 modifier,在 OS 内核 / 键盘驱动之下被吃掉。Linux 同理。写进 preset 用户也注册不上。Cmd 在 Windows 上的对等键就是 Ctrl(参见 macOS 的 Cmd+C ↔ Windows 的 Ctrl+C)。
备注
- 对 macOS 用户:本版本无功能变化,跟 v1.2.10 行为一致;Sparkle 自动更新跳过即可。
- 对 Windows 用户:升级后第一次打开划词追问设置页会看到全新的 Ctrl+Shift+ preset 列表;旧 prefs 里如有不兼容的 cmd+shift+ 绑定会自动落回 list 第一项。
- 后端 types.rs::QaHotkeyBinding::default() 早就按平台返回正确默认(Windows=ctrl+shift+;),本次只补前端 dropdown 的平台分流。

Full Changelog: https://github.com/appergb/openless/compare/v1.2.10-tauri...v1.2.11-tauri

Suosituin kategoriassa Ohjelmointikielet ja SDK:t

Näytä kaikki
  1. Go Programming LanguageOhjelmointikielet ja SDK:t
  2. LLVMOhjelmointikielet ja SDK:t · LLVM
  3. DenoOhjelmointikielet ja SDK:t · Deno Land Inc.
  4. CMakeOhjelmointikielet ja SDK:t · Kitware
  5. YarnOhjelmointikielet ja SDK:t · Yarn Contributors
  6. CcacheOhjelmointikielet ja SDK:t · Joel Rosdahl
  7. sbtOhjelmointikielet ja SDK:t · Lightbend, Inc.
  8. BOINCOhjelmointikielet ja SDK:t · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKOhjelmointikielet ja SDK:t · Google
  10. NVM for WindowsOhjelmointikielet ja SDK:t · Ecor Ventures LLC

Tunnisteet

Jaa