AI CEO 首期班 · D1 上午 0143
序 · 开场 李学恒 · 岭南学院
+ +
01序 · 开场
中山大学岭南学院 · AI CEO 首期班 · 2026.07.25

AI 智能体基础
WorkBuddy 实践

认知升级 · 亲手跑通你的前三个智能体任务
李学恒
中山大学岭南学院副教授
AICEO 首期
0今天上午

不只听概念,上午动手三次

I

从对话到干活

  • 演示 + 练习 1:亲手填一份新表
  • 回到原理:拆开看它怎么跑
II

把话说清楚

  • 六要素公式与六大心法
  • 练习 2:批量审核一摞报销单
III

用上现成能力

  • 现有 Skill 与连接器
  • 练习 3:Skill 调研小队出简报
50 分钟内你会亲手让 AI 跑完第一个任务;中午之前,你会带着三份自己做出来的文件离开教室。
I发展趋势

2022—2026,AI 沿着三条线走向 Agent

I

模型能力

  • 从生成走向推理
  • 能处理更长的 Context
II

工具连接

  • 文件、网页和软件
  • 能读取,也能操作
III

工作方式

  • 从回答走向执行
  • 从一次对话走向持续任务
AI 的入口仍可以是对话,但它正在从回答问题走向完成任务
I人的工作

AI 能做得更多,对人的要求也在提高

I

选对任务

  • 目标是否值得做
  • 边界在哪里
II

组织 Context

  • 提供事实与历史
  • 交代规则和限制
III

沉淀方法

  • 写下专业步骤
  • 保留可复用经验
IV

验收并负责

  • 检查结果与来源
  • 承担最终判断
在适合交给 AI 的任务中,人会把更多精力放在定义任务、提供判断和承担最终责任上。
I个人 AI 应用

个人使用 AI,有三种常见的能力扩展方式

I

Tool User

使用现成模型、软件和 Skill,把一项任务完成,并对结果负责

II

Tool Builder

把行业方法写成 Skill,制作网页、小工具或 App

III

System Builder

组合 Agent、Context、Skill、Tool 与自动任务,让个人系统持续运行和改进

三种方式按任务需要组合,不是对人的分级。课程分工:今天上午聚焦 Tool User;今晚张一帆老师展开 Tool Builder;明天上午展开 System Builder
I三类入口

同一套 Agent 运行方式,被做成了三类产品

OFFICE WORKBENCH

办公工作台

WorkBuddy
TRAE Work

界面直观,常用于文件、办公和综合岗位任务。

ENGINEERING AGENT

工程型 Agent

Claude Code
Codex

在终端、IDE 或云端工作,适合工程与研究任务。

OPEN SELF-HOSTED

开源自托管 Agent

OpenClaw
Hermes Agent

可自行部署,也可连接消息入口、不同模型和自动任务。

选型先看四件事:日常入口、数据边界、需要接入的系统,以及团队维护能力。今天我们用 WorkBuddy
I30 秒认识 Agent

Agent = LLM + Tool + Context

I

LLM

理解目标,判断下一步,组织本轮输出

II

Tool

读写文件、搜索网页、操作软件、生成文档

III

Context

把这项任务需要的材料、历史、规则和状态带进本轮

三个构件先记住入口。它到底怎么跑?先亲手用一次,回头再拆原理。
I文件怎样经过 AI

Markdown 适合做中间底稿

Word/PDF
PPT/Excel
Markdown方便读取 · 修改 · 追踪
LLM 处理与文件交接
Word/PPT/Web/PDF
最终交付可以是常用办公格式。Markdown 的作用,是让中间过程便于检查和追溯
接下来:看它把三份旧文件(Word/PDF/Excel)的信息填进一份新表——看完你亲手跑一遍。
I演示 + 练习 1 · 新表照旧表填

三份旧文件,一份新表,它自己对着填

这是我的三份旧资料(在「旧文件」文件夹里,一份 Word、一份 PDF、一份 Excel),现在要填一份新的《学员信息登记表》(在「待填模板」文件夹里)。动手前先说明你的计划:要读哪些文件、大概怎么填,我确认后再开始。把能找到的信息填进新模板对应字段,生成已填好的 Word;旧文件里没有的信息一律标【待填】,不要编造;不同文件里的同一信息不一致时,指出来让我确认。
  • 三份文件格式各不相同,字段名也对不上——它自己对齐
  • 缺的字段标【待填】,不瞎编
  • 两份文件里入职时间不一致——看它会不会停下来问人
每换一家机构就重填一遍表的日子,到头了。这类活,纯聊天 AI 做不了——它没有手。先看我做一遍,马上轮到你。
界面四件事:Ask 快速问答 · Plan 先出方案再执行 · Craft 动手生成成果 · 工作空间限定文件范围。
I练习 1 · 14 分钟

轮到你:同一个任务,自己跑一遍

  • 第一步:把工作空间指向素材包的 练习1_跨文件填表/ 文件夹
  • 第二步:照抄上一页指令(学员实操页可一键复制)——先看计划,再放行
  • 第三步:拿到已填表后,用右边的追问让它交代每个字段的来源
请逐字段列出每个已填信息分别来自哪份旧文件;对标了【待填】的字段和你发现的不一致之处,单独列一张清单给我确认。
14 分钟练习:第一次亲手指挥一个能读写本地文件的 AI——三份格式不同的旧文件,一份新表,你只交代一次。卡住的同学休息时我们个别看。
I练习 1 · 验收

表填好了,先过四个检查

1 先计划它先给了计划,等你确认才动手
2 对得齐三份文件字段名都不一样,它自己对齐了
3 不硬编旧文件里没有的字段标了【待填】,没有编造
4 会提问两份文件里入职时间不一致——它停下来问你了吗
我们请两位同学把填好的表投上来看看——第一份亲手指挥出来的产物
说破一件事:查资料写报告那类活,豆包和 DeepSeek 网页版也能做个八成像(调研任务已放进课后自练);但你们刚才做的填表,和休息回来的批量审核,它们做不了——它们没有手。
I回到原理 · 一次模型请求

代码可以先不懂,先认出输入和输出

from openai import OpenAI client = OpenAI( base_url = "https://api.deepseek.com", # 请求发给哪个服务 api_key = "sk-…", # 调用凭证 ) response = client.chat.completions.create( model = "deepseek-chat", # 使用哪个模型 messages = [{"role":"user","content":"分析这份行业材料"}], ) print(response.choices[0].message.content)
刚才练习里发生的,底层就是一次次这样的请求:本轮输入进去,本轮输出出来
I智能体的底层核心

围绕大模型,反复组织输入与输出

本轮可能输入
当前指令
相关历史与会话状态
项目文件与检索材料
Memory 与 Skill
Tool Schema 与上一轮 Tool Result
大模型
LLM
一次 API CALL
依据本轮输入判断
不自动保留上一轮业务材料
本轮可能输出
直接回复Final Response · 文本、计划或总结
工具调用请求Tool Call · 工具名称与参数
请求不等于已经执行
Tool 执行后的 Tool Result,作为下一轮输入重新送入模型——刚才填表时读文件、写文件的每一步都是这样跑的
我们感到“它还记得”,是因为应用在每一轮重新组织并传入 Context——模型本身不会自动带上上一轮业务材料。
BREAK
10:00
休息 10 分钟
回来后:六要素公式与六大心法——把话说清楚,产出质量差 5 倍
II
PART II · 使用心法

同样的工具,会用的人
产出质量差 5 倍

六要素公式 · 六大心法 · 九招提示词——句式都可以照抄
II黄金公式

一条好指令 = 六个要素

角色用谁的身份、什么经验来做
背景来龙去脉:为什么做、给谁看
任务具体做什么
约束范围、口径、不能碰的东西
格式产出什么形态、大概多长
自检做完要自己检查什么
“你是 10 年经验的财务分析师(角色)。我们公司 Q1 收入同比下降 15%,老板要在董事会汇报(背景)。请分析附件 Q1 报表的异常项(任务),只看金额 ≥ 10 万的科目(约束),用表格列前 5 项 + 一段 100 字结论(格式)。输出后请自查 3 个可能的疏漏点(自检)。”
上手四步你在练习 1 已经走过:打开对话 → 描述任务 → 上传文件 → 迭代优化。缺哪条要素,就返工哪条。
II心法 1/6

先对话,再让它干活

❌ 直接甩一个大任务

  • “帮我写一份 Q2 销售策略。”
  • 输出:5 段空话 + 通用框架
  • 它完全不知道你在做什么生意

✅ 先聊清楚,再执行

  • 我是某行业业务负责人,想做 Q2 策略——你先别急着写,先问我 5 个你需要了解的问题
  • 它会反问:目标客户?产品形态?主要竞品?渠道结构?目标数字?
  • 把答案告诉它,再让它写
AI 会“猜”你的意图,但猜得不准。主动让它反过来问你,是高质量输出的前提。
II心法 2/6

让 AI 复述需求,再动笔

在你动笔之前,请用 5 句话复述我的需求,并列出你的 3 条核心假设。我确认后你再写。
它会复述任务、重点、约束和篇幅,并列出“假设 A/B/C”供你确认。
  • 立刻发现误解——你以为说清楚了,它听到的是另一回事
  • 暴露隐藏假设——它列的假设,往往是你没意识到的盲区
  • 沉淀对齐过程——这段对话本身就是好的项目记录
越重要的产出越要用:30 秒的复述,避免 30 分钟的返工
II心法 3/6

复杂任务先出计划,再逐步展开

❌ 指望一次到位

  • “帮我做一份完整的行业研究报告。”
  • 它闷头写 3000 字,你看完发现方向错了
  • 全部推倒,时间白费

✅ 先要大纲,确认后展开

  • 先别写正文,第一步给我大纲:章节结构、每章要点、数据来源建议
  • 大纲可以先改:“第四章不要风险,只要机会”
  • 确认后,再让它逐章展开
超过 3 个步骤的任务都适用。刚才演示和练习里的“先列计划、确认后执行”,就是这一条。
II心法 4/6

切换话题,新建工作空间

❌ 一个对话窗聊所有事

  • 早上写客户致歉邮件(语气低姿态)
  • 下午在同一个窗口写对供应商的强硬催货函
  • 结果催货函软绵绵——上下文污染,风格全错

✅ 每个独立任务一个空间

  • 在 WorkBuddy 里为独立任务新建工作空间
  • 命名清晰:「合同_长沙项目_Q2」「研究_海外政策」
  • 同一项目可以留着多天反复问——连贯反而是优势
新建空间零成本,清除污染高代价——宁可多建几个,不要图省事共用
II心法 5/6

给角色 + 给框架,输出立刻专业化

❌ 普通问法

  • “帮我分析一下这个新业务要不要做。”
  • 输出:5 条优点 + 5 条缺点,平铺直叙

✅ 专业问法

  • “你是 10 年经验的战略咨询顾问,用 SWOT + 波特五力两个框架分析这个新业务要不要做
  • 每个维度给 1 个观点 + 1 个数据支撑 + 风险等级”
  • 输出:结构化矩阵 + 量化判断 + 决策建议
战略
SWOT · PEST · 波特五力 · BCG
组织
7S · OKR · RACI
数据
RFM · 漏斗 · 同环比拆解
沟通
SCQA · 金字塔 · STAR
项目
WBS · 甘特图 · 风险矩阵
II心法 6/6

让 AI 自己批判自己,再优化一遍

你刚才的回答有什么不足?请自己挑出 3 个最严重的问题:① 逻辑漏洞 ② 结构缺陷 ③ 表达平庸。然后基于这 3 点优化一版,告诉我你改了什么。
更狠的用法:“换成甲方法务视角挑毛病”“给我 3 个这个结论可能错的场景”“老板反问数据来源,我该怎么答?”
  • AI 一次性输出会趋向平均——给一个大家都能接受但不惊艳的答案
  • 让它自己找茬,相当于内置一个苛刻的同事帮你 review
  • 成本只是多打 50 字,输出从 60 分拉到 85 分
马上练习 2,你会亲手用它。
II练习 2 · 14 分钟

用六要素,让它一口气审完 10 张报销单

你是一名严格的财务审核专员(角色)。今天要处理部门本月的差旅与招待报销,审核依据是 02_参考资料 里的差旅报销制度(背景)。请读取 01_输入/报销单据 文件夹里的全部单据,对照制度逐单核验(任务)。只依据制度条款判断,制度没写的不要自行发挥;拿不准的单据归入“需人工复核”,不要直接判退回(约束)。按「合规通过/需人工复核/退回」三类,输出两个文件到 03_输出:一份审核报告 Word,写清每张单据的结论与原因;一份 Excel 统计表,逐单列出单号、申请人、类别、金额、结论、原因,并在表尾按三类汇总单数、金额小计与总计(格式)。输出后自查:有没有漏掉的单据,Excel 的金额加总是否与单据一致(自检)
这就是纯聊天 AI 做不了的事:10 张单据,txt、Word、Excel 混着来,版式五花八门——它自己打开文件夹一张张读完,拿制度去对每一张,你只交代了一次。
操作:先把工作空间指向素材包的 练习2_批量报销审核/ 文件夹,再照抄指令。
II练习 2 · 第二轮

拿到审核报告,再逼它复查一遍

请换成一名挑剔的审计师视角,复查你刚才的审核报告:挑出 3 个最可能出错的判断(漏判、误判、依据不足),逐条说明理由,然后修订报告并告诉我你改了什么
  • 三类结论齐全,10 张单据一张不少
  • 每个“退回”都写了制度依据;信息不全的进了“需人工复核”
  • Word 报告和 Excel 统计表两个文件都在 03_输出
  • Excel 表尾有三类汇总,金额加总对得上
有一张单据的明细和总额对不上——看它自己有没有抓出来。抓不出来,就是人工验收存在的理由
II收藏页

提示词技巧总结——九招随用随取

1 角色赋予先说“你是谁”,切到专业语料“你是 10 年经验的财务总监…”
2 背景前置业务背景写前面,它才知道语境“我们公司主营 XX,目前面临…”
3 明确格式指定表格/列表/段落,输出可直接用“用表格列前 5 项 + 100 字总结”
4 限定边界说清“只看什么”“不要什么”“只分析金额 ≥ 10 万的科目”
5 分步指令复杂任务拆步骤,先确认再执行“第一步先列大纲,确认后展开”
6 调用框架点名专业框架,输出立刻专业化“用 SWOT + 波特五力分析…”
7 自我批判让它自己挑毛病,再优化一版“挑出 3 个最严重问题,再优化”
8 对抗性提问预设反对声音,帮你查漏补缺“老板反问时我怎么答?给 5 个预设”
9 多版本生成一次多版,覆盖不同场景“再出一版英文版/短消息版”
讲义里有这一页的大字版,回去照抄即可。
III
PART III · 现成能力

用上现成能力
Skill 与连接器

web-research 联网调研简报 · 人工验收 · 现有 Skill 使用卡
IIISkill 是什么

Skill:把可复用的做事方法装进 Agent

  • 同类任务步骤一致,不用每次重新交代
  • 文件交接清楚,产物放在约定位置
  • 质量检查不遗漏,出错知道何时停下来交给人
  • 装一百个也不占地方——平时只挂名字和一句描述,任务对上了才展开正文
Skill 是方法,Tool 是执行能力。今晚一帆老师会拆开机制,还带你亲手做一个。
Skill 名称描述、SKILL.md 正文、附件三层按需加载手绘图
III连接器 · 教师演示

接上专业数据源,调研再升一档

你是一名行业研究员。请通过通达信连接器查询「____」的最新行情与基本面概况,并与同行业 2—3 家公司做对比,整理成一页 Markdown 简报:
① 每个数字注明数据时点;
② 查不到的信息标【待确认】;
只做信息整理与对比,不给出任何买卖建议。
  • 练习 1 查的是公开网页;连接器接的是专业数据源
  • 这也是 Tool Call——请求、执行、结果回注,同一张主图
  • 连接器要先安装并授权——数据权限怎么管,今晚展开
课堂产出只是信息整理,不构成投资建议
金融行业的同学课后可在 WorkBuddy 连接器市场自行安装体验。
IIISkill 实例 · Web Research

一次专业调研,被 Skill 连成一条工作链

Web Research Skill 计划、拆题、并行、交接、综合、停止六步手绘流程图
先列计划
保存 research_plan.md
拆成子题
2—5 个不重叠问题
分路搜索
最多 3 条并行研究线
写下发现
保存 findings_*.md
综合后停止
核对来源 · 达到条件即停
IIISkill 实例 · Web Research

调研做过什么,过程都留在文件里

research_ai_agent_knowledge/ ├── research_plan.md ├── findings_product.md ├── findings_enterprise.md ├── findings_risk.md └── research_report.md # 按任务需要生成
  • 抽查证据:每个子题都能回到事实、引文和 URL
  • 局部重做:某一路出错,只重跑对应的发现文件
  • 统一综合:主 Agent 读取各路 findings,再形成整体判断
  • 人工复核:人能看到缺口、分歧和停止理由
这是课前预跑的真实产物。想自己跑一遍?轻量调研指令在学员实操页的课后自练里。
III任务现场

动手之前,先把任务现场交代清楚

学员实践素材/ # 解压到桌面 ├── 课后练习_安装miniconda/ # 只有指令卡 ├── 练习1_跨文件填表/ # 演示同款材料 ├── 练习2_批量报销审核/ │ ├── 01_输入/报销单据/ # 10 张混杂格式 │ ├── 02_参考资料/ # 报销制度 │ └── 03_输出/ ├── 练习3_行业情报简报/ │ ├── 00_项目说明.md · 指令卡 │ ├── skills/web-research.zip # Skill 安装包 │ └── 03_输出/ # 纯联网调研 └── 课后自练_会议纪要/
  • 一个练习一个工作目录:动手前先把工作空间指向对应文件夹
  • 读取边界:Agent 只读取获准进入本轮 Context 的内容;输入原件只读
  • 输出位置:产物统一写入该练习的 03_输出
  • 经验沉淀:验收后的修改意见记进「项目经验.md」——WorkBuddy 体系里就是项目记忆 AGENTS.md(今晚展开);把它变成系统,是明天上午的主题
会变化的项目事实留在目录,稳定的个人信息才考虑 Memory。每个文件夹都有《指令卡》,离线也能照着做。
III练习 3 · 13 分钟

用 web-research Skill,召唤一支调研小队

请使用 web-research(网络调研)这个 Skill,帮我调研「____」(例如:2026 年上半年中国新能源汽车市场的最新动态与竞争格局;也可以换成你自己所在的行业)。
先给出调研计划(拆成哪几个子问题、各查什么方向),我确认后再开始;
② 控制规模:最多 3 个子问题,每个 2—3 个可靠来源,不做长时间深度研究;
③ 过程文件(research_plan、各路 findings)保留在本目录,随时可检查;
④ 综合成一份行业简报:数字注明来源和日期,查不到标【待确认】,文末附引用来源清单,导出 Word 到 03_输出。
工作空间指向 练习3_行业情报简报/。它跑的时候别闲着——打开目录,亲眼看刚才解剖过的那些文件(计划、各路 findings)一个个长出来
III打开文件检查

对话里写着“已完成”,还不等于可以交付

WorkBuddy 文件成果与结果界面
  • 随机抽查 3 条结论,点开引用来源核实
  • 重要数字带来源和日期
  • 查不到的信息标为【待确认】,没有编造
  • 过程留痕齐全:计划与各路 findings 都在目录里;简报 Word 落盘 03_输出
交付标准很明确:文件能打开,结论能追溯到来源,并且已经通过人工核验。
III两次任务对比

裸指令与 Skill 加持,差在哪

裸指令调研(课后自练同款)

  • 怎么查全靠你一句句交代
  • 一条线从头查到尾
  • 过程散落在对话里,难检查
  • 查多深、何时停,看当天发挥

练习 3 · web-research Skill

  • Skill 自动拆子问题、出计划
  • 多路并行分头查,各写各的 findings
  • 计划与发现全部落盘,随时可检查
  • 自带停止条件和引用规范
同一个调研任务,两种做法(课后可亲自对比)。把好方法沉淀成 Skill,一句话召唤一支小队——这正是今晚 Tool Builder 的主题
IV避坑指南

新手最容易犯的 6 个错

01 不给背景直接下指令❌ “帮我写个 Q2 销售策略”→ 输出空洞✅ 先讲清行业/产品/目标,或让它反问 5 个问题
02 一次性甩大任务❌ “帮我做完整行业研究报告”✅ 先要大纲 → 确认 → 逐章展开
03 数据不核查直接用❌ 把“市场规模 850 亿”直接抄进汇报✅ 关键数字必问来源,给不出可信源就不用
04 同一对话窗聊不同事❌ 上下文污染,风格全错✅ 独立任务建独立工作空间,命名清晰
05 敏感数据发公网 AI❌ 客户合同/薪资/商业秘密上传公网模型✅ 敏感数据走企业版/私有化(不出网 + 不训练)
06 期望一次到位的完美输出❌ 第一版不满意就放弃✅ 第一版 60 分 → 自我批判 → 优化 → 90 分
每条都对着今天学过的东西:①→心法一 ②→心法三 ③→人工验收 ④→心法四 ⑤→课堂纪律 ⑥→心法六。
IV换成你自己的任务

根据刚才的使用结果,完成一张 现有 Skill 使用卡

1 任务这次准备完成什么工作
2 选择使用哪个现有 Skill
3 输入允许读取哪些材料
4 输出希望留下什么成果
5 权限边界哪些动作要禁止或确认
6 验收怎样检查结果和来源
7 保存位置成果与记录放在哪里
参考题目个人行业情报简报
7 分钟独立完成:用刚才实际运行的 Skill,把任务、输入、输出、权限边界、验收结果和保存位置写清楚。
IV完成后再检查

现有 Skill 是否用对,复盘五个问题

I
任务是什么这项工作是否适合交给当前 Skill
II
读取什么输入范围明确,也写清不能接触的材料
III
留下什么产物是文件、表格、报告或明确状态
IV
怎样验收结果、来源和文件都能实际检查
V
哪里要停敏感动作交给人,出错时暂停处理
IV课后练习 · 现在交办 · 午饭时后台跑

先开权限,再让它给这台电脑装好环境

WorkBuddy 权限设置与允许完全访问开关
它默认在沙盒里干活,装不了软件——先在权限里选「允许完全访问」。权限是你授予的,随时可以收回。
全自动安装 miniconda:先侦察我的系统、芯片、是否已装过;判断是否在国内网络,选国内镜像源,官方源变慢就自动切换;下载后静默安装并初始化,设置每次打开终端默认启用 base 环境。只装 miniconda 本体;删除已有环境前先问我;需要管理员权限时提醒我;装完新开终端自我验证(出现 (base)、版本号跑通);验证不过就自己诊断修复,直到通过,再汇总报告。
  • 先侦察、再选源、装完自动配好——怎么做,它自己判断
  • 交办完就去吃午饭:午饭时后台跑——回来它就装好了,下午的课直接用
完整指令在学员实操页和素材包指令卡里,一键复制;没装成的课后照卡再来一遍。
IVSystem Builder 预告 · 自动任务

如果任务要定期运行,还要再写清五件事

阶段需要说清的问题行业情报助理示例
输入从哪里读取哪些材料个人行业情报工作目录
触发哪一天、几点、使用什么时区每周五 17:00,北京时间
执行调用哪个 Skill,按哪些步骤做调用课程已经提供的现有 Skill
交付成果保存在哪里,是否需要通知写入 03_输出,先由本人审核
验收怎样抽查、暂停和处理错误抽查来源;出错即停;保留运行记录
自动任务的搭建留到明天上午。今晚一帆老师课上,你会亲手把一份 Excel 台账变成能点开下钻的交互看板,并做出自己的第一个 Skill。
IVSystem Builder 预告 · 人工确认

走向自动运行时,这几类动作仍然留给人

先记住自动运行的边界:敏感或不可逆动作执行前由人确认。自动任务的搭建不在今天上午的实操范围内。
今 天 的 小 结

今天先把 Tool User 的工作方式带走

选任务 · 把话说清楚(六要素)· 选用现有 Skill · 允许必要 Tool · 检查产物与来源 · 保留人工判断

今晚学习制作 Skill、工具或应用;明天上午再把 Context、Skill、Tool 与自动任务组合成持续运行的个人系统。

谢谢

欢迎提问,也欢迎讨论你准备先做哪一项任务
李学恒
中山大学岭南学院副教授
AICEO 首期