博客 / 詳情

返回

BMad v6實戰過程全公開:32場對話揭秘人機協作怎麼搞?

"如果你也想了解AI真正如何參與軟件開發,這個網站或許能給你一些啓發。"

最近,我完成了一個叫 AutoQA-Agent 的項目開發。和以往不同的是,這次我全程使用 BMad v6 這套 AI 驅動開發方法,讓 AI Agent 像真正的團隊成員一樣參與協作——從架構設計到功能實現,從代碼重構到問題排查,每一個關鍵環節都留下了對話記錄。

整理下來,一共有 32 個完整的對話

我覺得這些對話太有價值了,它們真實記錄了 AI 如何像一個"技術合夥人"一樣參與開發。於是,我用 Lovable 把它們做成了一個網站:

autoqa-chats.lovable.app

網站裏有什麼?

這 32 個對話記錄覆蓋了軟件開發的方方面面:

架構設計

  • 如何與 AI 架構師 Winston 協作創建架構文檔
  • 動態 Base URL 支持的方案討論
  • Epic 7 的重新設計

功能開發

  • 敏感測試數據注入
  • Markdown Include 功能實現
  • 應用探索引擎開發
  • 智能測試用例生成器

代碼重構

  • 測試生成環境變量重構
  • Story 7.1 的實現重構

問題排查

  • 瀏覽器閃爍問題
  • 探索記錄修復
  • 定位器導出失敗調試

需求管理

  • Story 2.10、7.1、8.1、8.2、8.3 的創建

為什麼要分享?

隨着 AI coding tools 越來越火,很多人問我:"AI 真的能寫代碼嗎?"

但我發現,更值得關注的問題是:"人和 AI 應該如何協作開發?"

這個網站就是我的實踐答案。它不是"AI 幫我寫完了代碼"的炫耀,而是真實展示了:

  • AI 如何幫我梳理技術選型
  • 當遇到問題時,我們如何共同排查
  • 代碼重構時,AI 提供了哪些視角
  • 哪些地方 AI 表現出色,哪些地方仍需人工把關

BMad v6 是什麼?

BMad v6 是一套 AI 驅動的開發方法論。它的核心思想是:

把開發過程拆解成不同的"專家角色",每個角色各司其職,你就像項目負責人一樣協調這些 AI 專家協作。

比如這次 AutoQA-Agent 項目中,我就和這些 AI 角色協作過:

  • Winston(架構師):負責架構設計和技術決策
  • Dev(開發者):負責功能實現和代碼編寫
  • PM(產品經理):負責需求分析和 Story 拆解
  • QA(測試工程師):負責測試用例設計

就像組了一支 AI 團隊,你帶着他們一起把項目做出來。


誰會從中受益?

如果你是:

  • 開發者:看看 AI 實際如何參與項目開發
  • 產品經理:瞭解 AI 輔助需求管理的可能性
  • 技術管理者:思考團隊如何引入 AI 協作流程
  • AI 愛好者:真實案例總是比抽象討論更有啓發性

希望這個網站能給你一些參考。


最後的話

這 32 個對話,是我探索"人機協作開發"的第一步,也是 BMad v6 方法論的一次完整實踐。如果你也在路上,歡迎交流。

項目地址: github.com/terryso/AutoQA-Agent

對話網站: autoqa-chats.lovable.app

💬 加入交流羣: 微信羣


你在開發中有和 AI 協作的經驗嗎?歡迎在評論區分享你的故事。

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.