Zero-install · CJK · GitHub-native

Kumiko Font Editor

打開瀏覽器,就能直接替 GitHub 上的開源中文字體補字。

Kumiko 字形與部件編輯畫面

WHY KUMIKO

把補字的門檻降到一個網址

開源 CJK 字體動輒缺幾千個字,但願意補字的人未必想架整套字體工具鏈。Kumiko 的流程是:從 GitHub 載入 UFO 專案、在瀏覽器裡編輯字形、把變更推回去開 pull request。沒有安裝步驟,也沒有要自己跑的後端。

WORKFLOW

從字庫到 Pull Request

01GITHUB載入 UFO02EDIT編輯字形03COMMIT推送變更04PULL REQUEST送出補字

IDS ENGINE

用部件組出缺少的字

內建 IDS(表意文字描述序列)拆解引擎。要補「編」,先查出拆解式 ⿰糹扁,再從字體裡既有的「糹」與「扁」部件對位組合,補字就從畫整個字變成調整部件。

缺字U+7DE8IDS 拆解⿰ 糹 扁部件對位後再手動微調

ARCHITECTURE

架構決定了體驗

ZERO INSTALL

真正零安裝

純前端運作,伺服器端只有代理 GitHub 的 Cloudflare Functions。開瀏覽器登入 GitHub 就能開始。

FONT I/O

打開任何專案

支援 .ufo、.designspace、.glyphs、.glyphspackage 與二進位字型,或直接從 GitHub 載入 UFO。

FONT COMPILE

瀏覽器裡編譯字體

以 Pyodide 執行 fontTools,字體編譯不需要本機 Python 環境。

OFFLINE DRAFT

離線草稿

編輯進度存在瀏覽器 IndexedDB,斷線或關掉分頁都不會遺失。

OPEN SOURCE

現在就打開一個字