作者Zxl (Pas de Loup)
看板MAC
標題[軟體] Yabomich, Swift蝦 更新0.2.4
時間Sun Mar 15 12:38:00 2026
[更新] Yabomish v0.2.4 — macOS 開源嘸蝦米輸入法
上次發文是 v0.1.20:
https://webptt.com/m.aspx?n=bbs/MAC/M.1773329896.A.0F1.html
這幾天改了不少,感謝各位版友熱列討論,
在這裡我整理了需求,成果如下。
GitHub:
https://github.com/FakeRocket543/yabomish
一行安裝:
git clone https://github.com/FakeRocket543/
yabomish.git && cd yabomish && ./setup.sh
首次切到 Yabomish 會跳出視窗引導你選 liu.cin。
liu.cin 放在專案目錄裡的話,安裝時會自動匯入。
========================================
,, 命令系統
========================================
用
,, (兩個逗號) 開頭,打命令碼,空白鍵送出。
+------------------------------------+
| , >
, >
命令碼 > 空白 >
切換 |
| |
| 取消: Esc / Backspace 逐字刪
|
| 無效命令顯示提示,不切換模式
|
+------------------------------------+
========================================
十種命令一覽
========================================
+--------+------------+----------+
| 命令 | 模式 | 標籤 |
+--------+------------+----------+
| ,,T | 繁中(預設)
| (無)
|
| ,,S | 簡中
| [簡中]
|
| ,,TS | 繁>簡
| [繁>簡]
|
| ,,ST | 簡>繁
| [簡>繁]
|
| ,,SP | 速打
| [速]
|
| ,,SL | 慢打
| [慢]
|
| ,,J | 日文假名
| [日]
|
| ,,RS | 重置字頻
| --
|
| ,,C | 當前模式
| --
|
| ,,H | 命令說明
| --
|
+--------+------------+----------+
========================================
繁簡轉換模式
========================================
三種簡體相關模式,用途不同:
+--------------------------------------+
| ,,S 簡中模式
|
| 只列字表裡
本身是簡體的字,不轉換
|
| |
| 打碼 > 查CIN >
只列簡體候選 > 送出
|
+--------------------------------------+
| ,,TS 繁>簡
|
| 照打繁體碼,
選字後自動轉簡體 |
| |
| 打碼 > 選字 >
t2s.json轉換 > 送出
|
| (3553筆對照)
|
+--------------------------------------+
| ,,ST 簡>繁
|
| 打簡體碼,
選字後自動轉繁體 |
| |
| 打碼 > 選字 >
s2t.json轉換 > 送出
|
| (2606筆對照)
|
+--------------------------------------+
繁簡對照表來自 OpenCC。
========================================
速打 / 慢打練習模式
========================================
+--------------------------------------+
| ,,SP 速打 --
只接受最短碼 |
| |
| 例:「果」最短碼
qtn/
rqt (3碼)
|
| 打
qtn >
✓ 出現候選 |
| 打
qtne >
沒候選(非最短碼)
|
| > 逼你記最精簡的打法
|
+--------------------------------------+
| ,,SL 慢打 --
只接受最長碼 |
| |
| 例: 某字滿碼
abcd (4碼)
|
| 打
abcd >
✓ 出現候選 |
| 打
abc >
沒候選(非最長碼)
|
| > 練完整拆碼,熟悉編碼邏輯
|
+--------------------------------------+
========================================
日文假名模式
========================================
,,J 切入。嘸蝦米碼打,同時列平假名與片假名。
+--------------------------------------+
| 輸入
a |
| v
|
| 自動查
a,(平假) +
a.(片假)
|
| v
|
| 候選窗:
あ ア |
| |
| 不用另裝日文輸入法,混打中日文
|
+--------------------------------------+
========================================
工具命令
========================================
,,RS 重置字頻
清除學習資料,候選字恢復預設順序。
候選字順序「跑掉」時用這個。
,,C 顯示當前模式
忘記自己在什麼模式時按一下。
英文顯示
A,中文顯示對應標籤。
,,H 命令說明
顯示所有命令的快速提示(4秒)。
========================================
輸入法切換提示
========================================
從其他輸入法切到 Yabomish 時,
螢幕中央會浮出當前模式圖示:
+--------------------------------------+
| +----------+
|
| |
繁 中 | <-- 模式 toast
|
| +----------+
|
| |
| 英文 >
A |
| 中文 >
繁中/
簡中/
速/
慢/
日 |
| |
| Shift 切中英文時也會浮出
|
| Cmd+Tab 切 App
不觸發(避免誤提示)
|
| 可在偏好設定中關閉
|
+--------------------------------------+
========================================
其他改進
========================================
頓號快打
' 空閒時直接出「、」。
'; 注音反查不衝突。
同音字修正
之前查「的」會把三組讀音混成一坨。
現在只取第一個讀音,組字區顯示注音
(如
的[˙ㄉㄜ])。
先按
' 再打碼進同音字也修好了。
多螢幕
選字窗偵測打字 App 在哪個螢幕。
Terminal 等不回報游標的 App,
選字窗 fallback 到螢幕底部。
匯入字表
v0.2.4 修了匯入視窗跑到背景、
點資料夾崩潰的問題。
========================================
感謝 @Marsjelly ,版友 Jacktang的貢獻—
英文模式 Shift 修正、游標跟隨定位改善、安裝權限修正
有問題推文問,或 GitHub 開 issue。
https://github.com/FakeRocket543/yabomish
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.224.120.100 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MAC/M.1773549486.A.883.html
※ 編輯: Zxl (125.224.120.100 臺灣), 03/15/2026 12:47:01
1F:推 Jacktang: 讚! 推一個! 03/15 14:54