以產品思維帶領有遠大目標的軟體組織。
Apple、Electronic Arts、SaaS 規模化、分析平台與應用 AI。

目前的 App、AI 實驗與精選軟體專案

軟體專案與 App

我從小開始寫程式。即使多年來擔任工程領導職務,我仍然喜歡在工作之外親手開發軟體。

Github 個人檔案
30+ 年Web apps、工具與研究實驗
目前興趣Mobile 與 Mac App、on-device AI,以及遊戲開發
公開展示GitHub、npm、App Store、演講與文章

目前的 App 與遊戲

我最近的興趣作品包括一款觸控優先的遊戲,以及使用 React Native 與 Apple 原生框架開發的 iPhone、iPad、Mac App。許多工具整合了 on-device AI 與 machine learning,並在裝置本機使用 OCR、LLM 與 vector search,保持私密且可在沒有網路時運作。

PantryIQ

私密、offline-first 的廚房庫存 App,可掃描食品、追蹤到期日、用現有食材配對食譜,並整理缺少的材料。

在 App Store 下載
PantryIQ 離線條碼掃描畫面PantryIQ 即將到期庫存畫面PantryIQ 裝置端食譜配對畫面

Neil at Large

一款輕鬆有趣的海岸小鎮解謎冒險遊戲,讓你化身一隻意志堅定的象海豹,製造無傷大雅的混亂。

在 App Store 下載
Neil at Large 海岸小鎮遊戲畫面象海豹 Neil 撞倒交通雪糕筒

Video Atlas

私密的 Mac 影片資料庫,支援裝置端場景搜尋、收藏主題、重複影片檢查、相似影片探索,以及透過加密區域網路串流到 iPhone 和 iPad。

在 Mac App Store 下載
Video Atlas 影片索引資料庫畫面Video Atlas 裝置端語意場景搜尋畫面

ReviveFrame

原生 macOS App,用來在 Mac 本機修復並升頻老舊家庭影片、家族短片、旅行 footage 與低解析度 archives。

在 Mac App Store 下載
ReviveFrame restoration setup 畫面ReviveFrame before and after comparison 畫面

VideoTwin Finder

原生 macOS App,用來找出完全重複與視覺上相似的影片,支援完整索引掃描、來源篩選、快取影片庫比較,以及送進 Trash 前的仔細檢查。

在 Mac App Store 下載
VideoTwin Finder 摘要畫面VideoTwin Finder 檢查畫面

Simple Clipboard Manager AI

快速的 Mac 剪貼簿歷史工具,適合 Markdown 工作流程,支援截圖 OCR、RTF 轉換、可重用 snippets 與私密本機 AI 整理。

在 Mac App Store 下載
Simple Clipboard Manager AI 剪貼簿歷史畫面Simple Clipboard Manager AI on-device AI 畫面

Bookletto for Family

使用 on-device AI 創作個人化故事,並在 iPhone、iPad、Mac 上用內建 read-aloud playback 一起聆聽。

在 App Store 下載
Bookletto 書庫畫面Bookletto 創作書本畫面Bookletto 朗讀畫面

Filibuster

從主題產生生動的 spoken monologues,並在 on-device LLM 產生內容時串流到 text-to-speech。

在 App Store 下載
Filibuster 主題畫面Filibuster 建議畫面Filibuster 設定畫面

Speech Track

製作時間精準的 text-to-speech talk tracks,預聽產生的旁白,並輸出一個可分享的音訊檔案。

在 App Store 下載
Speech Track timeline builder 畫面Speech Track segment editor 畫面Speech Track voice settings 畫面

Status Watch

原生 iPhone 與 Apple Watch App,將可靠的 iPhone 狀態同步到 Apple Watch App 與錶面 complication,包括電池、充電、網路、低耗電模式與資料新鮮度。

在 App Store 下載
Status Watch iPhone 狀態畫面Status Watch Apple Watch complication 畫面Status Watch Apple Watch 畫面

Sheet Watch

原生 iPhone 與 Apple Watch App,讓一個重要的 Google Sheets 儲存格值持續顯示在 Apple Watch App 與錶面 complication,支援示範模式、更新快照與可選的範圍指示器。

在 App Store 下載了解更多
Sheet Watch iPhone 儲存格值畫面Sheet Watch Apple Watch complication 畫面Sheet Watch Apple Watch App 畫面

Receiptopia

用 on-device OCR 自動掃描並分類收據。

在 App Store 下載
Receiptopia 畫面 1Receiptopia 畫面 2Receiptopia 畫面 3

Spanish or Vanish

一款用 computer vision 辨識物件、幫助你學西班牙文的字彙遊戲。

在 App Store 下載
Spanish or Vanish sticker finder 畫面Spanish or Vanish collected stickers 畫面Spanish or Vanish flashcards 畫面

CJExplorer

語言查詢與翻譯 App,使用 OCR 與 computer vision 做即時物件辨識。

在 App Store 下載
CJExplorer 畫面 1CJExplorer 畫面 2CJExplorer 畫面 3

Read Aloud Book Reader

把 ebook 變成 on-device audiobook,並用本機執行的 LLM 產生章節摘要。

在 App Store 下載
Read Aloud Book Reader 書庫畫面Read Aloud Book Reader 章節列表畫面Read Aloud Book Reader 聆聽畫面

AI 實驗

2024 年 2 月,我用 React、OpenAI、Python 與 Flask 開發了一個個人聊天機器人,並用我的履歷與文章作為內容來源。

在 ChatGPT 之前,我曾在 Google Colaboratory 使用 TensorFlow,建立並記錄一個英文到廣東話翻譯原型。現在看起來規模不大,但那是一次很有趣的早期探索。

早期 AI 實驗的神經網路結構

UX 設計

2023 年,我開始 Google UX Design Professional Certificate。最後一門課要求把作品集放上網。這份結業專案簡報包含三個案例研究。

UX 作品集手機 App 案例研究 UX 作品集平板案例研究 UX 作品集手機案例研究

專業工作

我很想展示更多在 Apple、Electronic Arts 與其他公司的工作,但這些專案受到保密協議限制。Electronic Arts 曾為列名的遊戲製作紀念牌;你可以在這裡查看我的精選工作成果

Electronic Arts 遊戲製作紀念牌 Apple iWork 專案成果 Apple iBooks 專案成果

較早期的專案

部分舊專案說明移到獨立的舊專案彙整頁,包含大學時期的演算法、OpenGL 作品、C# 工具、Web App 與醫療影像工具專案。

快速連結:ASCII Art Steganography3D Room SceneMultiplayer UNOPerl BlogITK ApplicationMATITK

ASCII Art Steganography 加拿大國旗 3D Room Scene OpenGL 專案 Multiplayer UNO 專案 MATITK 醫療影像專案