Community寫作與編輯github.com

LunarXuan/task-model-router

根據預期重工成本,將 Codex 任務路由至 GPT-6 Astra 或 GPT-5.6 Sol,並將界限明確的重複性工作委派給 GPT-5.6 Luna。

task-model-router 是什麼?

此 Skill 是一個智能任務路由與委派系統,專為 Codex 等 AI 代理平台設計。其核心目標是在達到用戶要求品質的同時,最小化包含錯誤規劃、返工、上下文恢復及委派開銷在內的總消耗。路由決策基於預期返工成本與風險,結合既有上下文、任務範圍及可驗證的事實,而非單純依賴文字長度或耗時。支援兩種主要工作模型(GPT-6 Astra 與 GPT-5.6 Sol),並可將獨立的、範圍明確的重複性工作委派給專屬子智能體 GPT-5.6 Luna。此 Skill 可在桌面環境及 CLI 中運作;在 CLI 模式下,可透過 PowerShell 腳本自動進行輕量語義分類後再執行任務,並支援唯讀或可寫入的沙盒模式,確保安全與可控性。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add LunarXuan/task-model-router

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Task Model Router

目標是達到用戶要求的質量並降低完整任務的總消耗,包括錯誤規劃、返工、上下文恢復和委派開銷。不要聲稱已知兩種模型的個人額度比例,不編造失敗概率或節省百分比。

執行前

先讀 routing-policy.md。只做簡短分流,不為選模型先完整解決任務。結合已有上下文、任務範圍和可驗證事實判斷;文字長度、耗時、文件數量本身不決定模型。用戶明確指定模型優先;單純討論路由機制時只回答問題,不啟動執行。

輸出一行「建議模型:…;返工風險:…;依據:…」。只有宿主確認實際模型時才能寫「目前執行模型」。若任務已透過 CLI 標記完成路由,直接執行,禁止重新呼叫分發器或遞迴分流。

桌面任務

本 Skill 在被呼叫後做判斷,不是使用者訊息提交前的全域攔截器。支援隱式發現,但不保證每條訊息自動載入;可靠入口為 $task-model-router 任務內容。

已知目前模型與建議一致則繼續。若不一致,在實質執行前給出建議,請使用者在輸入框下方切換到所選模型,再傳送「繼續」;保留目前任務上下文,不要求重新貼上全部材料。不修改全域配置、不向目前任務發送自循環訊息、不聲稱文字建議完成了換模。目前模型無法核實時明確說明未知,不反覆阻斷:使用者確認已選或明確要求使用目前模型後繼續。

僅使用者明確要求新桌面任務時,才透過宿主 create_thread 指定模型建立它,遵守專案/工作目錄規則。原生子智能體不是替換桌面主模型的藉口。

執行與 Luna 委派

兩種主模型均遵循 luna-delegation-policy.md。有獨立、範圍清楚且值得委派的重複工作時,建立 gpt-5.6-luna 子智能體;沒有合適工作則主模型直接執行。主模型負責計劃、關鍵推理、整合和風險相稱的驗證。

Sol 核心假設被推翻、出現連鎖影響或無法解釋的實質返工時,重新按剩餘任務的預期成本判斷是否升級 Astra。網路故障、權限不足和服務限流不自動代表推理能力不足。保留已驗證工作、失敗假設、目前檔案狀態和未決問題;禁止自動從頭重跑已經產生副作用的工作。桌面端提示切換;CLI 報告需要升級及交接資訊,不自行重放任務。

CLI 自動入口

執行本目錄的 scripts/route-codex.ps1 -Prompt '任務' -WorkingDirectory '專案路徑';預設先以 Sol 做一次輕量語義分類,再用所選模型執行。分類本身消耗額度。-RouteOnly 只分類(仍呼叫模型);-Model sol|astra 是使用者顯式覆寫,可跳過分類。預設執行沙盒為 read-only;授權修改時顯式傳 -Sandbox workspace-write。入口不提供繞過審批或沙盒選項。一般使用者配置、認證和專案指令保持生效。

大段任務用 UTF-8 檔案及 -PromptFile,既有計畫/背景用 -ContextFile。後台測試、用法和實作邊界見 usage.md。缺少 CLI、模型不可用、分類失敗或 JSON 無效時報告失敗且不開始執行,不靜默降級、不無限重試。

相關技能