RCF-028 — AK-Threads-Booster SKILL 架構採用點升規
類型:SKILL 日期:2026-04-29 觸發條件:條件 4 — 現有 3 個 SKILL 的執行步驟順序 / 必做項目有修改(輪播貼文新增 2 步驟 + 1 自查;諮詢前分析輸出末新增聲明段落;品牌分析閾值修訂) 相關文件:
.claude/skills/諮詢完成.md(新增頂層不應觸發情境章節).claude/skills/會議整理.md(不應觸發情境補入第 5 條).claude/skills/輪播貼文.md(新增 Step 1.5 + Step 2.5 + 輸出後品質自查).claude/skills/諮詢前分析.md(輸出末新增分析依據強度聲明).claude/skills/品牌分析.md(Section 九 D 閾值 < 9 → < 10)strategy/CLAUDE.md(最近修改記錄)dev/tasks.md(6 條 P2 標記完成)
問題背景
2026-04-29 對 @darkseoking AK-Threads-Booster 開源工具的 SKILL 架構進行深度分析(知識分析文件:knowledge/analyses/2026-04-29-ak-threads-booster-skill-architecture.md),識別出 10 個差距與 7 個可採用原則。
首批執行「誠實定位框架」(P2:assets.md 備用話術,已在本次對話前完成)後,繼續執行 SKILL 執行步驟層面的 6 個採用點:
核心問題:
- 邊界缺失(原則 B):諮詢完成/會議整理缺乏跨 SKILL 跳轉指引,導致 Tim 使用「諮詢完成」但實際應使用「諮詢完整輸出」時沒有明確提示
- 話題新鮮度盲點(原則 D):輪播貼文 SKILL 無 Freshness Gate,每次選題依賴直覺,未系統性確認話題飽和度或自我重複風險
- 選題需求信號未利用(topics/SKILL.md 補讀):未利用用戶留言追問作為選題信號;靜默期無切換機制
- 輸出信心不透明(原則 C):諮詢前分析輸出每條結論有確定度標記([確定]/[推論]/[待確認]),但無整體強度聲明,Tim 進諮詢室時難以快速判斷哪些說法需要確認
- 輸出品質無自查(ai-detection.md + psychology.md 補讀):輪播貼文輸出後無 Hook/Payoff Gap 自查及 AI 味三層檢查
- 閾值不一致(data-confidence.md 補讀):品牌分析 Section 九 D 閾值(< 9)與 data-confidence.md 五等級標準(Weak = 5-9,Usable ≥ 10)不一致
考慮過的方案
| 方案 | 描述 | 優點 | 缺點 | 採用? |
|---|---|---|---|---|
| 方案 A | 完整複製 AK 的 Freshness Gate(含寫入 freshness.log JSON 記錄) | 完整實作 AK 設計,有 log 可查 | log 管理機制需額外建立;跨 session 讀取有限制 | ❌ 未採用 |
| 方案 B(最終採用) | 採用 AK 定性判斷(Green/Yellow/Red 無固定數字)+ Grep 近 10 篇自查 + 草稿首行記錄 | 零額外基礎設施;與現有 threads-data.json 整合;決策透明可追蹤 | 未建立 log 歷史,無法自動分析飽和度趨勢 | ✅ 採用 |
| 方案 C | 不實作 Freshness Gate,僅加 WHY 說明鼓勵 Tim 自行判斷 | 最少修改 | 無執行機制,等同不採用 | ❌ 未採用 |
(分析依據強度聲明、留言挖掘、輸出後品質自查、閾值修訂:各為單一方案,無需對比)
最終決策
採用方案 B(Freshness Gate 定性判斷):AK 原文即為定性 Green/Yellow/Red,無固定數字閾值。加上 Grep 近 10 篇確認自家帳號不重複,並在草稿首行記錄決策,實現「選題決策透明化」而無需額外 log 基礎設施。
諮詢完成/會議整理邊界:在現有 code block 輸出範本之外新建頂層 ## ⚠️ 不應觸發情境 章節(諮詢完成),原 code block 內的 3 條邊界說明屬於輸出範本文字保留不動。會議整理已有頂層章節,直接補入第 5 條。
分析依據強度聲明:作為輸出格式第八段加入,而非重做整個輸出結構。現有的 [確定]/[推論]/[待確認] per-結論標記保留(細粒度),新的強度聲明提供整體視野(Tim 進諮詢室前的快速概覽)。
品牌分析閾值:< 9 → < 10 對齊 data-confidence.md 五等級;標注同步改為「⚠️ Weak confidence(樣本不足)」使信心等級語言一致。
影響範圍
| 影響類型 | 具體項目 |
|---|---|
| 修改文件 | .claude/skills/諮詢完成.md(新增頂層不應觸發情境,1 條) |
| 修改文件 | .claude/skills/會議整理.md(不應觸發情境補入第 5 條) |
| 修改文件 | .claude/skills/輪播貼文.md(Step 1.5 留言挖掘 + Step 2.5 Freshness Gate + 輸出後品質自查 3 段) |
| 修改文件 | .claude/skills/諮詢前分析.md(輸出格式末新增分析依據強度聲明段落) |
| 修改文件 | .claude/skills/品牌分析.md(3 處閾值 < 9 → < 10,標注升級) |
| 完成任務 | dev/tasks.md 6 條 P2 採用點標記 [x] |
| 記錄更新 | strategy/CLAUDE.md 最近修改記錄 |
| 新增文件 | knowledge/decisions/RCF-028-ak-skill-architecture-adoption.md(本文件) |
| 影響的 SKILL | 輪播貼文、諮詢完成、會議整理、諮詢前分析、品牌分析(共 5 個) |
驗證方式
grep -n "Step 1.5\|Step 2.5\|Freshness Gate" .claude/skills/輪播貼文.md→ 應出現 3 個匹配grep -n "不應觸發情境" .claude/skills/諮詢完成.md→ 應出現在 line 75 以下(code block 外)grep -n "Weak confidence" .claude/skills/品牌分析.md→ 應出現 2 處grep -n "分析依據強度聲明" .claude/skills/諮詢前分析.md→ 應出現 1 處grep -n "\[x\].*諮詢完成\|輪播貼文.*品牌分析" dev/tasks.md→ 6 條均已標記[x]
下次執行「輪播貼文 [主題]」SKILL 時,Claude 應在輸出草稿前:
- 執行 Step 1.5(查看近期留言 + 靜默期偵測)
- 執行 Step 2.5(WebSearch + Grep),在草稿首行記錄
Freshness Gate:🟢/🟡/🔴 - 完成草稿後執行輸出後品質自查(Hook/Payoff Gap + AI 味三層表格)