OpenLess v1.2.1-tauri
OpenLess v1.2.1
中英文 UI · 用户的话不丢 · 取消即取消 · 单实例锁 · 全平台释放。
macOS 一行安装(免去 Gatekeeper 拦截):
curl -L -o /tmp/OpenLess.dmg "https://github.com/appergb/openless/releases/download/v1.2.1-tauri/OpenLess_1.2.1_aarch64.dmg" && \ hdiutil attach /tmp/OpenLess.dmg -nobrowse && \ ditto "/Volumes/OpenLess/OpenLess.app" /Applications/OpenLess.app && \ hdiutil detach "/Volumes/OpenLess" && \ xattr -cr /Applications/OpenLess.app && \ open /Applications/OpenLess.app
中文 / Chinese
✨ 主要改动
- i18n:完整中英双语,设置 → 语言 一键切换;首启自动按系统语言
- 数据安全:ASR partial 缓存 + 末帧排队 + Whisper 失败保留 buffer,"用户的话不能丢"
- 会话状态机:Esc 取消支持任何阶段(包括 Processing);hold/toggle 边沿不再卡死
- 单实例锁:tauri-plugin-single-instance,防双安装重复粘贴
- UI 动画补齐:所有按钮 hover/active 反馈;页面切换淡入;胶囊随电平实时呼吸
- 胶囊 2s 自动隐藏:所有终止态(Done/Cancelled/Error)2 秒后悬浮窗自动消失
- 词汇本实时刷新:每次说话结束、命中数立即更新,不用切 tab
📥 安装指引
macOS (arm64) — 浏览器下载用户:
- 下载
OpenLess_1.2.1_aarch64.dmg并打开,拖 OpenLess 到「应用程序」 - 终端跑一句
xattr -cr /Applications/OpenLess.app && open /Applications/OpenLess.app - 或者「访达」里 右键 → 打开 → 仍要打开
- 授权 麦克风 + 辅助功能 后完全退出再重新打开(macOS TCC 规则)
Windows (x64)
- 下载
OpenLess_1.2.1_x64-setup.exe或.msi - 双击安装,遇到 SmartScreen 蓝色窗口 → 更多信息 → 仍要运行
Linux:见对应 .AppImage / .deb / .rpm 文件,按发行版常规方式安装。
⚠️ 已知限制
- macOS 版本未公证(Apple Developer 证书未配置)— 首次打开必须
xattr -cr或右键打开 - 自动更新功能未上线(issue #33)— 新版需手动重新下载
English
✨ Highlights
- i18n: Full English/简体中文 UI, switchable in Settings → Language; auto-detect at first launch
- Data integrity: ASR partial cache + serialized audio finalize + Whisper buffer retained on failure — "your words don't get lost"
- Session state machine: Esc cancels at any phase (including Processing); hotkey edges no longer get swallowed during Starting
- Single-instance lock: tauri-plugin-single-instance prevents two OpenLess processes from pasting twice
- UI polish: hover/active transitions everywhere; page-swap fade; capsule breathes with live audio level
- Capsule auto-hide: All terminal states (Done / Cancelled / Error) auto-dismiss after 2s
- Vocabulary live refresh: Hit counter updates immediately when a session ends — no need to switch tabs
📥 Install
macOS one-liner (skips Gatekeeper):
curl -L -o /tmp/OpenLess.dmg "https://github.com/appergb/openless/releases/download/v1.2.1-tauri/OpenLess_1.2.1_aarch64.dmg" && \
hdiutil attach /tmp/OpenLess.dmg -nobrowse && \
ditto "/Volumes/OpenLess/OpenLess.app" /Applications/OpenLess.app && \
hdiutil detach "/Volumes/OpenLess" && \
xattr -cr /Applications/OpenLess.app && \
open /Applications/OpenLess.appBrowser-download macOS (arm64, Apple Silicon)
- Download
OpenLess_1.2.1_aarch64.dmg, open, drag OpenLess to /Applications - In Terminal:
xattr -cr /Applications/OpenLess.app && open /Applications/OpenLess.app - Or in Finder: right-click → Open → Open Anyway
- Grant Microphone + Accessibility, then fully quit and relaunch (macOS TCC requirement)
Windows (x64)
- Download
OpenLess_1.2.1_x64-setup.exeor.msi - Double-click; on the blue SmartScreen warning click More info → Run anyway
Linux: see the bundled .AppImage / .deb / .rpm and install per your distro.
⚠️ Known limitations
- macOS build is not notarized (Apple Developer cert not configured) — first-launch needs
xattr -cror right-click-Open - Auto-updater not yet shipped (issue #33) — manual re-download for new versions