第3课:怎么用 Skill?

Skill & Agent 模块 · 3/4

三类使用方式

最常用

① 让 AI 自己用

你跟 AI 说"帮我做个 XXX" — AI 自己决定要不要加载 skill、加载哪个。你甚至不需要知道 skill 的存在。

你在日常生活中,可能已经在用 AI 自动加载的 skill 了(比如 clarify-first 一直在后台工作)。

主动调用

② 手动加载

skill_view(name='teach')

你说这句话,AI 就加载 teach skill。适合临时需要某个特定能力——比如突然想学点什么。

自动触发

③ 自动加载(你最喜欢的)

某些 skill 被设成了"始终开启"。每次新对话它们都在后台工作,你甚至感觉不到——但它们的规则一直在影响 AI 行为。

例子:clarify-first 让你每次提问 AI 都会先反问确认,不会直接给你答案。

你可能已经在用了

回想一下你正在看这节课——你认为你是主动加载了 teach skill 才跟我学的吗?不完全是。你跟我说"使用teach这个skill教会我"——然后 AI 就自动加载了 teach 来处理你的请求。

你不需要记得 skill 名称、不需要知道它在哪个目录、不需要知道怎么加载。你只需要说"教我这个"——剩下的 AI 替你处理。

什么时候手动加载?

只有一种情况:你知道某个 skill 存在,而且你明确想用它。比如:

如果你不确定,直接问 AI:"有什么 skill 适合我现在的情况?"

快速参考

你想干什么怎么说
查看所有可用 skillskills_list()
加载一个 skillskill_view(name='skill名')
让 AI 推荐 skill"有什么 skill 适合我现在的需求?"
创建一个 skill"帮我把这些规律做成一个 skill"

自我检查

✅ 检查你的理解

  1. 哪三种方式可以使用 skill?你最常用哪种?
  2. 如果你不确定需要什么 skill,你可以说什么?
  3. 实操:用 skills_list() 看看你有多少可用 skill
← 上一课下一课 →

有疑问?返回 主页,或者直接打开 AI 聊天工具问它。