← Agent 實驗室
課程 9面試 11

需求拆解實驗

左邊放一個模糊的業務需求、回答釐清問題、選切法;右邊產生可以直接交給 agent 的工作項目(交辦包)。比較「水平分層」和「垂直切片」差在哪,並看每一張卡展開後的完整 prompt。

需求與釐清

改了右邊立刻更新
改成別的需求時,右邊會換成通用範本,並把你的文字填進去。
動工前的釐清問題(勾起來代表已經問清楚)
例:倉管刪單,主管查歷程
例:刪單後庫存回到出庫前,歷程多一筆
例:不處理歷史資料,不做匯出
例:每月約 3 萬筆異動
例:只有主管角色能查
切法
垂直:每一片都從資料到畫面走通一小段。水平:先做完所有資料表,再做完所有 API,最後做畫面。

卡片內容是針對範例需求預先寫好的示意,檔名與數字都是虛構的;不是由你輸入的文字自動分析出來的。

產生的工作項目

看完要記得

口試怎麼答(約 30 秒)

收到大需求,我會先釐清目標和驗收條件,不清楚的地方先問人,不讓 Agent 猜。接著用垂直切片拆開,每一片都是能獨立驗證的小功能,例如新增訂單 API 加測試。每一片寫成一份交辦包,包含目標、背景、相關檔案、限制、驗收條件和範圍外。大小的標準是一個 session 做得完,而且能用測試或指令驗證。