Boppo回首頁

更新日誌

新增

  • Boppo 注音:Boppo 附上自己的注音輸入法。用大千鍵盤照打注音,要打英文就直接打,不用切換輸入法,例如「今天要 deploy 嗎」一路打完。Boppo 注音一個鍵一個鍵判斷是中文還是英文,中文照常組字、選字,英文原樣打出來。
  • Boppo 注音不需要「輔助使用」和「輸入監控」權限。
  • Boppo 注音在 Claude 這類網頁技術做的 App 裡也正常。以前在這些 App 切換輸入法,組字會卡住或跑掉。
  • 選字、學詞使用小麥注音(MIT)的引擎。你改選過的字會記住,重開機也在。
  • 在 Boppo 注音裡:注音打錯,直接按正確的鍵蓋過去;Option+注音鍵直接打出那個符號(ㄅ、ㄏㄏ、ˊ);按 ↓ 叫出候選字,空白鍵是打空白。
  • 第一次打開時,可以貼上授權碼,或先用 Apple 注音免費試。啟用授權後,Boppo 會一步步帶你把 Boppo 注音加進系統設定的輸入方式;之後 Boppo 更新時會一起更新 Boppo 注音。
  • 用 Apple 注音時,選取一段已經打成英文的注音,螢幕下方會出現中文,按 → 換回。

變更

  • Boppo 注音要啟用授權才會安裝。免費 300 次只用在 Apple 注音,Boppo 修好一次算一次。一份授權,Boppo 和 Boppo 注音都能用。
  • 用 Apple 注音時,可以在「修正」頁關掉「打錯時自動換」:螢幕下方改成顯示 Boppo 猜的中文,按 → 才換,不理它就什麼都不變。候選不只一個時,Tab/Shift-Tab 換候選,Esc 略過。
  • 切到 Boppo 注音時,Apple 注音的偵測和修正會停下來,兩邊不會一起動。
  • 設定視窗改成側邊欄,「關於」頁可以看更新紀錄。

改進

  • 鑰匙圈回應慢的時候,介面照樣打得開,讀完授權就恢復。
  • 從 Finder 再打開 Boppo,會叫出主視窗。

修正

  • 修正 meeting、issue 這類含重複字母的英文字在注音模式下打不出來的問題。重複字母以前會誤觸「同鍵雙擊切英文」手勢,卡住整個字;現在手勢只在字的開頭生效,字打到一半的重複字母交給分類引擎整字修復。
  • 修正打錯的注音被改成英文字母的問題。例如打「天」時 ㄊ 誤按成隔壁的 ㄍ,按空白後以前會被改成 eu0;現在字母混數字的組合會判定為打錯的注音,保持原樣讓你自己修。
  • 修正連續修復後緊接著打的字被誤判的問題。例如「這個」的「個」以前可能被殘留的內部狀態誤判成數字欄位;修復完成後內部的字元記錄現在會正確歸零。
  • 修正 soft、left 這類英文字只修復後半段的問題,以及快打「個」時重複起頭鍵被誤判成英文 eke 的問題。
  • 修正英文欄位輸入驗證碼開頭的數字被吃掉的問題。例如驗證碼 54 開頭以前會被改成「至」;現在改為顯示非破壞性的提示,數字保持原樣。
  • 修正 time、this 等常見英文詞在網頁型編輯器(Chromium / Electron / 自繪 AX 文字框)中只提示不替換的問題。這類編輯器把注音組字範圍掛在祖先 AXWebArea 而非焦點文字欄位上,Boppo 現在會沿著 AX owner 鏈向上查找真正的 IME marked range,找到才刪、找不到仍不動使用者的字。

改進

  • Terminal、Electron 聊天框這類讀不到組字範圍的欄位,英文修復改用按鍵平行模型即時完成,不再空等或整段放棄。安全前提不變:同一欄位按過 Enter 才會動字,讀得到組字範圍的編輯器仍以實際內容為準。
  • 自動修復後的短暫冷卻期重新校準:弱證據暫時壓住、強證據照常放行,連續混打不再有「修完一個字就暫時失靈」的空窗。

新增

  • 里程碑:Boppo 迎來第一位購買者。謝謝他請的這杯咖啡,也謝謝這份真實使用回報促成 0.1.8。

修正

  • 修正完成注音音節後殘留實體鍵位上下文,避免中文輸入偶爾短暫切到英文並留下數字或字母,例如「我不知道」變成「我1j4知道」。
  • 修正 what 等前兩鍵落在同一注音聲母格的英文單字,第二鍵即可清除單格組字並完整切回英文。
  • 補上 AX Text Marker 編輯器的游標文字讀取相容路徑,改善自訂文字編輯器中的詞語替換;無法確認內容時仍不刪字。

修正

  • 在純數字欄位(OTP、驗證碼、電話號碼)輸入時,不再把數字誤判成注音而切換語言、吃字或跳出中文字。

新增

  • 遠端例外字典:專有名詞、產品代號等即使鍵位構成合法注音,也不再被自動切換,保留在當前語言。字典由伺服器維護,App 每日最多抓取一次並快取於本機,離線照常運作。
  • 網站新增 /rules:可提交常被誤切的專有名詞規則,送審後進全域字典,下次抓取即生效,無需等 App 更新。

新增

  • 同鍵雙擊切換英文(選用):注音狀態下快速連按同一個音鍵兩次,移除該字並切回英文,不消耗修復次數
  • 第二個詞可提供上下文:前一段中英皆可能時,後續明確注音會讓整段回到中文(例如 vm ul4 → 需要)

修正

  • 修正第一次啟動、久未輸入與手動切換後,右上角來源已改但實際文字仍留在舊輸入法的問題
  • 長中文草稿切換英文時只移除目前可驗證的尾端,不再吞字、殘留注音或在之後切回時吐出舊草稿
  • data、driven、license、okay、work 等英文可在足夠證據出現時提早切換;license 在空白句首也能正常修復
  • 接受延後建議時保留前方空格與之後繼續輸入的內容,不再多刪相鄰文字
  • 多行編輯器中,Shift 打大寫不再殘留一個換行
  • 修正切到注音後偶爾只輸出全形拉丁字母,以及英文轉中文失去作用的狀況
  • Developer ID 正式版會一次搬移舊 Apple Development 鑰匙圈授權,避免每次啟動反覆要求密碼

變更

  • 常見英文字在第二鍵(前綴)即可切換,不必等到第三鍵
  • Studio 視窗可縮得更小並依寬度重新排列;正式版隱藏內部診斷工具
  • 組字、游標尾端、選取範圍或輸入來源無法精準確認時一律放棄刪除,優先保留原文

變更

  • 免費試用移除首次啟動的連線確認;離線可直接開始,裝置狀態改為背景回報
  • 偵測到試用次數被重置時以訊息提醒,不阻擋繼續使用

新增

  • 開啟設定或引導視窗時暫時顯示 Dock icon 與 ⌘Tab,關閉後回到選單列
  • 引導完成後顯示完成畫面;解除裝置授權前加入二次確認

變更

  • 自動更新改用增量(delta)下載,更新檔更小

修正

  • 引導視窗層級調整,不再遮住 macOS 系統設定

新增

  • 300 次免費修復;用完後需啟用授權,單一授權可用於兩台裝置
  • Sparkle 自動更新與 EdDSA 簽章發布流程

變更

  • 一般使用者不再顯示診斷介面;未啟用時首頁改用動畫示範修復
  • 裝置啟用與試用計數改走獨立服務;輸入內容仍只在本機處理

新增

  • 注音 ↔ 英文雙向偵測與就地修復
  • 游標尾端、選取範圍、組字狀態安全檢查;無法確認時放棄修復
  • 建議列固定於目前螢幕底部中央;接受快捷鍵可自訂
  • 已完成中文字詞替換(例:台湾 → 臺灣),替換前確認尾端文字
  • 三連擊 Caps Lock 暫停一小時,並關閉 Caps Lock 狀態
  • 全螢幕引導、自動播放修復示範、鍵盤監控與輔助使用權限說明