术语表(小白必读)
在开始之前,先了解这些关键术语。用生活类比帮助理解:
| 术语 | 英文全称 | 通俗解释 | 生活类比 |
|---|---|---|---|
| Skill | - | Claude Code的"能力包",封装领域知识和工具 | 手机上的APP(如微信、淘宝) |
| SKILL.md | - | Skill的核心定义文件(必需),包含YAML Frontmatter和Markdown Body | APP的完整说明书(安装信息+使用手册) |
| YAML Frontmatter | - | SKILL.md顶部的元数据区域(---包裹),定义name和description | APP的基本信息(名称、简介) |
| Markdown Body | - | SKILL.md中YAML后的指令部分,详细说明使用方法 | APP的详细操作手册 |
| scripts/ | - | 脚本文件夹,存放可执行的工具程序 | APP的功能模块代码 |
| templates/ | - | 模板文件夹,存放输出格式模板 | 文档模板库 |
| Progressive Disclosure | 渐进式披露 | 按需加载:元数据常驻内存,指令和资源按需加载 | 微信:先看图标,点开看功能,用时加载详情 |
| Hot Reloading | - | 修改SKILL.md后自动生效,无需重启 | APP热更新,改完立即生效 |
| Sandbox | 沙箱 | 隔离执行环境,限制文件/网络访问,保证安全 | APP的权限管理(只能访问相册) |
| Commands | 斜杠命令 | 显式触发的操作入口 | APP里的功能按钮 |
| YAML | YAML Ain't Markup Language | 配置文件格式,易读易写 | 填写表格(有固定格式) |
| stdin/stdout | Standard Input/Output | 脚本的数据输入输出通道 | 快递的收发窗口 |