Opens in a new tab

關於 Codex 與 ChatGPT 協作模式的實踐

PuppyMart 購物系統
PuppyMart 購物系統
經過三天的實踐,採用我在 FB 社團分享所提及的 ChatGPT + Codex 協作模式,完成了 PuppyMart 寵物購物系統第一版。 整體分工是: ChatGPT(Sol 中級模式)負責文檔、規劃與 Review Codex(Luna 極高模式)負責實作、測試與驗證 兩者再透過第三方 Bridge 橋接,使用的是 codex-with-chatgpt skill 最後完成的系統已涵蓋多 ...

從 AI 協作思考到務實簡化的 DDD 架構設計

這兩日在開發某個系統專案時,和 AI 持續討論軟體架構與設計決策,其中有一段關於 DDD Application Layer 的討論,我覺得特別有意思。 這也讓我更明確感受到:真正有價值的 AI 協作,不只是取得答案,而是在反覆討論、質疑、修正與形成共識的過程中,讓彼此的思考更清楚,甚至成為一種共同成長的方式。 我們先討論 Application Service 的「顆粒度( ...

Uncle Bob:我現在的策略,是不閱讀 AI Agent 寫出的任何程式碼

73 歲、從機器碼與 Assembler 時代一路寫過來的 Uncle Bob,現在的 AI Agent 開發策略竟然是: “My current strategy is to not read any of the code written by my agents.” 真正值得思考的,不是「還要不要自己寫 Code」,而是資深工程師多年累積的設計與工程經驗,如何轉換成 Agent 可以遵循 ...

AI Agent 如何協作 Playwright:從需求變更到可驗證的測試閉環

AI Agent 如何協作 Playwright:從需求變更到可驗證的測試閉環
UI 自動化測試 - 使用 Playwright x AI Agent 系列 #04 當 Playwright 測試已能把固定的使用者操作流程整理成可重複執行的腳本後,下一個問題通常不是「還能再寫哪些 API」,而是: 當需求持續變更時,如何讓 AI Agent 協助擴展、修正與審查測試,同時避免測試品質隨著自動生成而下降? AI Agent 確實可以快速產生 Playwright 測試,但若 ...

為 Bricks Builder 打造一個開發輔助 Skill

為 Bricks Builder 打造一個開發輔助 Skill
去年重新整理自己的 WordPress Blog 時,我最後選擇使用 Bricks Builder 作為網站主要的 Theme 與頁面建置工具。 當時選擇 Bricks Builder,一個很重要的原因是它不只是一套視覺化 Page Builder,本身也保留了相當大的開發彈性。對熟悉 CSS、PHP 與 WordPress 開發的人來說,可以在視覺化建置與客製程式之間取得不錯的平衡。 關於當 ...

從使用者操作到可驗證腳本:Playwright Test 核心能力

從使用者操作到可驗證腳本:Playwright Test 核心能力
UI 自動化測試 - 使用 Playwright x AI Agent 系列 #03 UI 自動化測試的重點,不是讓程式模擬滑鼠點擊,而是把一段使用者操作流程,轉換為可重複執行、可判定通過或失敗,並能持續維護的測試腳本。 Playwright Test 提供的核心能力可整理為一條固定路徑: 本文使用一個寵物購物系統作為案例,示範登入、商品搜尋、商品詳情、購物車與折扣金額驗證。QA 開發人員可將 ...