本文介紹如何將 Hugging Face 的 Transformers.js 整合至 Chrome 擴充功能(Manifest V3)中。內容涵蓋在 Service Worker 與 Offscreen Document 中執行模型的架構設計,並說明如何利用 WebGPU 加速運算。這讓開發者能在不依賴外部 API 的情況下,於瀏覽器本地端實現文本分類、翻譯與圖像識別等 AI 功能。
本文探討如何使用 Hugging Face 的 Transformers.js 庫,直接在瀏覽器中運行機器學習模型來開發網頁遊戲。透過 ONNX Runtime Web 與 WebGPU 加速,開發者能實現語音控制、智慧 NPC 對話及視覺辨識等功能。這種客戶端運算模式不僅能實現零伺服器成本,還能保障玩家隱私並降低網路延遲。