release: v1.0.02 (build A1004)

This commit is contained in:
baiqing committed 2026-04-27 19:02:01 +08:00
1 parent c79bf015ec
commit 91e014d8ba
2 files changed
+45 -2

No files matched your search

+43
View File
@@ -4,6 +4,49 @@
<title>OpenLess</title>
<link>https://raw.githubusercontent.com/appergb/openless/main/appcast.xml</link>
<description>OpenLess update feed</description>
<item>
<title>OpenLess 1.0.02</title>
<pubDate>一, 27 4月 2026 11:02:01 +0000</pubDate>
<sparkle:version>A1004</sparkle:version>
<sparkle:shortVersionString>1.0.02</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>
<description><![CDATA[# OpenLess 1.0.02
第一个支持**自动更新**的版本。装一次之后,所有未来版本会通过 Sparkle 静默推送,不再需要手动下载或 `xattr -dr`。
## 新功能
- **按住说话(hold-to-talk)模式**。设置 → 「录音方式」可以在「切换式」和「按住说话」之间切换。按住快捷键说话、松手立即结束,适合短句和连续口播。Closes #1.
- **检查更新…**。OpenLess 菜单第一项,手动触发;同时每小时后台自检一次,发现新版自动下载替换。
- **API 密钥眼睛切换**。设置里的 Token / Key 字段右侧加了 👁️ 按钮,可临时显示明文便于核对。
## 修复
- **设置窗口拖动吞掉文字选择**。之前任何位置拖都拖窗,现在只有原生顶栏(traffic lights 那条)才拖窗,TextField 里能正常选词复制了。
- **润色失败/缺凭据时假装成功**。Ark Key 没填或调用失败时,胶囊不再显示绿色「已插入」假装润色完成;改为橙色「已插入原文 · 未润色」或「润色失败 · 已用原文」,历史记录也按真实情况存为「原文」mode。
## 提示词改进
- **「清晰结构」模式**强制三层层级输出:`1.` 大板块 → `1)` 子要点 → `a.` 细分项。prompt 内带具体示例,弱模型也能稳定遵守。
## 安装
**老用户(已经装过 1.0.0)**:什么都不用做。下次启动 OpenLess 会自动检查并提示升级。
**新用户**:到 [Releases](https://github.com/appergb/openless/releases) 下载 zip,解压拖到 `/Applications`,跑一次:
```bash
xattr -dr com.apple.quarantine /Applications/OpenLess.app
```
之后双击启动。详见 [USAGE.md](https://github.com/appergb/openless/blob/main/USAGE.md)。]]></description>
<enclosure
url="https://github.com/appergb/openless/releases/download/v1.0.02/OpenLess-1.0.02.zip"
length="2675266"
type="application/octet-stream"
sparkle:edSignature="PVtUgUO28Re0Q80VbF3r6NCamZMgW+X7DANqwOD97yiT2rly9J2MmPt0xnaRj6fWieKsgHUZZ94C8RalkwVQAA==" />
</item>
<language>zh-CN</language>
</channel>
</rss>
+2 -2
View File
@@ -6,8 +6,8 @@ cd "$(dirname "$0")/.."
APP_NAME="OpenLess"
BUNDLE_ID="com.openless.app"
APP_VERSION="1.0.01"
BUILD_NUMBER="A1003"
APP_VERSION="1.0.02"
BUILD_NUMBER="A1004"
BUILD_DIR="build"
APP_DIR="${BUILD_DIR}/${APP_NAME}.app"
BIN_DIR="${APP_DIR}/Contents/MacOS"