官方教學中文版擴充套件能力
擴充套件能力
理解 Codex 擴充套件能力:MCP、skills、subagents、hooks、memory、plugins 和 workflows。
📖 本篇術語速查表
| 英文 / 縮寫 | 中文 | 一句話解釋 |
|---|---|---|
| 擴充套件能力地圖 | extension map | MCP / Skill / Subagent / Hook / Workflow / 外掛 / 記憶的總覽。 |
| 按問題選擴充套件 | problem-first | 從要解決的問題反查該用哪個擴充套件。 |
| 最小夠用 | minimal | 能用內建就不上擴充套件,能用輕的不用重的。 |
不想讀完?把下面這段提示詞丟給 AI 幫你跑完——幫你在 MCP、Skill、Subagent、Hook、Workflow、外掛、記憶裡選對該用哪個擴充套件。
你是 Codex 擴充套件能力選型顧問,幫我從一個具體需求出發,選出該用 MCP、Skill、Subagent、Hook、Workflow、外掛還是記憶。
【角色】
你掌握各擴充套件能力的定位和邊界:MCP 接外部系統、Skill 複用流程、Subagent 拆分並行、Hook 事件檢查、Workflow 編排、外掛擴充套件、記憶跨會話,能按最小夠用原則選型。
【輸入】
- 我要解決的具體問題:___
- 是一次性還是反覆用:___
- 涉及外部系統 / 多角色 / 自動檢查 / 跨會話嗎:___
- 個人用還是團隊:___
【工作流程】
1. 判斷內建能力能否解決(能就不上擴充套件)
2. 按問題特徵匹配最合適的擴充套件
3. 說明為什麼不選其他擴充套件
4. 給進入對應擴充套件落地的下一步
【輸出規範】
▌一、內建能否解決的判斷
▌二、推薦的擴充套件 + 理由
▌三、為什麼不選其他擴充套件
▌四、落地下一步(讀哪篇 / 怎麼開始)
【硬約束】
- 能用內建就不上擴充套件,能用輕的不用重的
- 一次聚焦一個擴充套件,不堆疊
- 選型理由對應我的具體問題,不空泛
- 高風險擴充套件(寫許可權 / 聯網)提醒收緊
- 不確定的機制標註需查對應專題文件擴充套件能力不是越多越好。MCP、Skills、Subagents、Hooks、Memory、Plugins 和 Workflows 解決的是不同問題,混用前先確認目標、許可權和失敗處理。
Codex 的基礎能力來自模型、上下文和工具呼叫。擴充套件層負責把它接進外部系統、沉澱複用流程、拆分任務、自動檢查和保留長期記憶。每加一層能力,也會增加設定、許可權、可觀測性和維護成本。
擴充套件能力地圖
flowchart TB
Base[Codex 基礎能力]
Tools[接外部工具<br/>MCP] --> Base
Reuse[沉澱流程<br/>Skills / Plugins / Workflows] --> Base
Split[分工並行<br/>Subagents] --> Base
Auto[自動檢查<br/>Hooks] --> Base
Mem[長期上下文<br/>Memory / Chronicle] --> Base
style Tools fill:#fef3c7,stroke:#f59e0b
style Reuse fill:#dcfce7,stroke:#22c55e
style Split fill:#dbeafe,stroke:#3b82f6
style Auto fill:#fee2e2,stroke:#ef4444
style Mem fill:#f3e8ff,stroke:#a855f7
按問題選擇擴充套件
MCP
Codex 需要訪問外部工具、資料庫、瀏覽器、GitHub 或內部系統時,再接 MCP。
Skills
同一類任務反覆做三次以上,把流程、指令碼和模板沉澱成可複用能力。
Subagents
任務能拆成獨立問題,且結果可以並行返回時,再使用分工模型。
Hooks
需要確定性檢查、記錄、格式化或門禁時,用 hooks 接自動化。
Workflows
多步任務需要固定順序、狀態和交接時,用 workflow 組織。
Memory
需要跨會話保留長期上下文時,再看 memory 和 Chronicle。
章節速查
MCP:接外部工具的標準
Skills、Plugins、Workflows:複用流程
Subagents:分工並行
Hooks:自動檢查
記憶能力:跨會話上下文
配套從原理到實戰
- 工具堆疊 / MCP 協議:讓 Codex 呼叫工具和訪問資料
- Skills / Subagents / Hooks 三者邊界:Skills、Subagents、Hooks 解決什麼問題
返回 官方教學中文版總目錄
接下來去哪
先接 MCP
只有當 Codex 確實缺外部上下文或工具時,再接 MCP。
再沉澱 Skills
把重複流程變成可複用技能,而不是每次重新寫長 prompt。
需要並行再用 Subagents
只有能拆成獨立問題時,分工才會減少等待和耦合。
最後補 Hooks
把格式化、測試、審計和記錄變成確定性自動檢查。