我使用 Gemini 3 Pro 和 Antigravity IDE 建立了 https://github.com/p47t/rec.2020。你可以在 https://p47t.github.io/rec.2020/ 查看已建立的應用程式。
以下是建構 https://github.com/p47t/rec.2020 的過程:
- 專案初始化:我首先要求 Gemini「建立一個視覺化 Rec.2020 色域的 web 應用程式」。它立即使用基本的 canvas 實作建立了專案檔案。
- 改進:接著我要求更多改進來優化使用者介面。
- 互動功能:為了讓它更實用,我請求「在滑鼠移動時顯示座標」,Gemini 完美地實作了這個功能,並正確處理了座標轉換。
- 色彩準確度:我還要求修正不正確的 sRGB 色域檢查,並繪製 sRGB 三角形以便於驗證。Gemini 理解色彩科學的需求,並實作了正確的數學轉換,以便在 Rec.2020 空間內顯示 sRGB 三角形。
- 部署:最後,我要求一份「部署指南」,它便生成了一份包含詳細說明的
DEPLOY.md。 - 錯誤修復:我發現了另一個由畫布縮放顯示引起的問題,導致顏色選擇不準確。Gemini 識別出了問題,並修復了座標計算以支援調整視窗大小。
整個過程非常順暢。我幾乎不需要寫任何樣板程式碼。Gemini 3 Pro 同樣出色地理解高層次的意圖和複雜的領域知識(如色彩空間)。