這週一直在實踐SpecKit (憲章-> 需求澄清-> 技術方案-> 編碼-> 檢查改進) 規範AI 編程,嘗試不寫代碼來構建一個複雜一點的應用。 主題是:使用「mediabunny」建立音視頻格式轉換的網頁應用,不使用服務端和FFMPEG.wasm。 選用「mediabunny」的原因是:新出現的npm 庫大模型的知識庫裡邊沒具體知識,模型必須使用工具才能完成。 最終能交作業的模型是Codex 和Sonnet 4.5。 Codex 的UI 挺好的,Sonnet 4.5 做出來了,但UI 太AI 了。 Codex 做出來的效果:https://t.co/waNqAySi5G 其他模型GLM 4.6 、M2、KAT-Coder 都未完成作業。能進入編碼階段的是GLM 4.6,但程式碼裡邊一堆document 導致Next.js 報錯太多就沒往下走了。 M2、KAT-Coder 在技術方案階段沒滿意的產出,有的是工具不呼叫、有的是不聽話。 K2、Qwen、DeepSeek 沒測試,提示字和方法放下面👇了,你們有興趣可以自己測試,或是複現Codex 的作業。
測試工具: SpecKit + Claude Code / Codex 配置MCP: deepwiki 和context7 預置條件: 初始化Next.js 16 和shadcn-ui 。 初始化SpecKit 配置。 原文提示詞: ``` 請使用開源庫mediabunny 實現一個名叫"Format Studio" 的網頁應用, 類似很多年前Windows 中的"格式工廠"這款軟體, 可以轉換視訊檔案和音訊檔案格式。 純前端應用,無任何服務端依賴。 必須使用mediabunny 的功能, 不要使用FFMpeg.wasm 做降級。 如果你不熟悉mediabunny, 可以使用deepwiki 和context7 來學習mediabunny 後,完成後續任務。 參考資料: https://t.co/iqqUVqe39i https://t.co/nBck9O0OHQ ```
