澄境筆記 0.5.4
這次最重要的更新
0.5.4 將全域快捷輸入從偶發 2–3 秒等待縮短到毫秒級。按下快捷鍵時,輸入框已經完成載入與繪製,可以立即出現並開始輸入。
預熱而不是臨時喚醒
- 澄境啟動時先建立、載入並繪製快速輸入 Panel,完成後才註冊全域快捷鍵。
- 平常 Panel 以 0 透明、滑鼠穿透、不可聚焦的狀態停泊,不會擋住其他 App 操作。
- 按下快捷鍵時只需要更新位置、透明度與焦點,不再重新顯示被 macOS/Chromium 暫停的隱藏 Renderer。
- Enter 保存、Esc 關閉或點到其他地方後,Panel 會回到相同的預熱待命狀態,下一次仍可瞬間開啟。
效能與耗電邊界
- 只對這個 618×228 的快速 Panel 關閉背景節流。
- Panel 沒有輪詢、循環動畫、模型推論或背景資料處理;0 透明時也不接收滑鼠與鍵盤。
- 沒有使用 powerSaveBlocker,不會阻止 Mac 進入睡眠。
正式封裝量測
- 預熱完成後第一次顯示:主程序約 1.18ms,兩個繪製幀約 5.7ms。
- 停泊 3 秒後再次顯示:主程序約 3.64ms,兩個繪製幀約 9.6ms。
- 自動驗收上限為主程序 60ms、繪製完成 200ms;Panel 焦點、所有 Space、Always on Top 與視覺陰影同時通過。
- 保存後確認 Panel 沒有被銷毀,而是回到 0 透明預熱狀態。
安裝提醒
目前仍是 ad-hoc 簽章、尚未使用 Apple Developer ID 公證。若 macOS 阻擋,請先嘗試開啟一次,再到「系統設定 → 隱私權與安全性」按「強制打開(Open Anyway)」,並在再次出現警告時確認「打開」。