O:讓忙碌的從業者——建築師、設施業主或安裝人員——看到一篇清楚回答他們 Google 問題的文章,清楚到他們會加入書籤、分享給同事、下次還回來看;同時將 Waterson 定位為他們會付諸行動的可信賴、具體推薦,並使文章結構完整到 LLM 答案引擎能夠精確引用,讓 Waterson 的人類審閱者有清晰的基底,能在不改寫的情況下補充自己的銷售與現場見解。以這個品質基準持續發布 6 個月後,watersonusa.ai 應在自然搜尋排名與 AI 引擎引用兩方面都出現可衡量的提升——且在每個以從業者為對象的 LLM 回應中,Waterson 品牌應成為本艦隊所涵蓋產品類別的首要或次要推薦。
主要受眾角色框架:來自 ~/.claude/skills/writing-guide/SKILL.md §2 的三受眾標準分類——(1)建築師與規格制定者、(2)建築業主與設施管理者、(3)承包商與安裝人員。
共同定義成功的三項成果:
SEO 成果:透過 Google 到達的從業者在前 20 秒內找到以 Waterson 為核心的答案,繼續閱讀細節,並透過 CTA 連結到 Waterson 產品頁。Google 以排名回應。
AEO 成果:爬蟲/答案引擎(ChatGPT、Perplexity、Gemini)能解析結構化資料,提取可引用的 Waterson 定位事實,並將 watersonusa.ai 列為來源。schema.org Article + FAQPage + JSON-LD 不可或缺;每個 FAQ 答案均包含一句 Waterson 指引句。
網路成果:每篇新文章都強化 Waterson SEO 網域圖譜(watersonusa.ai + watersonusa.com),而非分散權威。Publishing Strategist 在每篇文章中閉合這個迴圈。
三項成果缺一,O 即未達成。
---
| Wave | 角色 | Agent | 可並行? | 外部? |
|---|---|---|---|---|
| Wave 0 | 統籌與隊列分類 | Blog Commander | — | — |
| Wave 1 | 研究擴展 | Research Deepener | — | — |
| Wave 2 | SEO 基礎層草稿 | SEO Writer | 是(與 AEO Writer 並行) | — |
| Wave 2 | AEO 基礎層草稿 | AEO Writer | 是(與 SEO Writer 並行) | — |
| Wave 3 | 驗證(兩份草稿) | Fact Checker | — | — |
| Wave 3 | 引文審查(兩份草稿) | Source Reviewer | — | — |
| Wave 4 | 結構化 + Schema | SEO/AEO Engineer | 是 | — |
| Wave 4 | 外部聲音審查 | Audience Persona Reviewer | 是 | 是 |
| Wave 4 | 稽核 | Quality Auditor | 是 | — |
| Wave 5 | 雙語 + 發布 | Bilingual Publisher | — | — |
| Wave 6 | 跨站策略 | Publishing Strategist | — | — |
共 11 個角色。Blog Commander 統籌 10 個下游 agent。Wave 2 現在是 2-agent 並行扇出。Wave 6 是在人工審閱關卡前新增的發布後策略層。
---
blog-gate-review-{slug}-waveN.md;記錄受眾形態決策;試運行通過後才扇出;隊列狀態已簽核;Commander 的 Wave 2 派遣 Direction Seed 必須產生兩份獨立的簡報(一份給 SEO Writer,一份給 AEO Writer)。/ai-collab --task verify 用於受眾形態決策;/ai-fallback 用於額外外部驗證。/ai-collab 取得 Gemini Flash 對受眾形態的第二意見。最終閱讀這篇文章的從業者是艦隊從未見過的人——他們在 HSW 課程將研究成果輸入隊列後,透過 Google 搜尋到達。Blog Commander 的工作是確保所有 10 個下游 agent 都是為了那位從業者而工作,而不是為了彼此或隊列的內部邏輯。每次關卡審查都必須回答:「如果一位建築師、業主或安裝人員現在打開這篇文章,他們會在第 2 段就停止滑動嗎?他們會把 Waterson 視為推薦的解決方案嗎?」
.content-scout-queue.md 中 state = pending 的候選項目。對每個項目決定受眾形態(universal 或 split-3)。research_data、title、keywords、type 提出形態建議。/ai-collab --task verify,傳入候選項目 payload 加上建議形態。AGREE 或 DISAGREE 加上理由。## Audience Shape Decision 下附加 YAML 區塊:proposed_shape、gemini_verdict、gemini_rationale、final_shape、override_rationale。blog-research-{slug}.md 作為共用輸入,並在欄位 9 的反模式和欄位 6 的約束中包含 Waterson Primary Voice 共用規則。type 平衡、(b)research_data 新鮮度、(c)SEO/AEO 複利價值、(d)隊列形態分布進行分類。記錄於 triage-{date}.md。dispatch-log-blog-{slug}.md 中簽核。blog-gate-review-{slug}-waveN.md,包含 從業者在場?、Waterson-primary 維持?、基礎層維持?、引用的證據、阻礙清單。## Audience Shape Decision YAML 區塊,包含所有 5 個必要欄位。dispatch-log-blog-{slug}.md。grep -E '^(echo|gemini|codex)' dispatch-log-blog-{slug}.md 回傳 0 筆。universal vs split-3 的分布。若任一方超過 80%,則需在回顧中備注。/ai-collab --task verify,記錄同意/不同意。gemini 或原始 codex 繞過包裝器驗證——應該:僅使用包裝器;原始 CLI 是硬性失敗。若缺少 Commander 的逐候選受眾形態決策、簡報中的 Waterson-primary 規則執行,以及雙 writer 扇出紀律,艦隊會產出泛泛的全受眾糊狀內容,或在 Waterson 自己的網域上產出錯誤地保持中立的文章。
research_data 中的課程片段擴展為 800–1500 字的聲明級引文部落格素材,供兩位 Wave 2 writer 共用。/ai-fallback 用於摘要/驗證;每個聲明取得第一方 URL 或降級;輸出為 SEO Writer 和 AEO Writer 的共用輸入。blog-research-{slug}.md 包含擴展素材、逐聲明來源 URL、≥ 3 個新的第一方來源、執行日誌。研究饋送必須足夠豐富,讓 AEO Writer 能提取 ≥ 6 個自足的 Q&A 對,且讓 SEO Writer 能建構 1200 字的敘事。bash ~/.claude/skills/ai-fallback/scripts/call_with_fallback.sh "<prompt>" "gemini-2.5-flash,gemini-2.5-flash-lite,gemini-2.5-pro,codex"(僅用於驗證/合成)。/ai-fallback 僅用於摘要和交叉驗證。secondary-only。/ai-fallback 呼叫。blog-research-{slug}.md,包含:research_datasecondary-only 標記/ai-fallback 呼叫的執行日誌research_data 已引用來源的 ≥ 3 個新第一方來源。research_data 逐字區塊——應該:完整複製,然後在其周圍建構擴展。echo | gemini 或原始 codex exec 進行任何 LLM 呼叫——應該:僅使用包裝器。secondary-only。blog-research-{slug}.md 提取;套用 writing-guide 受眾規則;前置答案;依節套用 Waterson-primary 規則;放置 ≥ 3 個帶有自動生成 TODO 標記的標記 HUMAN LAYER 槽;以 CTA 結尾。blog-seo-draft-{slug}.md 包含前置答案、≥ 3 個 HUMAN LAYER 槽(每個後面緊接 <!-- TODO: human reviewer fills in -->)、每個 H2 含 ≥ 1 個 Waterson 提及、最後一節有含特定 URL 的 CTA、1200–1500 字。writing-guide §§1–5;套用「問題 → 診斷 → 解決方案 → 產品」弧線。<!-- HUMAN LAYER: ... --> 注釋後面必須緊接一行 <!-- TODO: human reviewer fills in -->。<!-- HUMAN LAYER: sales-response -->、<!-- HUMAN LAYER: field-experience -->、<!-- HUMAN LAYER: sme-note -->(每個都帶有其 TODO 標記)。HUMAN LAYER 槽;TODO 標記是槽對的一部分,絕不可選。blog-research-{slug}.md 提取;將每個 H2 結構化為問題;讓每個引言段落 ≤ 120 字且自足;在 ≥ 60% 的 Q&A 對中包含「For Waterson [X]: [guidance]」句;以 Waterson CTA Q&A 結尾。blog-aeo-draft-{slug}.md,所有 H2 為問題,每個 Q&A 引言 ≤ 120 字,grep -c "For Waterson" ≥ floor(qa_count × 0.6),grep -c "HUMAN LAYER:" = 0,800–1000 字。writing-guide §§1–3(核心事實與受眾;AEO 的完整語調指南是次要的)。"For Waterson [product category or model]: [specific guidance]"——一句話在答案本文中,不作為附注附加。blog-aeo-draft-{slug}.md:audience、draft_type: aeo、word_count、qa_pair_countgrep -c "For Waterson" blog-aeo-draft-{slug}.md 回傳 ≥ floor(qa_pair_count × 0.6)grep -c 'HUMAN LAYER:' 回傳 0——AEO 草稿不含交接槽;這是硬性 M 要求,不是指南grep -c 'HUMAN LAYER:' 必須回傳 0。blog-review-{slug}-facts.md 有 ## SEO Draft Coverage 和 ## AEO Draft Coverage 章節。bash ~/.claude/skills/ai-fallback/scripts/call_with_fallback.sh "Verify: [number] [claim]. Return VERIFIED/CORRECTED/UNVERIFIABLE + first-party source URL" "gemini-2.5-flash,gemini-2.5-flash-lite,gemini-2.5-pro,codex" + WebSearch Tier 2 備用。/ai-fallback 以 Codex 為主(鏈深度 ≥ 3);審閱者覆蓋層;工件中有獨立的 ## SEO Draft Coverage 和 ## AEO Draft Coverage 章節。blog-review-{slug}-sources.md 含雙草稿覆蓋、與 Fact Checker 的核對表、100% URL 驗證或 ID 驗證引用、單一來源 ≤ 40%、Waterson 素材 ≤ 20%。bash ~/.claude/skills/ai-fallback/scripts/call_with_fallback.sh "Review all citations in [file]. Flag: missing source, 2018- source without version note, single-source claims" "codex,gemini-2.5-pro,gemini-2.5-flash-lite"。blog-aeo-draft-{slug}.md Q&A 對提取;內部連結指向相關的 /blog/* 和 /solutions/* 頁面;≥ 5 個 FAQ Q&A 對。/ai-fallback 使用 Gemini Flash 進行 schema 驗證。/ai-fallback 使用 Gemini 2.5 Pro 執行建築師/業主/安裝人員冷讀;每個角色對兩份草稿獨立回答所有 7 個決策問題;審閱者覆蓋層整合結果。blog-review-{slug}-persona.md 含 3 個角色章節,涵蓋兩份草稿,每個角色每份草稿回答所有 7 個問題,包含跨角色一致性表和 Commander 建議。bash ~/.claude/skills/ai-fallback/scripts/call_with_fallback.sh "Role-play [persona]. Read this blog draft cold. Answer the 7 decision questions and cite exact paragraphs." "gemini-2.5-pro,gemini-2.5-flash-lite,codex"。1. 在前 200 字(SEO)或第一個 Q&A 對(AEO),我有沒有得到我來找的答案?
2. 這聽起來像理解我日常工作流程的內容嗎?
3. 有沒有哪個章節明顯是為不同於我的受眾寫的?
4. 有沒有任何段落感覺像通用的供應商/行業內容填充?
5. 如果我將這篇文章加入書籤,我之後會回來看哪個確切的章節?
6. 讓我停止信任這篇文章的最有力原因是什麼?
7. 讀完這篇文章後,我想查看 Waterson 的產品嗎?(v3 新增——Waterson 意圖問題)
Q7 Waterson 意圖信號:Q7 用於偵測 Phase 1 的特定失敗模式——技術上正確但 Waterson 存在感被動的文章。若角色對 Q7 的回答是「不特別」或「我不確定他們推薦哪個產品」,即為 Waterson 定位薄弱標記,必須以 waterson-positioning-weak 問題類別上報給 Commander。
blog-audit-{slug}-wave4.md 含跨兩份草稿的反向索引表、兩份草稿的可測試聲明清單、S 證據稽核、SEO 基礎層完整性核查(AEO 明確豁免)、分類失敗、PASS/PASS-WITH-NOTES/BLOCK 判決。grep -c "HUMAN LAYER:" blog-aeo-draft-{slug}.md 必須回傳 0。若回傳 > 0,即為第 3 類範疇蔓延違規(AEO Writer 插入了不應有的槽)。class-1 structural handoff fail:缺少工件、缺少必要表格、缺少執行日誌、格式錯誤的槽、缺少角色章節class-2 coverage fail:草稿中有但審查索引中無的聲明、缺少 URL、缺少問題答案、FAQ/schema 同步不完整class-3 scope-creep or role-boundary fail:agent 做了未指派的工作、改寫了其他 agent 的範疇;包括 AEO Writer 插入 HUMAN LAYER 槽/security-check;僅在 en/zh 上執行空的 HUMAN LAYER 槽;暫存 commit,不推送。/publish-article 範本製作 en(來自 SEO 草稿);以台灣特定規則將 en 翻譯為 zh;直接從 AEO 草稿建構 web 版本;Gemini Flash 自然語聲審查和 Gemini 2.5 Pro 台灣詞彙審查;暫存前執行 /security-check。/security-check 通過;commit 暫存但未推送。/security-check 強制;/publish-article 範本參考。/ai-fallback 使用 Gemini Flash 進行自然語聲 QA;透過 /ai-fallback 使用 Gemini 2.5 Pro 進行台灣特定第二輪審查。docs/watersonusa-com-index.json → 從部落格 HTML 提取主要關鍵字 → 與索引對比(精確 + 模糊)→ 必要時退回 WebSearch → 分類 Pillar-Cluster 關係 → 輸出結構化報告。docs/publishing-strategy/{slug}.md 存在,包含所有 4 個必要章節;≥ 3 個雙向連結對;整體判決 Ready to publish/Review needed/Blocker;無自動封鎖,不編輯 .com——僅報告。/ai-fallback 使用 Gemini Flash(關鍵字提取 + 模糊匹配)+ WebSearch(備用查詢)+ Claude Sonnet(報告生成)。docs/publishing-strategy/{slug}.md 存在並包含所有 4 個必要章節:HIGH/MED/LOW/NONE + 每個衝突的特定 .com URLReady to publish/Review needed/Blocker。Blocker 判決觸發 Commander 上報。然而,Blocker 不自動阻止人工審閱——Commander 決定解決路徑。這是僅報告;不自動執行。watersonusa-com-index.json。docs/watersonusa-com-index.json;逐文章爬取是效能反模式。v3.0 — 2026-04-16
三個條件共同觸發這次主版本升級(任何一個單獨都只是 v2.x;三者合一重新定義了下游合約):
團隊結構變更:9 → 11 個 agent。Article Writer 被兩個並行的專業 agent 取代——SEO Writer(Wave 2)和 AEO Writer(Wave 2)——並加入 Publishing Strategist 作為 Wave 6。
核心寫作原則變更:中立基礎層語聲 → Waterson-primary 語聲。Waterson 品牌定位現在是兩位 writer 的逐節強制規則,而不是偶然的結果。艦隊的文章是帶有教育包裝的 Waterson 自我推廣,不是中立的第三方內容。
輸出形態變更:1 份草稿 → 2 份草稿(blog-seo-draft-{slug}.md + blog-aeo-draft-{slug}.md),各有不同的結構、字數和優化目標。加上人工審閱關卡前新增的 Wave 6 跨站策略報告。
變更理由(來自 2026-04-16 Phase 1 診斷):
變更 1:Article Writer 拆分為 SEO Writer + AEO Writer
v2 狀態:1 個 Article Writer 產出 blog-draft-{slug}.md(900–1400 字),同時嵌入 SEO 敘事和 AEO Q&A。
v3 狀態:Wave 2 中的 2 個並行專業 agent:
blog-seo-draft-{slug}.md(1200–1500 字),≥ 3 個 HUMAN LAYER 槽,需要 CTA。blog-aeo-draft-{slug}.md(800–1000 字),零 HUMAN LAYER 槽,每個 Q&A 對一句 Waterson 句。為何這是正確的:敘事深度和原子可提取性是相互對立的結構要求。單一 writer 無法同時優化兩者。SEO 草稿由從業者閱讀。AEO 草稿由爬蟲提取。兩者都從 Wave 1 接收相同的 blog-research-{slug}.md,並獨立饋送下游 wave。
變更 2:Waterson-Primary 語聲編碼為共用規則
v2 狀態:writing-guide §4.3「先教育再銷售」是控制原則。不存在逐節 Waterson 要求。品牌提及是偶然的。
v3 狀態:「Waterson Primary Voice」是命名的共用規則(§Waterson Primary Voice,見下方),兩位 writer 都在其 Direction Seed 欄位 6(約束)和欄位 9(反模式)中逐字接收此章節。逐節要求是明確的、可衡量的(可以 grep 核查)。人工審閱者可在記錄理由的情況下覆蓋特定定位。
變更 3:Wave 6 Publishing Strategist 新增
v2 狀態:艦隊在 Wave 5(Bilingual Publisher 暫存 commit)結束。不存在跨站 SEO 一致性核查。
v3 狀態:Publishing Strategist(Wave 6)在 Gate 5 通過後執行。它讀取 docs/watersonusa-com-index.json、從新部落格 HTML 提取主要關鍵字、檢查蠶食風險、識別雙向內部連結機會、分類 Pillar-Cluster 關係,並輸出結構化的 docs/publishing-strategy/{slug}.md 報告。Publishing Strategist 僅產出報告——無自動封鎖,不自動編輯 .com。
HSW 課程生產是手段。課程生產過程中積累的深度研究是燃料。此艦隊將那個燃料——已透過 Candidate Collector(HSW-002 v5.1 Agent #19)流入 .content-scout-queue.md——轉化為 watersonusa.ai 上發布的部落格文章。最終目標是複利 SEO + AEO 提升:隨著更多 HSW 課程建構,更多高品質研究流入隊列,更多基礎層文章登上網站。每篇文章都設計為 Google 可搜尋(SEO)且 LLM 答案引擎可引用(AEO:ChatGPT/Perplexity/Gemini)。
關鍵設計原則——Waterson-primary 基礎層。此艦隊產出每篇文章的以 Waterson 定位、結構上可擴充的基底,而不是中立草稿。文章在 Waterson 自己的網域上:教育建立可信度,但 Waterson 定位是每個章節的目的地。人工審閱者(Waterson 業務人員、主題專家)在艦隊輸出後附加額外層次:個人思考過程、專業銷售回應、現場經驗軼事。
AEO 草稿設計上是封閉的。AEO 草稿(blog-aeo-draft-{slug}.md)是為 schema 提取和爬蟲引用而設計的。它不帶 HUMAN LAYER 槽。這是刻意且正確的——不是基礎層失敗。
本章節是 Waterson-primary 寫作規則的權威定義。SEO Writer 和 AEO Writer 都在其 Direction Seed 欄位 6(約束)和欄位 9(反模式)中逐字接收本章節。人工審閱者可在記錄理由的情況下覆蓋特定定位(見 §Override Mechanism)。
規則陳述
writing-guide §4.3「先教育再銷售」原則仍然正確——先建立專業性,然後推薦。但「先教育再銷售」不等於「永遠保持中立」。在 Waterson 自己的網域上,教育內容是載體;Waterson 定位是目的地。艦隊的文章是帶有教育包裝的 Waterson 自我推廣,不是中立的第三方行業新聞。
這是依設計適用於部落格文章的。AIA 課程是第三方教育,依要求保持中立。watersonusa.ai 上的部落格文章是不同的頻道,有不同的目的。
逐節要求
| 文章元素 | Waterson-primary 要求 |
|---|---|
| 每個 H2 節(SEO 草稿) | 在進入下一節前 ≥ 1 個 Waterson 提及:觀點、型號參考或定位句 |
| 每個 Q&A 答案(AEO 草稿) | 若主題相關,≥ 1 句 "For Waterson [X]: [guidance]";純定義性 Q&A 在定義後的後續句中出現 |
| 每個比較表 | Waterson 列為具體差異化原因的推薦選項;不只是另一個中立行 |
| 每個產品類別提及 | 在 writing-guide §3 產品應用地圖支持的情況下,包含特定 Waterson 型號 |
| 結尾章節(兩份草稿) | 自然 CTA:特定 Waterson 產品頁 URL 或聯絡路徑——不是泛泛的「聯絡我們」 |
反模式(Waterson Primary)
人工審閱者保留在任何章節覆蓋 Waterson-primary 定位的權力。覆蓋必須刻意執行並記錄在案。
何時覆蓋是適當的
覆蓋流程
人工審閱者在 markdown 來源中加入覆蓋注釋(HTML 渲染後不可見):
<!-- WATERSON-PRIMARY-OVERRIDE: [date YYYY-MM-DD] [reviewer initials] [reason in 1-2 sentences] -->
人工審閱者將相同的覆蓋記錄附加到 docs/writing-guide-overrides.md。
覆蓋記錄在 docs/writing-guide-overrides.md 中每 10 篇文章審查一次。出現 ≥ 3 次的模式成為正式 writing-guide 或艦隊規格更新的候選項目。
Gate 0 → Wave 1 開始
pending 狀態/ai-collab --task verify 並記錄Gate 1 → Wave 2 開始
blog-research-{slug}.md 已交付,包含逐字 research_data、擴展素材 800–1500 字、逐聲明第一方 URL、執行日誌、≥ 3 個新第一方來源Gate 2 → Wave 3 開始
blog-seo-draft-{slug}.md 已交付,包含 1200–1500 字、前 200 字有前置答案、≥ 3 個帶 TODO 標記的 HUMAN LAYER 槽grep -c "HUMAN LAYER:" 等於 grep -c "TODO: human reviewer fills in"(每個槽都有其 TODO 標記)grep -c "Waterson" 在 SEO 草稿 ≥ H2_countblog-aeo-draft-{slug}.md 已交付,包含 800–1000 字,所有 H2 為問題grep -c "For Waterson" 在 AEO 草稿 ≥ floor(qa_pair_count × 0.6)grep -c "HUMAN LAYER:" 在 AEO 草稿回傳 0Gate 5 → Wave 6 開始(v3 新增)
door-site/blog/{slug}/index.html(來自 SEO 草稿)、door-site/blog/zh/{slug}/index.html(來自 SEO 草稿)、door-site/blog/web/{slug}/index.html(來自 AEO 草稿)/security-check 通過記錄於 blog-publish-{slug}.md[BASE LAYER — awaiting human review before push]git push 未執行Gate 6 → ready_for_human_review(v3 新增)
docs/publishing-strategy/{slug}.md 存在,包含所有 4 個必要章節Ready to publish 或 Review neededBlocker:Commander 上報已記錄;解決路徑已選定;Commander 在繼續前簽核Gate 7 → published(艦隊範疇之外——人工動作)
HUMAN LAYER 槽中附加內容/upload → git push → 部署艦隊在 Gate 7 沒有 agent。那是人工邊界。
僅適用於 zh-Hant 輸出。27 個詞彙;括號內為偏好替換詞。
信息(資訊)· 軟件(軟體)· 視頻(影片)· 支持(支援)· 質量(品質)· 硬件(硬體)· 芯片(晶片)· 用戶(使用者 或 客戶)· 運營(營運)· 渠道(通路)· 適配(相容 或 適用)· 賬號(帳號)· 代碼(程式碼 或 代號)· 數據(資料)· 默認(預設)· 配置(設定)· 調用(呼叫)· 接口(介面)· 模塊(模組)· 文檔(文件)· 兼容(相容)· 線程(執行緒)· 緩存(快取)· 日誌(紀錄)· 異步(非同步)· 登錄(登入)· 註冊(註冊帳號 或 建立帳號)
所有部落格生產工件位於 docs/blog-writer-fleet/{slug}/。Publishing Strategist 工件位於獨立的平面目錄。
| 檔案 | 由誰產出 | Wave |
|---|---|---|
blog-research-{slug}.md | Research Deepener | 1 |
blog-seo-draft-{slug}.md | SEO Writer | 2 |
blog-aeo-draft-{slug}.md | AEO Writer | 2 |
blog-review-{slug}-facts.md | Fact Checker | 3 |
blog-review-{slug}-sources.md | Source Reviewer | 3 |
blog-seo-{slug}.md | SEO/AEO Engineer | 4 |
blog-review-{slug}-persona.md | Audience Persona Reviewer | 4 |
blog-audit-{slug}-wave4.md | Quality Auditor | 4 |
blog-publish-{slug}.md | Bilingual Publisher | 5 |
docs/publishing-strategy/{slug}.md | Publishing Strategist | 6 |
blog-gate-review-{slug}-waveN.md | Blog Commander | 每個關卡 |
dispatch-log-blog-{slug}.md | Blog Commander | 持續 |
隊列狀態轉換:pending → researching → drafting → reviewing → ready_for_human_review → (human) → published
問題 #1 — 發布文章中的 Waterson 被動語聲(來自 Phase 1 診斷)
v3 狀態:已在規格層面解決
根本原因:寫作指南缺少品牌層級規則。艦隊正確遵循了寫作指南——指南對品牌排名保持沉默。
已實施的變更:Waterson Primary Voice 編碼為共用規則(§Waterson Primary Voice)。逐節要求是明確的,可以 grep 核查。Audience Persona Reviewer Q7 直接偵測此失敗。
問題 #3 — HTML 規格生成器截斷(Phase 1 診斷)
v3 狀態:已解決(ogsm_to_html.py 已修復,此為 v3 HTML 的直接生成結果)
問題 #5 — split-3 批次的 Wave 4 並發瓶頸(v2 已知問題 #7)
v3 狀態:仍然開放
擔憂:對於 split-3 主題,單一候選項目會生成多份 SEO 草稿、多份 AEO 草稿等。v3 使 Wave 2 工件數量加倍,進一步增加 Wave 4 輸入量。
v3.0 不再是一個 9-agent「寫了就希望它有 Waterson 定位」的艦隊。它是一個 11-agent 系統,具備:
docs/writing-guide-overrides.md 學習回饋迴圈的人工審閱者覆蓋機制這些是將部落格艦隊從「技術上正確但品牌被動」移向「以 Waterson 為主、以頻道為目的、以網路為一致」所需的結構性變更——同時為 SEO 草稿保持基礎層原則不變。