Skip to content

CoWorker v0.5.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 18:20
· 5 commits to main since this release

本版本為快捷鍵體系:新增全局快捷鍵註冊表與設置頁,支持改綁與停用,並讓 Esc 承擔「關彈窗 → 返回上級 → 停止生成」的分層語義。

新增

  • 快捷鍵設置頁:設置 → 快捷鍵,列出全部全局快捷鍵;每項可「改綁」(錄製新組合鍵,含衝突檢測)與停用,改綁後顯示「重置」按鈕。
  • 全局快捷鍵註冊表Cmd+. 切換 Plan / Build、Cmd+Enter 插話、Esc+Esc 停止生成、Cmd+L 聚焦輸入框、Cmd+Shift+U 附加文件、Cmd+Shift+R 重新生成、Cmd+Shift+E 編輯最後一條用戶消息、Cmd+Shift+C 複製最後回覆、Cmd+N 新建對話、Cmd+Shift+N 新建項目、Cmd+/ 切換自主度、Cmd+1..4 切換提供商/MCP/技能/記憶視圖、Cmd+B / Cmd+\\ / Cmd+J 切換側邊欄/右側/底部面板、Cmd+, 打開設置。
  • Esc 分層語義:先關彈窗/菜單/抽屜 → 其次「返回上級」逐層退回(設置子頁 → 設置主頁 → 對話視圖)→ 生成中連按兩次 Esc 停止。
  • 插話快捷鍵Cmd+Enter 在任務運行中立即入隊並 steer 引導運行中的圖,空閒時退回普通發送;回車(Enter)維持發送。

改動

  • 快捷鍵列表按功能分組排序(生成 → 輸入 → 訊息 → 對話 → 導航 → 面板 → 設置),並優化各語言的標題與文案。
  • 快捷鍵持久化改綁(localStorage),改綁與衝突檢測統一以註冊表為單一真源。

修復

  • 修復 Shift 組合快捷鍵(如 Cmd+Shift+N)因大小寫比對失配而全部失效的問題。
  • 修復快捷鍵設置頁開關因缺少 id 而無法點擊的問題。