選好後按 Enter 鍵前往該語言的頁面

SU HAO

我做的 App、網站、影片和工具,都放在這裡。

作品

14 件作品

  1. 工具,

    hanzi-kanji

    把中文(繁体或簡体)轉成繁体,或四種漢字字形模式(接近日文的 Kanji 通用形与優先形)的工具与函式庫。在瀏覽器裡轉換,文字不会上傳。從 CanIRun.ai 独立出来。

    PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100

    • 網頁
    • 多語言
    • JavaScript
  2. 網站,

    osuha.com

    oSUHA 的首頁与這個個人空間。七種語言(含四種漢字字形),全站同一条可以用鍵盤操作的導覽列,不靠第三方資源的静態頁。

    PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100

    • 網頁
    • 多語言
    • 無障碍
  3. 音樂影片,2:36

    P(DOOM) QUEST

    每一句歌詞都變成一款不同復古遊戲的音樂影片。電子寵物、角色扮演遊戲(RPG)的戰鬥、方塊消除、Pong……共 48 個場景。画面全部用 JavaScript 即時繪製,每一格都是当下画出来的。

    PageSpeed Insights 手機效能 93,無障碍設計 100,最佳做法 100,SEO 100桌機效能 94,無障碍設計 100,最佳做法 100,SEO 100

    • AGI
    • AI
    • 像素画
    • Canvas
    • JavaScript
    • 網頁
    • 多語言
    • 無障碍
    • 同人創作

    含有閃爍画面

  4. 網站,

    CanIRun.ai(外部網站)

    瀏覽器自動偵測電腦的效能,告訴你哪些 AI(人工智慧)模型可以在自己的電腦上跑。從 midudev/canirun.ai(MIT 授權)分支出来,加上日、中、英三語,以及可以選擇漢字字形的功能。

    • AI
    • 網頁
    • 多語言
  5. 網站,

    oSUHA Status

    一頁看完 oSUHA 的各項服務現在是否正常。直接在伺服器上量測。七種語言。

    PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100

    • 網頁
    • 多語言
  6. App,製作中

    MetaScope

    貼上公開網頁的網址,就会讀出標題、說明、作者、圖片等資訊,存成可以搜尋的卡片。iPhone App。

    • iOS
    • Swift
  7. App,製作中

    TokenMeter

    在 Mac 的選單列和小工具上,随時看到 Claude Code 与 Codex 還剩多少用量。

    • macOS
    • Swift
    • AI
  8. App,製作中

    oSUHA

    oSUHA 計劃的 App。正在做 iPhone、iPad、Mac 的原生 App,以及可以安装的網頁版。

    • iOS
    • macOS
    • Swift
    • 網頁
    • 多語言
  9. 網站,製作中

    Drupal Sites

    用 Drupal 学架站:自己的網站 dev.osuha.com,以及照著書做的商店街練習站。

    • Drupal
    • 網頁
  10. 圖像,未公開

    Like Sticker

    「讚」的動態表情包。每一格都是向量圖,換文字或尺寸都不会糊。配色符合網頁無障碍的最高標準(WCAG 2.2 AAA)。因為含有学校的標誌,所以不公開。

    • 無障碍
  11. 学習筆記,未公開

    Study Notes

    学習紀錄:網路繞送(BGP)的筆記、Swift 基礎課程、30 天技術英文閱讀計画。

    • Swift
  12. 基礎設施,未公開

    osuha-infra

    讓我所有網站(包括這一頁)運作的伺服器設定:Amazon Web Services(AWS)上的 Docker 与 Caddy,以及部署、檢查、監控和備份的流程。

    • Docker
    • 網頁
  13. 網站,未公開

    Drupal 1.0 Museum

    讓 2001 年的 Drupal 1.0 在 Docker 裡重新跑起来。102 個檔案、6,392 行程式碼,没有任何 JavaScript。旧程式碼不安全,所以只在自己的電腦上執行。

    • Drupal
    • Docker
  14. 工具,已停用

    obsvec

    用「意思」搜尋 Obsidian 筆記的工具,全部在本機執行,Claude Code、Codex 和人共用同一個入口。2026 年 9 月停用,改回關鍵字搜尋。

    • AI