AI 助力 Moebius 圖像修復模型:瀏覽器 WebGPU 運行實戰
Simon Willison 分享如何使用 Claude Code 在瀏覽器中運行 Moebius 模型,是實際的工具整合與實作案例,具體且有教學價值。
文章詳述作者如何成功將輕量級 Moebius 0.2B 圖像修復模型 移植到瀏覽器,並利用 WebGPU 實現其運行。他主要藉助 Claude Code 這款 AI 程式碼助理,從可行性研究到模型轉換與網頁介面建構。 • 起初,透過 Claude 進行研究,確認採用 ONNX Runtime Web 與 WebGPU 是可行方案。 • 隨後,Claude Code 負責將原始 PyTorch 模型轉換為 ONNX 格式,並逐步建立網頁使用者介面。 作者以「氛圍式編碼 (vibe coding)」的方式,僅提供高層次指引、測試反饋及所需功能範例,大幅依賴 AI 完成程式碼。模型權重(1.24GB)成功發佈至 Hugging Face,而網頁前端則部署在 GitHub Pages。為優化用戶體驗,解決模型重複下載問題,作者引導 Claude Code 導入了 CacheStorage API 進行高效能快取。
作者總結,此次經驗證明了 Claude Opus 4.8 具備將 PyTorch 模型轉換為 ONNX、發佈至 Hugging Face,並建立可在瀏覽器中載入與執行之應用程式的能力,且主流瀏覽器皆能支援。
來源:Simon Willison
閱讀原文 ↗