danilo-znamerovszkij/draw-your-font

Turn a photo of your handwriting into a real font (TTF/WOFF/WOFF2) - free, open source, no uploads. Node CLI + Claude Code skill.

解決的問題

將手寫字母的照片轉換為可安裝的字型檔(TTF、WOFF、WOFF2),免除對付費服務或手動數位化的需要。它能處理現實世界中雜亂的照片——包括照明不良或螺旋筆記本裝訂的圖片——所有處理皆在本機進行,保障隱私。

工作原理

該工具使用一個將照片轉換為字型的流程,包含以下步驟:

  1. 處理:使用自適應閾值與斑點檢測,分離出手寫字元。
  2. 標記:透過具備視覺能力的AI(如Claude)、預設模板順序或使用者手動輸入來識別字元。
  3. 矢量化:使用 potrace 引擎將影像轉換為向量。
  4. 度量標準:將字元映射至統一的1000單位em方格中,確保大寫高度、x高度與降部深度一致,使結果感覺像專業字型。

適用對象

希望在不支付訂閱費用、不將資料上傳至外部伺服器的情況下,將個人手寫體數位化用於個人或商業用途的人。

主要亮點

  • AI整合:可作為 Claude Code 技能使用,自動標記字母並透過對話反覆優化字型。
  • 本機處理:所有處理皆在使用者裝置上完成,無資料上傳。
  • 零依賴:僅需 Node.js,無需 FontForge 或 ImageMagick 等外部二進位檔。
  • 靈活輸入:支援結構化列印模板與自由形式的照片(如餐巾紙或筆記本)。

相關

  • 專案
  • 專案
  • Dispatch
  • 專案
  • 專案