Agent 构建与调度能力 · 第二课 01 — 11
序 · 开场 中山大学岭南学院 · 张一帆
+ +
01序 · 开场
第二课 · Agent 构建与调度能力

Agent
构建与调度

先把它拆开看清楚,再给它装上手和脚
张一帆
中山大学岭南学院
2岭南
序今天下午

一件事,做两个版本,再自己搭一个

0

看清它是什么

  • 14:00 – 14:25
  • 先玩个接龙
  • 拆开看它由什么组成
1

v1 一份报告

  • 14:25 – 15:00
  • 记忆 + 技能
  • 练习一
2

v2 一块看板

  • 15:10 – 16:00
  • MCP + 自动执行
  • 练习二
3

自己搭

  • 16:00 – 17:00
  • 用上午那个痛点
  • 分组做出原型
上午你们已经把痛点找出来了,下午两次练习都用它,最后一小时初步探索解决方案。
序开场

先玩个游戏,对话接龙

I

一句开头

我说第一句,从这一排往后,一位一位接下去

II

先复述

接之前,先把上一位说的那句原样复述一遍

III

再加一句

复述完,加你自己的一句,二十个字以内

今天我们来到……
拆解 一大模型的本质

刚才那几句,就是大模型在干的事

  • 轮到你的时候,你并没有先想好整个故事。你只是听完上一句,补上最顺的下一句
  • 大模型也一样。它读完前面所有内容,算出下一个词最可能是什么,写出来,再算下一个
  • 它不是先有答案再表达,是一个字一个字接出来的——像不像,和对不对,是两回事
读完前面的全部内容
↓
算出下一个词的概率分布
↓
挑一个写出来,再算下一个
所谓大模型,是一台把话接下去的机器,不是一个知道答案的人。
拆解 二幻觉

为什么接着接着,就开始编

聊得越长越离谱,不是模型变笨了,是前面那些话,它已经记不全了。
拆解 二记不住怎么办

记不住前面,就先总结一遍

前面已经二十句
→
压成三句compact
→
细节丢掉,结论留着
从这三句接着往下接
这样的做法就叫技能。你今天要学的第一个技能,刚才在接龙里已经用上了。
拆解 三怎么救

要让接龙不跑偏,加三样东西

忆

开头说全

第一句就把地点、人数、预算、几点散场交代清楚,后面每一轮拿它对一次

→ 记忆

技

定好规矩

先复述再加一句、二十字以内、记不住就先总结。规矩定下来,接龙质量立刻稳

→ 技能

具

允许查一下

不知道的别猜,当场查一下,查到了再接

→ 工具

三样都不玄。今天下午的前一小时,就是把这三样装到你自己的智能体上。
序再接一遍

同样一句开头,这次我先给你三样东西

记忆 背景 岭南 EE 研修班,一天半;今天下午在岭南堂三楼;全班约 30 人、分 5 组;课程时间是上午9点到晚上8点;课程以外的安排必须在 8点 结束以后。
技能 规矩 先复述上一位那句,再加一句;二十字以内;只说能落地的安排——时间、地点、人数、花多少钱。
工具 可查的清单 南校园去处——怀士堂、惺亭、孙中山铜像、中轴线草坪、马丁堂、黑石屋、永芳堂、北门牌坊、图书馆。
今天我们来到……
今天的主线

大模型只会接话,
智能体才会办事

接话的那台机器一直没变,变的是你在它周围装了什么
I
第一段

智能体到底是什么

它和你天天在用的那个对话框,差在哪
一关系

Agent 与大模型,是什么关系

大模型 · 一个会接话的大脑

  • 只能读文字、吐文字
  • 碰不到你的文件和系统
  • 关掉窗口就忘光
  • 不知道也照样往下接

智能体 · 一个能办事的人

  • 有记忆,知道你是谁、规矩是什么
  • 有技能,照着 SOP 干活
  • 有工具,能读文件、查数据、发请求
  • 会规划,先拆步骤再动手
大模型是发动机,智能体是整辆车——发动机再强,没有方向盘、油箱和轮子,它哪也去不了。
一全景

一个智能体,是这样搭起来的

大脑 大语言模型 只负责理解和接话,跑在远端
↑ ↓
智能体 · WorkBuddy 跑在你自己的电脑上,负责真正动手
记忆AGENTS.md
技能skill
工具MCP
跑法一 · 规划 先出计划再动手
跑法二 · 自动化 到点自己跑
↑ ↓
工作台 你的电脑与外部系统 文件、表格、腾讯文档、数据库、邮件
上面三格是你装上去的东西,下面两条虚线不是零件,是它的跑法。
一五件事

三件装备,两种跑法

类别名字接龙那一幕管理上就是这件事技术基础
三件装备
你装上去的
记忆开头那句说全组织记忆,别让知识随人走AGENTS.md
技能记不住就先总结把专家经验固化成 SOPskill
工具不知道就查一下标准化接口,降协作成本MCP
两种跑法
它怎么干
规划先说好接几句先拆解再动手先出计划
自动化到点自己接上例外管理,常规交机器定时触发
规划和自动化不是零件。但跑法能固定下来——把「先出计划再动手」写成一个技能,它每次都这么干。
一今天的案例

一件事,做两个版本

v1

一份能交出去的报告

把三个部门的月报汇成一份报告或 PPT。用到记忆定口径、技能定流程

v2

一块能点开的看板

接上底层台账重算核对,换成网页,还能自己更新。用到 MCP 接数据、自动执行

两个版本,两次练习。v1 解决口径和流程,v2 解决数据和更新。
v1
第一版

一份能交出去的报告

记忆 + 技能 · 接龙里的前两个补丁
记忆开头那句要说全

先让它懂公司:组织记忆

  • 接龙跑偏,是因为开头那句只说了地点。把人数、预算、几点散场都写进去,后面就没那么容易编
  • 对智能体,这句开头写成一份文件,叫 AGENTS.md,公司背景、报告口径、绝对红线
  • 它每次动手前先对齐这份文件,你不用从头讲一遍
  • 抽象一层就是组织记忆,把老员工脑子里的隐性经验,变成不随人走的资产
员工手册
给 AI 配记忆,就是在建你的组织记忆——治的是人走茶凉、知识流失。
记忆写什么

这份「员工手册」里,写什么

景

公司背景

我们是谁、四个工厂在哪、四条产品线是什么

径

口径与标准

哪些算收入、按什么口径比、财务确认口径优先于签约口径

线

绝对红线

数据不外发、不动资金、对外前先脱敏

这三样写一次,它每次干活前先对齐,省掉的正是每回从头交代背景的功夫。
不必纠结文档的一字一句,关键是里面的内容是不是你要的规矩。
记忆长这样

记忆落地,就是一份 AGENTS.md

远航案例 / AGENTS.md

# AGENTS.md · 远航汽车集团(项目规则 · 员工手册)

## 一、我们是谁

跨国车企|四工厂 华东苏州 · 华南广州 · 东南亚泰国 · 欧洲匈牙利

四产品线 燃油 · SUV · 纯电 · 商用|生产 · 销售 · 财务 三部门上报

## 二、报告口径

· 营业收入以财务确认口径为准,签约口径只看势头

· 口径打架 → 以财务确认为准,点明差多少、差在哪

· 产量 / 良率以底层台账为真值,月报不符就标差异

· 数据没到标「待补 / 预估」,不拿预估硬填实际

## 三、绝对红线

· 数据不外发 · 不动资金 · 对外先脱敏

· 删除 / 外发 / 动资金 → 必须人工确认

记忆代价

记忆会过时,谁来维护

技
装备 · 技能

再教它一套做法

接龙里那句「记不住就先总结」
技能把做法固定下来

一套做法怎么写:渐进式披露

SKILL.md
摘要加详细说明,什么时候用、大致几步(入口,先读这个)
参考文档
要细节时才翻(页型预算、审阅清单)
模板
要套版时才复制调用
脚本
要导出 PDF 时才运行
技能长这样

做这份课件的 skill,长这样

skills示例 / html-slides / SKILL.md

---

name: html-slides

description: 制作「编辑部 × 科技感」纯 HTML 网页演示文稿,跑完整流程

---

# HTML Slides:编辑部风网页演示文稿

## 流程总览

1 分析规划 → 2 制作 → 3 截图审阅 → 4 迭代定稿

## 产出目录

html_deck_<主题>/  ├ plan.md  ├ index.html  └ review/

## 分层(用到哪层翻哪层)

SKILL.md 一页纸入口 | references/ 组件目录·审阅清单 | templates 模板 | scripts 导出 PDF/PPTX

你眼前这套 slides,就是这个 skill 做出来的——技能不是概念,是能一句话复用的工具。
技能技术原理

skill 是怎么被想起来的

技术原理
启动时只加载每个技能的名字加一句描述,正文不读
↓ 你提的任务和描述对上了
才读这一份 SKILL.md 正文(一页纸)
↓ 真需要细节
再打开 references、套 templates、跑 scripts
  • 模型的上下文窗口是有限的,几十个技能的正文一次塞进去,既装不下也淹没重点
  • 所以常驻的只是一份目录,正文用到才加载,这才是渐进式披露在技术上的真实含义
  • 装一百个技能,平时也只占几十行
所以描述写不好,技能就想不起来——那句 description 是匹配用的钩子,不是装饰。
技能从哪来

不用都自己写,有个商店

I

自带的

装好就有一百多个官方技能:腾讯文档、腾讯会议、飞书、Excel、PPT、生图。不用装,直接叫

II

商店里的

SkillHub,腾讯云运营的技能商店,社区技能八万多个,中文优先、国内直连。搜得到就装得上

III

自己写的

你们公司那套做法,商店里没有。用 skill-creator 把刚才那份 SOP 封成技能,口径是你的

装法不用记:跟它说「帮我推荐5个合适的技能」,它去搜、列候选,你回一句「装第二个」就完了。
装完也不用点开,靠那句 description 被想起来。但装谁的技能,得先问一句它是谁写的。
技能风险

外部技能,来路要查清

怎么选通用的活,优先用自带市场和 SkillHub,那里的技能过了安全扫描;只属于你们公司的做法,商店里本来也没有,自己写。
技能现在就试

两种拿到技能的方式,现在各试一个

I

去商店里找

跟它说一句「帮我推荐5个合适的技能」,它去搜、列候选,你回一句「装第二个」。现在谁说一个,当场搜。

II

让它现写一个

商店里没有的,用 skill-creator 现做。挑最小的开始,两分钟一个,下面这句照着念。

照着念的一句话 · 做一个「群通知」技能

帮我用 skill-creator 做一个技能,名字叫「群通知」。

我给你一段正式文字,你把它改写成能直接发微信群的话:八十字以内,第一行写清时间和地点,最后一句写清楚要大家做什么,不要客套话。做完把说明贴给我看一眼,再拿我下面这段试一遍。

两分钟能做出来的那个,才是你回去真会用的。别一上来就做大的。
规
跑法 · 规划

让它先说计划再动手

接龙里那句「先说好接几句」
规划为什么重要

为什么先有计划这件事重要

以前的领导

把辽沈战役每个纵队的部署全背下来,一条一条交代到人。事无巨细,自己扛。

现在的领导

准备一下辽沈战役方案,晚上班子会汇报。
往下一层:20 日下班前交,逾期计入年底考评。

规划怎么做

先复述,先出计划,再动手

你把要求说清
→
复述 + 出计划等你点头
→
分步执行
做完自检
所以每次交办都多说一句:先把计划列给我看。
练习一12 分钟 · 用你上午那个痛点

做出你的 v1:一份能交出去的东西

I

写记忆

公司背景、这件事的口径、绝对不能碰的红线,三五行写成 AGENTS.md

II

说清一件事

把要求说清楚,让它先复述、先出计划,你点头它再动手

III

出第一版

报告、PPT 都行。跑通了让它把这套做法存成一个 skill,存档留着下一轮改

汽车的数你代入不了,但给自己的场景写规矩、把一件事说清楚,人人能做。
v2
第二版

一块能点开的看板

MCP + 自动执行 · 接上底层数据,让它自己更新
工具不知道就查一下

让它够得着底层:MCP

  • 接龙允许查一下中大地图,就可以具体到地点——能查,就不用编
  • 给员工开数据权限,对智能体就是接上底层数据源,这件事的标准叫 MCP
  • 它不是某一个接口,是一套统一对接标准,连支持它的系统即插即用,不用一对一定制
  • 最好的类比是集装箱,本身没什么技术含量,可尺寸一统,全球转运成本断崖下降
集装箱
MCP 之于 AI 接系统,就像集装箱之于全球贸易。
工具即插即用

接一次标准,通一批系统

  • 今天接的是腾讯文档里的底层台账,同一个口子还能接数据库、邮件、日历、ERP
  • 接得越多,它能自己去源头查的事就越多,报表对不上不用你再去调数据
MCP统一标准
腾讯文档台账
数据库
ERP
邮件
日历
工具接数据前先讲安全

把数据接给 AI,先把安全说在前面

工具底账长这样

接进来的底层台账

明细台账.xlsx

月份 · 工厂 · 产品线

实际产量 · 产能利用率

一次合格率

▸ 东南亚燃油良率

 报 96.8% / 实测 91.2%

▸ 欧洲 5 月三格待补

销售订单明细.xlsx

订单号 · 区域 · 产品线

数量 · 金额 · 渠道

订单状态

▸ 销售口径多出的 1.4 亿

 查得到是哪 4 笔

 (已退货 / 待确认)

财务底账.xlsx

分产品线损益

期间费用

汇率影响

✓ 财务确认口径

 的准绳

 (收入以此为真)

月报里验不了的数,都得回这三张底账里重算——接上它们,才谈得上核对。
工具连上台账

扫码打开今天这张台账

  • 远航汽车集团 · 明细台账(腾讯文档),经营看板要接的底层数据之一
  • 欧洲同事一会儿会把 5 月实际产量填进这份在线表,练习时让 AI 接进来、核对、自动补数
  • 多人实时在线、权限安全可控,这就是 MCP 接数据的现场演练
扫码或打开链接都行:docs.qq.com/sheet/DZVNzZ2ZuTUVEVWRX
生产明细台账二维码
动
跑法 · 自动化

让它到点自己跑

接龙里那句「到点自己接上」
自动化到点自己接上

到点自己跑:例外管理

欧洲同事填腾讯文档
→
自动读取无人值守
→
看板自动改数
留一条运行日志
自动化不是把判断也交出去,是常规交给机器、例外和高风险留给人。
自动化技术原理

「自己跑」是怎么跑起来的

技术原理
一条自动化 = 触发器 + 条件 + 动作
↓ 触发有两种
定时去看一眼(轮询),或对方系统主动通知(推送)
↓ 和上次比对
记着上次的样子,这次不一样才算有更新,才往下跑
  • 每跑一次留一条日志,什么时候跑的、读到什么、改了什么,出事能倒查
  • WorkBuddy 的自动化是轮询机制,固定时间去看一眼有没有新东西
  • 高风险动作在链条中间设人工确认关口,机器停在那等人点头,不是跑完再补审批
练习二12 分钟 · 接着刚才那一版

做出你的 v2:接上数据,换个形态

I

接数据

找一份能代表底层的表交给它,让它重算一遍,跟你 v1 里的数对一对

II

换形态

一句话让它改成能点开、能切视角、能导 PDF 的网页看板

III

配自动化

配一条简单的定时或触发,模拟数据更新之后它自己刷新

接不上真数据就用一份脱敏样表。重点是走一遍够得着数据、换得了形态、到点自己跑。
总
最后一段

Agent 实际上就是一个数字员工

回头看这几件事,其实都是带人的老办法
总回头看

从刚毕业的学生,到熟练员工

实习生
刚报到那天
什么都要手把手教
→
熟练员工
教完这几样之后
能独当一面,还越用越强
写规矩、教做法、开数据权限、让他先说计划再动手、活熟了让他自己跑——这不就是带人吗。
今天下午你没有在学一个软件,你在带一个人——只是这个人不会累,也不会走。
总收拢

再看一遍:装备 · 跑法 · 原理

名字接龙那一幕背后的思想技术原理今天哪一步用到
记忆装备开头那句说全组织记忆AGENTS.md 每开新对话自动置顶注入v1 口径按财务确认
技能装备记不住先总结渐进式披露先读描述,匹配上才展开正文v1 一句话调流程
工具装备不知道就查标准化协议MCP Server 报菜单,AI 点菜v2 获取数据
规划跑法先说好接几句先拆解再动手先复述、先出计划,你点头再执行v1 先出计划再动手
自动化跑法到点自己接上例外管理触发器加和上次比对才算更新v2 回填后自己改数
接话的那台机器一直没变,变的是你在它周围装了什么、让它怎么跑——这就是从大模型到智能体的全部距离。
实操16:00 – 17:00 · 分组

搭出你们组自己的那一个

I

挑一个痛点

从上午那 1 到 2 个里挑最具体的一个,说清谁用、多久一次、现在要花多少人多少时间

II

先做 v1

记忆写规矩,技能定流程,让它先出计划再动手,拿出一份能交的东西

III

再推 v2

接一份能代表底层的数据,换成能点开的形态,配一条自动执行

还有时间继续打磨,今天下午先把它跑起来。
按钮会变,思想不变——记住的是思想与原理,不是按钮

谢谢。

欢迎提问
张一帆
中山大学岭南学院
2岭南