平台功能
本章节深入讲解 OpenCode Agent Skills 的核心功能模块,包括技能发现、查询、加载、自动推荐、脚本执行和文件读取。掌握这些功能后,你就能充分利用插件的技能管理能力,让 AI 更高效地服务于你的开发工作。
前置条件
本章内容
| 课程 | 说明 | 核心工具 |
|---|---|---|
| 技能发现机制详解 | 理解插件从哪些位置自动发现技能,掌握优先级规则 | - |
| 查询和列出可用技能 | 使用 get_available_skills 工具查找和过滤技能 | get_available_skills |
| 加载技能到会话上下文 | 使用 use_skill 工具加载技能,理解 XML 注入机制 | use_skill |
| 自动技能推荐 | 理解语义匹配原理,让 AI 自动发现相关技能 | - |
| 执行技能脚本 | 使用 run_skill_script 工具执行自动化脚本 | run_skill_script |
| 读取技能文件 | 使用 read_skill_file 工具访问技能的支持文件 | read_skill_file |
学习路径
┌─────────────────────────────────────────────────────────────────────────┐
│ 推荐学习顺序 │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. 技能发现机制 ──→ 2. 列出可用技能 ──→ 3. 加载技能 │
│ │ │ │ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ 理解技能从哪来 学会查找技能 掌握加载方法 │
│ │
│ │ │
│ ▼ │
│ │
│ 4. 自动技能推荐 ←── 5. 执行脚本 ←── 6. 读取文件 │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ 了解智能匹配 运行自动化 访问支持文件 │
│ │
└─────────────────────────────────────────────────────────────────────────┘建议按顺序学习:
- 先学发现机制 - 理解技能从哪里来,优先级如何决定
- 再学查询技能 - 掌握
get_available_skills工具的使用 - 然后学加载技能 - 理解
use_skill和 XML 注入机制 - 接着学自动推荐 - 了解语义匹配如何工作(可选,偏原理)
- 最后学脚本和文件 - 这两个是进阶功能,按需学习
快速上手路径
如果你只想快速用起来,可以只学前三课(发现 → 查询 → 加载),其他按需补充。
下一步
完成本章节后,你可以继续学习: