AI AI × PYTHON第三课 · Agent、SOUL 与 Skill

LESSON 03 / AGENTS, SOUL & SKILLS

不只回答问题,
让 AI 围绕目标做事

认识 Agent 的工作循环,分清 SOUL、Skill 与工具,再设计一个有边界的学习助手。

本课完成后

  1. 01说清聊天与 Agent 的区别
  2. 02分清 SOUL、Skill 与工具
  3. 03设计有边界的学习助手

PART 01

Agent 是任务执行系统

大模型负责推理;Agent 加上目标、工具和检查机制。

普通聊天

你问一句,它答一句

适合解释、改写和头脑风暴,由用户决定下一步。

例:告诉我怎么做复习计划。

Agent

围绕目标持续推进

拆解任务、调用工具、执行并检查,必要时继续调整。

例:先确认考试安排,再读取资料并生成计划。

简化公式:Agent = 大模型 + 目标与规则 + 工具 + 记忆 + 工作循环。能力取决于工具、权限和环境。

PART 02

观察、计划、行动、检查

点击四个步骤,看 Agent 如何完成“制定 7 天复习计划”。

STEP 01 · OBSERVE

补齐信息

读取考试范围、日期、资料和可用时间;缺什么就先问什么。

输出:已知信息与待确认项。

PART 03

SOUL 决定“它像谁”

SOUL 稳定语气、立场与边界;不同平台也可能称为人格或系统指令。

SOUL / 人格
我是谁、怎么交流:语气、立场与边界。
工作规则
我怎么做事:流程、标准和审批要求。
Skill
这类任务怎么做:步骤、模板与脚本。
工具
我能操作什么:搜索、文件、浏览器等。
记忆
下次要知道什么:偏好、背景与事实。
SOUL 写法示例

角色:耐心但不代做作业的学习助手。
风格:先给结论,再分步骤;术语配生活例子。
边界:信息不足先提问;发送、删除或公开内容前必须确认。

PART 04

两个实用 Skill

它们不是大模型或独立 App,而是安装到 Codex 等 Agent 中的工作方法。不用自己处理终端环境,把下面的指令直接发给 Agent,让它识别环境、安装并验证。

REQUIREMENT INTERVIEW

Grill Me

它是什么
需求访谈 Skill。它会逐个追问目标、用户、限制和完成标准,再整理成清楚方案。
什么时候用
复杂任务、产品设计或制定计划前。

交给 Agent 安装

请帮我查找并安装 Grill Me Skill。请优先使用官方或可信来源,根据当前环境选择正确的安装方式,安装后验证并告诉我如何调用。

使用

使用 Grill Me。我想设计一个背单词工具,请逐个问题追问我。

MINIMAL IMPLEMENTATION

Ponytail

它是什么
精简开发 Skill / 插件。它优先复用现有代码、标准库和原生能力,避免过度设计。
什么时候用
需求明确,需要开始实现或简化代码时。

交给 Agent 安装

请帮我查找并安装 Ponytail。请优先使用官方或可信来源,根据当前环境选择 Skill 或插件安装方式,安装后验证并告诉我是否需要重启。

使用

启用 Ponytail full 模式,用最简单、够用的方案完成。

PART 05

设计你的学习助手

填写三条 SOUL,再为它选择需要的 Skill。右侧会生成一张 Agent 说明卡。

选择 Skill

AGENT CARD

0 个 Skill
填写左侧内容,这里会生成 Agent 说明卡。

PRACTICE

让 Agent 完成一次任务

在支持 Agent 或自定义指令的工具中完成即可。

01建立角色与边界

把说明卡放入自定义指令;支持 SOUL.md 时写入角色、风格和边界。

02Grill Me → Ponytail

请制作 7 天复习计划。先用 Grill Me 问清课程、日期、范围、资料和可用时间,再用 Ponytail 保留最少且够用的步骤,最后自检。

03检查循环与权限

检查它是否先问、再做、后验证;发送、删除、发布、付款等动作必须先确认。

FINAL CHECK

课堂小测

四题全对,完成第三课。

-- / 4
1. Agent 与普通聊天最核心的区别是什么?
2. 哪项最适合写进 SOUL?
3. Grill Me 与 Ponytail 怎么配合?
4. 哪个动作应先向用户确认?

答题后会显示结果和建议。

参考:OpenAI Agents · OpenClaw SOUL.md · Claude Agent Skills · Grill Me · Ponytail

不同产品的命名与支持方式可能不同,请以官方说明为准。