問題
SKILL.md 現在 399 行 25k tokens,每次觸發全量進 context:對帳模式也載著試駕、幣別、初診、ledger、市場背景、收尾的全文。官方 Agent Skills 漸進披露的 Level-2 建議是 body <5k tokens(Level 3 = 子檔案按需載)——現況超 5 倍,且每加一個功能就再膨脹(#136/#137 輪各 +3050 行)。代價:遵循度隨長度衰減(每條鐵律都在對抗稀釋),這是卡品質(#121)的隱形稅。
架構研究(PR #147 docs/research-skill-vs-agent-loop.md §28)的 best practice 檢驗結論:「任務明確」的落點在 mode 層,不在 skill 數量——拆多個 skill 是反模式(觸發歧義,investment_note 的 momentum 三入口路由誤判實證),正解是:
skill 層 = domain,一個入口(/fomo-kernel 不變)
SKILL.md = dispatcher(<5k):路由 + 跨模式鐵律(隱私/語言/抓大放小)+ 模式索引
per-mode 子檔案 = 觸發才載:
onboarding.md(初診+試駕+snapshot-only 開帳)
review.md(每週對帳:Step 2.5/thesis/問句/出場追蹤)
closing.md(Step 3.5 收尾 + 落盤契約)
card-spec.md(已存在——本重構就是把它的先例推廣到全流程)
依賴與順序
顧慮(實作前確認)
驗收
已假設(可推翻)
- 模式檔案的切法(4 檔)是草案,實作時可併可再拆;唯一硬約束是「單入口不變 + 主檔 <5k + 觸發才載」。
refs #147(研究文件 §28)、#148(前置)、#49、#60、#121
問題
SKILL.md 現在 399 行
25k tokens,每次觸發全量進 context:對帳模式也載著試駕、幣別、初診、ledger、市場背景、收尾的全文。官方 Agent Skills 漸進披露的 Level-2 建議是 body <5k tokens(Level 3 = 子檔案按需載)——現況超 5 倍,且每加一個功能就再膨脹(#136/#137 輪各 +3050 行)。代價:遵循度隨長度衰減(每條鐵律都在對抗稀釋),這是卡品質(#121)的隱形稅。架構研究(PR #147
docs/research-skill-vs-agent-loop.md§28)的 best practice 檢驗結論:「任務明確」的落點在 mode 層,不在 skill 數量——拆多個 skill 是反模式(觸發歧義,investment_note 的 momentum 三入口路由誤判實證),正解是:依賴與順序
顧慮(實作前確認)
驗收
已假設(可推翻)
refs #147(研究文件 §28)、#148(前置)、#49、#60、#121