流程技能
把一整条线写进一个技能:它报第几步,该停的地方停下等你,断了能接着做
- 分清普通技能和流程技能:一个管一件活怎么做,一个管几步怎么接
- 写得出流程技能的四样东西:步骤和交付物、进度记录、闸门、外面的步骤怎么交回
- 用“先跑一遍、再复盘”的办法做出一个流程技能,并测它会不会停、能不能接着做
- 让定时任务跑流程技能:跑到闸门就停下,把要你拍板的东西推给你
先看一个做婚礼短片的例子。前阵子 AI 婚礼视频火了,有人拉上做婚庆的亲戚一起接单:把一对新人的故事做成一条两分钟的真人感短片。半个月,接了好几单。
这种片子步骤很多:收集两个人的故事,写文案,给新人确认,配音,画分镜,出图,出视频,配音乐,混音,剪辑,加字幕,导出。整套做法写成了一个技能,一共 14 步。每次对话,它都会告诉你现在是第几步、还剩几步,以及你现在需要做什么;需要你判断的地方,它会停下来等你确认,确认好以后再继续。
跑通一期下来,人要亲自动手的时间,压得很少。

第 28 节的技能,管的是一件活怎么做:纪要怎么整理、文章怎么写。这一节的技能,管的是几步活怎么接:先做什么、做完交什么、在哪停、做到哪了。上一节你把一条线拆出来了,这一节把它装进一个技能,以后说一句话,它从第一步带你走到最后一步。
流程技能多了四样东西
一个普通技能写清“怎么做”就够了。一个管整条线的技能,还要多交代四样:

| 多出来的 | 管什么 | 不写会怎样 |
|---|---|---|
| 步骤和交付物 | 一共几步,每一步做完交出什么、存在哪 | 它按自己的理解跳步、并步,中间产物散在对话里找不到 |
| 进度 | 做到第几步了,记在一个文件里 | 对话一断、一换天,它不知道从哪接着做 |
| 闸门 | 哪几步做完必须停下,等你说“继续”才往下 | 它一口气做到底,错在第 2 步,你到第 10 步才发现 |
| 外面的步骤 | 它做不了、要你去别处做的那几步:它把材料备好,你做完按约定交回来 | 你拿着一堆图和音频,不知道怎么还给它,它也认不出哪个是哪个 |
案例:14 步的婚礼视频技能
这个技能,好就好在这四样都想清楚了。把 14 步按阶段排开:

| 阶段 | 步骤 | 谁拍板 |
|---|---|---|
| 收故事 | 1. 发“故事采集卡”给新人,收回填好的卡和照片 | 新人填 |
| 文案 | 2. 整理成写作包,交给另一个 AI 写文案,写完拿回来一起改;3. 把文案发给新人确认 | 新人确认文案 |
| 配音 | 4. 同一段话出三到五个音色试听;5. 生成完整旁白,从头听一遍 | 选音色、听全文 |
| 画面 | 6. 按文案和实际配音设计分镜表;7. 先做三个重点分镜的图;8. 做完剩下的图 | 看分镜、看前三张 |
| 视频 | 9. 每个分镜一个文件夹(图 + 视频提示词),拿去视频工具生成,按镜号交回 | 逐条看 |
| 声音 | 10. 三种风格的配乐试听;11. 配音和配乐合在一起试听片段;12. 完整混音 | 选风格、听片段 |
| 成片 | 13. 组装、加字幕、出完整预览;14. 导出成片,交新人确认 | 看完整预览、新人确认 |
几个设计值得照搬:
- 最麻烦的来回放在第一步,一次收齐。时间成本最高的是和新人来回沟通,所以做了一张采集卡,新人照着填完,一键复制发回来。已经填清楚的内容,后面就不用再重复问。
- 花大力气之前,先把方向定死。文案先给新人确认,才开始配音、画图。故事先确认清楚,后面配音、生图和视频都围着这版文案来做。第 29 节说闸门放在“花大力气之前”,这就是。
- 贵的步骤先出小样。图不是一口气全做,先做三张最容易出问题、又最能看出整体效果的,人物像不像、画风对不对,确认了再做剩下的。配音先试听一小段,配乐先试听片段,再做完整版。
- 外面的步骤,交接物要整理好。出图、出视频是在别的工具里做的。它把每个分镜做成一个文件夹,里面放好图和提示词;你生成完,按镜号把结果发回来。它认得出哪个是哪个,下一步才接得上。
这个技能可以跑在 Codex、Claude Code,或者 WorkBuddy 里的 Kimi 模型上,三选一;出图、视频、配乐、配音另外用专门的工具。流程技能不挑工具,挑的是你有没有把这四样想清楚。
另一个例子:写到哪,记到哪
再看一个写网文的例子。稿子被编辑以“AI 味太重”拒过,就把教训做成了两个技能,用 WorkBuddy 串成一条线:扫小说网站的新书榜 → 挑一本标杆书拆前三章 → 生成三个候选的新书设定,人来选一个 → 自动写正文。
这条线里有两处,是婚礼那个例子没有的:
- 机器闸门。写作技能里装了一整套“去 AI 味”的检查,每章写完自动过检,不达标不放行。人的闸门管方向,机器的闸门管底线:能写成检查清单的,让它自己查;要品味和拍板的,留给你。
- 进度文件。每章写完,自动更新一份创作进度汇总;下次在对话框说“继续写小说”,就接着写。写到第几章、人物走到哪、埋了什么伏笔,全在这个文件里。第 29 节说“状态就是一条线的记忆”,放到一个技能里,进度文件就是它的记忆。
写一个流程技能
拿一件几乎每个公司都有的活来写:每月报销核对。收票、识别、核对、等你拍板、汇总、起草给财务的邮件。下面是按前面四样东西写出来的样子:
- 叫什么、什么时候用name: 报销月结;description: 每月整理报销。当用户说“开始报销月结”或“继续报销月结”时使用。不用于单张发票的查询
- 步骤和交付物1 收票:下载上月带发票附件的邮件附件 → 原件文件夹 + 附件清单;2 识别:逐张读出日期、金额、抬头、类别 → 发票明细表;3 核对:对照员工报销单 → 差异清单;4 停下等确认;5 汇总:按部门汇总 → 报销汇总表;6 起草给财务的邮件,附上汇总表 → 存草稿,停下
- 进度每做完一步,在“进度.md”里记一行:第几步、交了什么、存在哪、有没有问题。用户说“继续”时,先读进度.md,从没做完的那一步接着做
- 闸门第 4 步:把差异清单发给用户,等用户逐条标“通过”或“退回”,回复“继续”才往下;第 6 步:邮件只存草稿,不发送
- 规则原始邮件和附件不删不改;金额一律按含税填;判断不了的单独列一行,标“待确认”,不要猜
- 每步报数每步做完说一句:处理了几张、几张有问题、下一步是什么
name: 报销月结;description: 每月整理报销。当用户说“开始报销月结”或“继续报销月结”时使用。不用于单张发票的查询 1 收票:下载上月带发票附件的邮件附件 → 原件文件夹 + 附件清单;2 识别:逐张读出日期、金额、抬头、类别 → 发票明细表;3 核对:对照员工报销单 → 差异清单;4 停下等确认;5 汇总:按部门汇总 → 报销汇总表;6 起草给财务的邮件,附上汇总表 → 存草稿,停下 每做完一步,在“进度.md”里记一行:第几步、交了什么、存在哪、有没有问题。用户说“继续”时,先读进度.md,从没做完的那一步接着做 第 4 步:把差异清单发给用户,等用户逐条标“通过”或“退回”,回复“继续”才往下;第 6 步:邮件只存草稿,不发送 原始邮件和附件不删不改;金额一律按含税填;判断不了的单独列一行,标“待确认”,不要猜 每步做完说一句:处理了几张、几张有问题、下一步是什么
“规则”那一格,补的正是第 4 节那张只说了“帮我整理”的报销单吃过的亏:原始邮件和附件不要删不要改,金额栏统一按含税填,判断不了的单独列一行标待确认。这几句写进技能,每个月都照着守。
对应的 SKILL.md,正文大致是这样(示意,你的会按你的实际情况写):
# 报销月结
## 开始前
先读 D:/报销/进度.md。有没做完的月份,就从那一步接着做;没有,就新建本月的进度记录,从第 1 步开始。每次回复开头写:“第 N 步 / 共 6 步:在做什么”。
## 步骤
- 收票:读 QQ 邮箱上个月带发票附件的邮件,附件存到
D:/报销/月份/原件/,列一张附件清单。 - 识别:逐张读发票的开票日期、金额(含税)、抬头、类别,写进“发票明细.xlsx”。读不出来的,列进“待确认”。
- 核对:对照
D:/报销/月份/报销单/里员工交的报销单:金额不一致、抬头不对、疑似重复报销的,写进“差异清单.xlsx”,每条写清哪张发票、哪张报销单、差在哪。 - 停下。把差异清单发给我,说明共几条。等我逐条标“通过 / 退回”并回复“继续”,才能往下。
- 汇总:只汇总我标了“通过”的,按部门出“报销汇总.xlsx”;退回的单独列一页,写上退回原因。
- 起草邮件:给财务起草一封邮件,附上汇总表,只存草稿,不发送,告诉我草稿在哪。
## 规则
- 原始邮件和附件不删、不改、不移动。
- 判断不了的标“待确认”,不要猜。
- 每做完一步,在
进度.md追加一行,再说一句:处理了几张、几张有问题、下一步是什么。
几个写法上的讲究:
- 闸门写成一个动作,别写成一句客气话。“如有需要请与我确认”,它多半不停;“等我回复‘继续’才能往下”,它会停。
- 进度写进文件,别只在对话里。对话一长会被压缩,一换任务就没了;文件一直在。
- 每步报个数。“处理了几张、几张有问题”,一眼看出这一步是不是空跑了。
- 一个技能管不下,就拆开。步骤太多、每一步都很复杂时,把“识别发票”“排版”这种单件活各做成一个小技能,流程技能里写“第 2 步用『发票识别』技能”。第 29 节公众号那条线,就把排版单独做成了技能,每次排版都调它;写流程技能时,在那一步写“用排版技能”就行。
别从零写:先跑一遍,再让它复盘
第 28 节讲过,技能最好是用出来的。流程技能更是这样。先在一个任务里,带着它把这条线从头到尾手动走一遍:该停的地方你喊停,出了错你纠正,外面的步骤你去做完再交回来。走完了,别关对话,发这段:
请复盘我们刚才从头到尾做完的这件事,整理成一个流程技能,名字叫“报销月结”。要写清楚: 1. 一共几步,每一步做什么、交出什么、存在哪; 2. 哪几步做完必须停下来,等我回复“继续”才往下; 3. 每做完一步,在一个进度文件里记一行;我说“继续报销月结”时,先读进度文件,从没做完的那一步接着做; 4. 刚才我纠正过你的地方,都写成规则; 5. 每次回复开头写“第几步 / 共几步”。
建好之后,专门测三件事:
| 测什么 | 怎么测 | 过关的样子 |
|---|---|---|
| 会不会停 | 正常跑一次,看它到第 4 步是不是真停了 | 停下、把差异清单给你、等你回话 |
| 能不能接着做 | 跑到一半关掉任务,新开一个说“继续报销月结” | 它先读进度文件,说出“上次做到第 3 步”,从第 4 步开始 |
| 退回能不能走通 | 在闸门处退回一条 | 汇总里没有这条,退回页写着原因 |
三件都过了,这个技能才算能用。
配上定时任务:跑到闸门就停
第 27 节说过,定时任务到点替你点一下“发送”。流程技能配上定时任务,整条线就能自己开工。但有个问题:半夜跑到闸门,没人回它“继续”。
办法是让定时任务跑到闸门就收工,把要你拍板的东西推给你:
每月 3 日 9:00:执行“报销月结”技能,做到第 4 步停下;把差异清单的条数和文件位置推送到小程序。
你在手机上看到推送,有空时打开电脑,逐条标完,说一句“继续报销月结”,它从第 5 步接着做完。
机器把能做的先做完,停在你面前等你拍板。线多了以后,要你拍板的东西会从好几条线一起涌过来:这条等你标差异,那条等你挑选题。第 32、33 节会把它们收到同一个页面上,一眼看全。
各个岗位的流程技能
第 29 节那几条线,做成流程技能时多出来的主要是闸门:停在哪一步、等你标什么。拿两个岗位看看闸门放在哪。都是示意,走一遍之后让它复盘,才是你自己的版本:
询价 → 报价 → 你批折扣 → 回复草稿 → 登记。
帮我建一个流程技能“询价处理”:1 读 QQ 邮箱新询价,列清单;2 按资料库「价格表」算报价;3 报价低于九折的停下,等我标“同意 / 不同意”再继续;4 按模板出报价单,存 D:/报价/日期/;5 起草回复邮件,只存草稿;6 在「客户跟进表」追加一行,状态“已报价”。每步报数,进度记在 D:/报价/进度.md。
收简历 → 初筛 → 你挑人 → 邀约草稿。
帮我建一个流程技能“招聘初筛”:1 读 D:/招聘/本周简历/ 的所有简历;2 按岗位要求出初筛表,每人写匹配点和不匹配点,引用简历原文;3 停下,等我在表里把“约面”的人标出来;4 给标了“约面”的人起草邀约,只存草稿;5 在进度文件记下这批处理到哪。
:::
流程技能管的是步骤怎么接,别把每一步的细节都塞进来。某一步要写的规矩超过十来行,就把它单独做成一个小技能,流程里只写“这一步用哪个技能”。第 28 节那个“写了几百行反而执行不好”的坑,流程技能更容易踩。
把你上一节拆的那条线,做成流程技能
- 带着它手动走一遍整条线,该停的地方你喊停。
- 走完发那段“复盘成流程技能”的话,读一遍生成的 SKILL.md:步骤、交付物、进度文件、闸门,四样都在吗?
- 测三件事:会不会停、能不能接着做、退回能不能走通。
- 需要的话配一个定时任务:跑到闸门就停,把要你拍板的推给你。
一条线能一句话跑完了。可它没人盯着的时候,会不会哪天悄悄出错、你还不知道?下一节讲怎么让它稳稳地跑。