opencode-workflow/skills/analyze-prd/README.zh-TW.md

39 lines
1.2 KiB
Markdown

# 分析 PRD (Analyze PRD) 技能指南
## 概述
`analyze-prd` 是 Architect Pipeline 的第一個步驟,用來從 PRD 中提取架構需求、識別相關知識領域、標記模糊之處。此技能只做分析,不做設計,產出為內部分析而非檔案。
## 輸入與輸出
### 輸入
- `docs/prd/{feature}.md`
### 輸出
- 無檔案產出,僅供內部分析使用
## 運作方式
1. 完整閱讀 PRD
2. 檢查現有 codebase 架構
3. 提取功能性需求及其架構影響
4. 提取非功能性需求及其架構影響
5. 識別 13 個相關知識領域
6. 識別所需的可交付技能
7. 標記阻擋設計決策的模糊之處
8. 將需求對應到 18 個架構輸出章節
## 分析重點
- 每個 PRD 需求是否都有對應的架構元件
- 每個 NFR 是否都有對應的架構決策
- 哪些知識領域與此功能相關
- 哪些可交付技能需要被引用
## 下游用途
- 分析結果供 `design-architecture` 使用
- 知識領域對應供 `design-architecture` 參考知識合約
- 識別的模糊之處需先與 PM 澄清才能進入設計
## 不應做的事
- 不做架構設計
- 不做技術選型
- 不定義 API 合約、資料表或服務邊界
- 不寫架構決策
- 不產生任何檔案