跳至主要内容

AI 時代的產品經理:掌握 Git、Markdown 和 CLI 來領導 DevAiOps 團隊

· 閱讀時間約 5 分鐘
Bater Chen
Senior Full-Stack Engineer

在最近關於 DevAiOps 的討論中,我們探討了 AI 如何從根本上重塑軟體開發工作流程。AI 不再只是輔助工具——它是主要的執行者。從 SpecAgent 分解需求到 CodeAgent 編寫程式碼再到 TestAgent 驗證品質,AI 代理積極參與開發的每個階段。

新戰場:從需求定義到 AI 協調

在 AI 代理成為預設開發者的 DevAiOps 時代,產品經理的價值不再僅僅在於「撰寫規格」,而在於引導 AI 實現產品願景,成為人機協作的協調者。

這種轉變重新定義了產品經理的角色。PM 不再只是「需求提供者」,而是負責確保 AI 理解需求並正確實施。這意味著 PM 必須發展與 AI 團隊溝通、協調甚至「指揮」的能力。

這不是什麼遙遠的未來場景。事實上,掌握三項核心技能——Git、Markdown 和 CLI——將使 PM 能夠在這個新範式中蓬勃發展


1. Git:產品規格的版本控制中心和協作橋樑

在 DevAiOps 世界中,「規格即程式碼」不僅僅是一個比喻——它是實際的做法。當需求、使用者故事甚至提示變成可執行的數位資產時,版本控制就成為必要的基礎設施。

這就是 Git 登場的地方。

掌握 Git 使 PM 能夠:

  • 追蹤和比較版本:每次需求演進和決策變更都有完整的歷史上下文清晰記錄
  • 與 AI 無縫協作:SpecAgent 可以直接從 Git 倉庫讀取 Markdown 規格,而 CodeAgent 相應地生成程式碼,讓 AI 團隊和 PM 保持完美同步
  • 建立跨職能共識:設計、工程、QA 和 PM 團隊都在同一個 Git 倉庫中協作,從底層創建真正的「單一事實來源」
  • 驅動自動化工作流程:Git 提交或 Pull Request 可以觸發自動化測試、部署,甚至 AI 建議的修正流程

對 PM 來說,Git 不是程式設計工具——它是產品規格治理的控制塔


2. Markdown:AI 能理解和執行的通用語言

如果 Git 是骨架,那麼 Markdown 就是 AI 能理解的語言肌肉。

作為一種輕量級標記語言,Markdown 不僅人類可讀——它對 AI 也特別友好:

  • 清晰的格式和語義結構:標題、列表和程式碼區塊使 AI 代理能夠快速理解層級結構和上下文
  • 單一來源,多重輸出:精心撰寫的 Markdown 文件可以轉換成 API 文件、教程、前端介面或語音助手內容
  • 與版本控制相容:與 Git 完美整合,使規格演進透明且可追蹤,變更原因清晰
  • AI 就緒格式:AI 可以直接將結構化的 Markdown 文件解析為可執行的指令,作為自動化工作流程的輸入

對 PM 來說,Markdown 是讓 AI 精確理解產品意圖的橋樑語言


3. CLI:PM 指揮 AI 團隊的命令中心

未來的 AI 代理操作將越來越趨向「無頭模式」,圖形介面逐漸被自動化流程取代。

在這個關鍵時刻,CLI(命令列介面)成為 PM 操作 AI 系統的主要控制介面:

devai plan        # 啟動 SpecAgent 分解需求
devai review # 審查 CodeAgent 生成的 Pull Requests
devai diagnose # 分析錯誤日誌並調用 AI 進行故障排除
devai status # 檢查整體開發狀態和測試覆蓋率
devai deploy # 觸發自動化部署工作流程

理解 CLI 的語義和邏輯使 PM 能夠跨越技術障礙,積極參與並引導整個 AI SDLC 流程


真實案例研究:PM 如何運用三項核心技能

讓我們用一個具體場景來說明這三項技能如何協同工作:

場景:在產品中添加「智慧推薦」功能

  1. 用 Markdown 定義規格:撰寫結構化的功能規格,包括使用者故事、驗收標準和 API 設計
  2. 用 Git 進行版本控制:將規格提交到專案倉庫,創建分支進行迭代討論
  3. 用 CLI 啟動開發:請 Gemini 或 Claude Code 讀取用 Markdown 撰寫的規格並審查它,或直接請 AI 按照規格做一個快速 POC
  4. 持續追蹤和調整:用 devai status 監控進度,透過 Git 管理規格變更

在整個過程中,PM 保持策略控制,而 AI 處理執行細節。


策略優勢:為什麼這些技能現在很重要

這三種技術的融合為 PM 創造了強大的乘數效應:

Git + Markdown = AI 可以直接消費和迭代的規格資產 Markdown + CLI = 觸發自動化工作流程的自然語言需求 Git + CLI = 維護審計軌跡的版本控制自動化

這不是關於成為開發者——而是關於精通 AI 協作的語言


結論:PM 作為 AI 協作指揮官

DevAiOps 時代的產品經理正在從傳統的「需求提供者」演變為「AI 系統協調者」。你不再只是「建構什麼」的規劃者,而是「如何讓 AI 建構我們願景」的總指揮官。

掌握 Git、Markdown 和 CLI 使你能夠:

  • 精確傳達產品意圖,防止 AI 誤解和實施偏差
  • 建立可重用的知識資產,使每次協作更準確、更高效
  • 保持對開發流程的策略控制,而不是被動等待交付物
  • 成為人機協作的樞紐,解鎖 PM 在 AI 時代的獨特價值

記住:AI 不會取代產品經理,但不學會與 AI 協作的 PM 會被那些學會的人超越


📍 明天我們將更深入探討 DevAiOps 協作機制,探索如何將人類直覺與 AI 智慧結合,創造真正「雙核驅動」的敏捷開發流程。