Repository navigation
v1.0.1
v1.0.1
- 核心机制重构:完全切到 CoreAudio Process Tap 以“是否真实出声(audible)”驱动逻辑,移除 Now Playing/录屏/前后台切换等高耗方案,整体资源占用显著下降。
- 行为调整:检测到其他应用出声 立刻暂停;停止出声后需 连续静音 2 秒才自动恢复,避免短暂停顿/切歌抖动。
- 暂停更快:出声判定周期进一步压低(evaluationInterval=0.01s + minOnSeconds=0.02s),更接近“刚响就停”。
- CPU 再降一截:状态机不再 0.1s 轮询 isPlaying();只在“出声状态翻转”时才触发 AppleScript(最重的那坨被干掉了)。
- 控制更稳:AppleScript 改为进程内 NSAppleScript,并在 pause/play 前检查菜单项存在,减少无意义失败与刷日志。
- 构建/发版支持:create_app.sh/run.sh 使用 swift build --disable-sandbox + CLANG_MODULE_CACHE_PATH=/tmp/...;create_app.sh 自动生成 CloudYield-1.0.1.zip 作为 Release 附
件;About/Info.plist 版本号更新。