Blog Writer Fleet v3.3 — 12-step SOP with Angle Gate + Content Plan staging
| 步驟 | 任務 | 模型 | Gate 條件 |
|---|---|---|---|
| Pre | Ground Truth 就緒檢查 | Script | waterson-product-facts.md 存在且 > 5KB |
| Step 1 | 建構 Claim Bank(無 AI) | Script | JSON 輸出 returned > 0 |
| Step 2 | 情境研究 | Gemini Pro | 檔案存在 > 1KB,不含 Waterson 產品聲明 |
| Step 3 | SEO 草稿撰寫 | Claude Opus | 1000-1500 字,≥ 3 引用,≥ 2 HUMAN LAYER TODO |
| Step 3.5 | Article Angle Gate NEW | Claude Opus | 角度檢查公式通過:讀者感覺「被幫助」而非「被批評」 |
| Step 4 | AEO 草稿撰寫 | Claude Opus | 700-1000 字,≥ 10 Q&A,60%+ 含 Waterson |
| Step 5 | Persona Review(3 人物 x 7 題) | Gemini Pro | 3 personas 都回答 Q7,Q7=YES |
| Step 6 | 事實查核 | Gemini Pro | 0 CORRECTED + 0 UNVERIFIABLE |
| Step 7 | 3 個驗證腳本 | Script | citation_backcheck + causal_inference + trend_claim 全部 exit 0 |
| Step 8 | HTML 組裝(EN + ZH + AEO) | /publish-article | 3 個 HTML 檔案存在,無 noindex |
| Step 9 | 發布策略報告 | Claude Sonnet | GREEN 或 YELLOW 建議 |
| Step 9.5 | Content Plan 登錄 NEW | Script | 文章已登錄 content-plan.md,狀態 = staged |
| Step 10 | Push SOP Artifacts(不含 blog/) | git | git push exit code 0,commit 不含 blog/ 路徑 |
| Step 10.5 | Owner 核准後發布至 blog/ NEW | git | Owner 確認後才可 push blog/ 資料夾 |
每篇文章草稿完成後,必須通過角度檢查。確保文章從「幫助客戶成功」的角度出發,而非批評競品或客戶。
| 規則 | 錯誤做法 ❌ | 正確做法 ✅ |
|---|---|---|
| 正面語氣,非負面 | "Don't use barrel hinge" — 批評客戶選擇 | "Benefits of Waterson" — 幫助客戶成功 |
| 客戶需求驅動 | 從產品規格開始寫 | 從真實客戶需求出發(如:紀念教堂需要靜音) |
| 市場機會切入 | "You're doing it wrong" | "Whoever offers this feature wins the market" |
| 故事開場 | 以技術規格開頭 | 以真實案例開頭(客戶來電、安裝情境) |
| 有依據的聲明 | "Hydraulic arms make noise"(無數據來源) | "Overhead closer arm protrudes from door face"(可觀察事實) |
所有文章必須先登錄 content-plan.md,經 Owner 核准後才可發布至 blog/ 資料夾。
content-plan.md,狀態設為 staged,等待審核
blog/ 正式發布