SU HAO
我做的 App、網站、影片和工具,都放在這裡。
作品
14 件作品
正規表示式的例子(按一下填入)
- 以 P 開頭
- iOS 或 macOS
- AI 這個字(不含 MAIL 之類)
不分大小写。整個式子套在作品名称、說明、種類、状態与標籤接起来的文字上。 正規表示式的写法(MDN)
-

hanzi-kanji
把中文(繁体或簡体)轉成繁体,或四種漢字字形模式(接近日文的 Kanji 通用形与優先形)的工具与函式庫。在瀏覽器裡轉換,文字不会上傳。從 CanIRun.ai 独立出来。
PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100
-

osuha.com
oSUHA 的首頁与這個個人空間。七種語言(含四種漢字字形),全站同一条可以用鍵盤操作的導覽列,不靠第三方資源的静態頁。
PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100
-

P(DOOM) QUEST
每一句歌詞都變成一款不同復古遊戲的音樂影片。電子寵物、角色扮演遊戲(RPG)的戰鬥、方塊消除、Pong……共 48 個場景。画面全部用 JavaScript 即時繪製,每一格都是当下画出来的。
PageSpeed Insights 手機效能 93,無障碍設計 100,最佳做法 100,SEO 100桌機效能 94,無障碍設計 100,最佳做法 100,SEO 100
含有閃爍画面
-

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

oSUHA Status
一頁看完 oSUHA 的各項服務現在是否正常。直接在伺服器上量測。七種語言。
PageSpeed Insights 手機效能 100,無障碍設計 100,最佳做法 100,SEO 100桌機效能 100,無障碍設計 100,最佳做法 100,SEO 100
-
MetaScope
貼上公開網頁的網址,就会讀出標題、說明、作者、圖片等資訊,存成可以搜尋的卡片。iPhone App。
-
TokenMeter
在 Mac 的選單列和小工具上,随時看到 Claude Code 与 Codex 還剩多少用量。
-
oSUHA
oSUHA 計劃的 App。正在做 iPhone、iPad、Mac 的原生 App,以及可以安装的網頁版。
-
Drupal Sites
用 Drupal 学架站:自己的網站 dev.osuha.com,以及照著書做的商店街練習站。
-
Like Sticker
「讚」的動態表情包。每一格都是向量圖,換文字或尺寸都不会糊。配色符合網頁無障碍的最高標準(WCAG 2.2 AAA)。因為含有学校的標誌,所以不公開。
-
Study Notes
学習紀錄:網路繞送(BGP)的筆記、Swift 基礎課程、30 天技術英文閱讀計画。
-
osuha-infra
讓我所有網站(包括這一頁)運作的伺服器設定:Amazon Web Services(AWS)上的 Docker 与 Caddy,以及部署、檢查、監控和備份的流程。
-
Drupal 1.0 Museum
讓 2001 年的 Drupal 1.0 在 Docker 裡重新跑起来。102 個檔案、6,392 行程式碼,没有任何 JavaScript。旧程式碼不安全,所以只在自己的電腦上執行。
-
obsvec
用「意思」搜尋 Obsidian 筆記的工具,全部在本機執行,Claude Code、Codex 和人共用同一個入口。2026 年 9 月停用,改回關鍵字搜尋。
没有符合条件的作品