高級功能
本章節深入講解 OpenCode Agent Skills 的高級特性,包括 Claude Code 相容性、Superpowers 工作流程整合、命名空間優先級系統和上下文壓縮恢復機制。掌握這些內容後,你能更好地管理複雜的技能生態,並確保長會話中技能始終可用。
前置條件
開始前請確認
在學習本章節之前,請確保你已完成:
- 安裝 OpenCode Agent Skills - 插件已正確安裝並執行
- 建立你的第一個技能 - 了解技能的基本結構
- 技能探索機制詳解 - 理解技能從哪些位置被探索
- 載入技能到會話上下文 - 掌握
use_skill工具的使用
本章內容
Claude Code 技能相容性
了解插件如何相容 Claude Code 的技能和插件系統,掌握工具對應機制,複用 Claude 技能生態。
Superpowers 工作流程整合
設定和使用 Superpowers 模式,獲得嚴格的軟體開發工作流程指導,提升開發效率和程式碼品質。
命名空間與技能優先級
理解技能的命名空間系統和探索優先級規則,解決同名技能衝突,精確控制技能來源。
上下文壓縮恢復機制
了解技能如何在長會話中保持可用性,掌握壓縮恢復的觸發時機和執行流程。
學習路徑
┌─────────────────────────────────────────────────────────────────────────┐
│ 推薦學習順序 │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. Claude Code 相容 ──→ 2. Superpowers 整合 ──→ 3. 命名空間 │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ 複用 Claude 技能 啟用工作流程指導 精確控制技能來源 │
│ │
│ │ │
│ ▼ │
│ │
│ 4. 上下文壓縮恢復 │
│ │ │
│ ▼ │
│ 長會話技能持久化 │
│ │
└─────────────────────────────────────────────────────────────────────────┘建議按順序學習:
- 先學 Claude Code 相容 - 如果你有 Claude Code 技能或想用 Claude 插件市集的技能,這是第一步
- 再學 Superpowers 整合 - 想要嚴格工作流程指導的使用者,了解如何啟用和設定
- 然後學命名空間 - 當技能數量增多、出現同名衝突時,這個知識點很關鍵
- 最後學壓縮恢復 - 了解長會話中技能如何保持可用,偏原理性內容
按需學習
- 從 Claude Code 遷移:重點學習第 1 課(相容性)和第 3 課(命名空間)
- 想要工作流程規範:重點學習第 2 課(Superpowers)
- 遇到技能衝突:直接看第 3 課(命名空間)
- 長會話技能遺失:直接看第 4 課(壓縮恢復)
下一步
完成本章節後,你可以繼續學習: