切换上机材料(3 篇)
本页目录
开始之前先看上机导航“开始之前”一节:选操作入口、下载材料包。
在第一周建好的 agent-lab 里新建项目文件夹 w02/经费核对/。做完之后,这个项目里会有:一份项目规则 CLAUDE.md、一份任务说明、一张核对表的初版和修订版、一份检查记录和决策日志,以及用新对话处理第二批材料的结果。
案例:青禾经济学社的活动经费核对。 社团办完一场迎新沙龙,收到一批报销申请。你的任务是依据给定规则,把申请整理成一张逐项核对表,交给活动负责人检查。社团、人物、金额和规则都是虚构的教学模拟材料。本任务只做核对,不审批,也不支付。
🎬 讲解录播
时长 11 分 59.27 秒,带讲解与字幕。播放器可切换全屏。
分段导览
点击时间会打开视频对应位置,不是在本页内跳转。
| 时间 | 阶段 | 看什么 |
|---|---|---|
| 0:00 | 导言 | 初始材料、任务场景、十三步与五个阶段、观看重点 |
| 1:13 | 权限与资料 | WorkBuddy 默认权限、选择工作空间、四分区和材料复制 |
| 3:36 | 任务与规则 | 六要素任务说明、信息归类、显式读取 CLAUDE.md |
| 5:01 | A 批协作 | 先审计划,核查初版,给具体反馈,另存修订版并沉淀规则与日志 |
| 8:29 | 新对话 B 批 | 重新选择同项目、读取文件、加入 B 批、查重与复核 |
| 10:59 | 项目交接 | 用 README 找到成果、来源与下一步,不依赖旧聊天记录 |
录播说明
- 审阅计划、人工核对、修改意见与决策日志等环节,由演示者模拟人的判断和输入。实际练习时,这些核验应由使用者本人完成,不能用 AI 自查代替。
- 操作间停顿已压缩;需要阅读时保留讲解停留,补录与回看按画面标记说明。每次模型的措辞和用时可能不同,对照的是操作链、依据与检查方法。
- 手册保留 Claude Code 路线,并提供 WorkBuddy 的对应入口。使用哪种软件,就按其实际界面检查,不混用命令与权限说明。
第一部分:先看清它在用什么权限、连着谁
第一步:用手动审批模式启动,再读一次 README
WorkBuddy: 用“新建任务”,在工作空间菜单选“打开本地文件夹”,选择 agent-lab。按“开始之前”检查默认权限与模型,再发送下面的只读指令。以下终端启动、模式切换和 CC Switch 检查仅适用于 Claude Code。
打开终端,进入第一周的工作文件夹,用手动审批模式启动:
cd agent-lab
claude
启动后检查三件事:
- 权限模式。 确认界面显示 Manual/手动审批(部分版本显示
manual mode on)。终端可用Shift+Tab切换常见模式;VS Code 可从模式菜单选择 Manual。看清实际标签,不以“其他提示消失”代替确认。出现bypass permissions,见《常见问题》第 2 条。 - 数据发给谁。 输入
/status,看当前的模型和接口地址。接口地址看不到的,打开 CC Switch,看当前启用的是哪家供应商。选入模型请求的材料会发往实际接入的模型服务;经过中转时也要考虑中转方。可先问“愿意把这些内容交给对应网页版吗”,再分别确认网页与 API 条款,决定使用、脱敏或更换方式。 - 用的是教学副本。 只处理材料包里的模拟材料,不放任何个人资料。
然后让它读第一周的文件:
读取 README.md,用一句话告诉我里面写了什么。只读,不要修改。
对照你自己打开的 README.md,看它说得对不对。在工作文件夹里读文件,通常不会弹出批准,这是正常的;写文件、运行命令时它才会问你。
界面底部没有模式提示就是手动审批;有提示的按
Shift+Tab切换,见《常见问题》第 1 条。
第二部分:准备任务与项目
第二步:建项目文件夹和四个分区,把材料放进去
WorkBuddy: 发送同样的建目录指令;默认权限下不保证逐次弹出审批。复制材料时仍先看源、目标和清单,再明确确认,完成后核对文件。准备好后新建任务,在工作空间菜单重新选择 w02/经费核对/,回读选中的项目并列目录;不输入 /exit 或终端 cd。第一、二步自查中的 Manual 和逐次审批条目只适用于 Claude Code;WorkBuddy 检查默认权限、全访问关闭,以及操作范围和实际文件。
让 Claude Code 创建文件夹。它会请你批准,看清路径再选允许:
在当前文件夹里创建 w02/经费核对/,再在经费核对里面创建这些空文件夹:inputs/A批、references、outputs、notes。
只创建文件夹,不要创建或修改其他文件。
然后按下表复制文件。可以自己用访达(Mac)或文件资源管理器(Windows)复制,也可以让 AI 在你逐次审批后代复制:先让它列出源路径、目标路径和文件清单,你确认后再逐次批准;只复制,不移动、删除或改写材料包原件,不提前复制 B 批。复制后仍由你核对数量和位置,不能把审批与验收交给 AI。
放到 w02/经费核对/ 下的 | 放什么 |
|---|---|
inputs/A批/ | 01_经费核对/A批/ 里的 7 个文件 |
references/ | 01_经费核对/规则与样例/ 里的 活动经费规则_教学模拟.md、核对表样例.md |
notes/ | 01_经费核对/模板/ 里的 任务说明_A批.md、检查记录.md、决策日志.md |
四个位置各管什么:
inputs/:原始材料,放进来之后不再改动references/:规则、样例和背景资料outputs/:成果notes/:任务说明、检查记录、决策日志
放好后,输入 /exit 退出,进入项目文件夹重新启动:
cd w02/经费核对
pwd
claude
中文文件夹名不好输入的,敲到 cd w02/ 后按 Tab 键补全。pwd 显示的路径应以 w02/经费核对 结尾(Windows 显示为 w02\经费核对)。用 VS Code 的,也可以“文件 → 打开文件夹”选中 经费核对,在新窗口的终端里启动。以后做这个项目,都在 经费核对 里启动。
让它核对一遍:
列出当前文件夹下所有文件夹和文件,按文件夹分组。只读,不要改动任何文件。
对照上表,看文件数和位置是否一致。
提醒: 工作目录是它开始工作的地方,不会自动限制它能碰到哪些文件。能碰到哪些,要看权限和系统设置。
短练习 1: 打开 03_短练习/01_文件归位/题目.md,给一个混乱的统计学小组文件夹填“原位置 → 建议位置 → 待确认问题”映射表。不运行代码,不移动文件。
✅ 自查:第一、二步
- 界面显示 Manual/手动审批(部分版本显示
manual mode on),没有accept edits、plan mode、auto mode、bypass permissions之类的提示。 - 你能说出这批材料会发给哪家模型服务。
- 在
w02/经费核对里启动;inputs/A批/里有 7 个文件,对应 6 份申请;references/里有 2 个文件;notes/里有 3 个模板。 - 它列出的目录和你亲眼看到的一致。
第三步:把“帮我看看”写成任务说明
打开 notes/任务说明_A批.md。它按课件第五部分的六要素写成,从上往下交代六件事:
| 要素 | 回答什么 | A 批里写的是 |
|---|---|---|
| 角色 | 以什么身份、按什么标准做 | 严谨的活动经费核对助手,只按给定规则判断 |
| 背景 | 为什么做、给谁看、依据什么 | 迎新沙龙报销,交活动负责人检查;经费规则与样例 |
| 任务 | 具体做什么 | 逐份核对 A 批全部申请,整理成核对表 |
| 约束 | 范围多大,不能碰什么,缺信息怎么办 | 原件不改、不补造、只处理 A 批、不审批支付 |
| 格式 | 写到哪个文件,包含哪些列 | outputs/核对表_v1.md,八列加表后说明 |
| 自检 | 做完它自己先查什么 | 条目齐全、依据可查、金额复算、缺失与重复有标记 |
缺哪条要素,结果就可能在哪里跑偏;返工时也先查缺了哪条。
在文件里圈出(加粗或写批注)四处:输入路径、输出路径、缺失信息的处理方式、检查条件。然后对照 references/核对表样例.md 看:“依据”一列要写到什么程度?样例里的数字能不能抄进本次结果?
把你觉得不清楚的地方改掉,保存。
再练一句:把“帮我看看,专业一点”改写成一条能检查的要求,例如“每条结论写出规则条款号和原文位置”。
第四步:哪些写进任务,哪些写进项目
下面几条信息分别放在哪里?在 README.md、CLAUDE.md、任务说明、决策日志中选一个,并说出理由。
| 信息 | 放在哪里 | 理由 |
|---|---|---|
| 原始材料不改动 | ||
| 本次处理 A 批 | ||
| B 批还没有跑 | ||
| 成果文件在哪里、怎样打开 |
判断标准:长期适用的约定写进 CLAUDE.md;只管这一次的写进任务说明;介绍项目、告诉别人从哪里打开的写进 README.md;进度和你作的判断记进决策日志。
短练习: 某毕业论文项目有五项要求,分别放在项目规则还是本轮任务?
- 原始数据不得修改
- 所有回归表保留三位小数
- 今天只修改文献综述
- 本轮先不要运行代码
- 表格统一写入
outputs/tables/
第五步:写一份短的 CLAUDE.md
WorkBuddy: 本练习保留 CLAUDE.md 作为可移交的规则文件,但不把文件名当成自动加载的证明。保存后明确发送:“请先读取当前项目根目录的 CLAUDE.md。你读到了哪些项目约定?用三行告诉我。只读,不要修改文件。”对照文件检查回复;修改规则后、换新任务时都重新要求读取。以下“退出并重新启动时自动读取”是 Claude Code 的机制,不据此声称 WorkBuddy 已自动加载。
把 01_经费核对/模板/CLAUDE_模板.md 复制到项目文件夹 w02/经费核对/(和 inputs、notes 等文件夹放在一起),改名为 CLAUDE.md。不要放在 agent-lab 根目录:在子文件夹里启动时,上级文件夹的 CLAUDE.md 也会被读取,放在根目录就会作用到每一周的项目。
逐条读一遍:每一条你都能解释为什么要写吗?不需要的删掉,缺的补上。先写最少的几条,不追求一次写全。最后一节“从检查中积累的要求”先空着,第十步再填。
保存后输入 /exit 退出,再重新启动:
claude
Claude Code 在启动时读取项目根目录的 CLAUDE.md。问它一句:
你读到了哪些项目约定?用三行告诉我。
规则和权限是两回事。
CLAUDE.md写的是你希望它怎样工作,它通常会遵守,但这不是强制限制。“原件不改”能不能做到,还要看你在它请求修改时点不点“拒绝”。
✅ 自查:第三至五步
- 任务说明六要素齐全(角色、背景、任务、约束、格式、自检),输入、输出路径与你的文件夹一致。
CLAUDE.md在w02/经费核对/里,文件名大小写正确,不是CLAUDE.md.txt。- 重新启动后问它“读到了哪些项目约定”,它的回答能和你写的内容对上。
第六步:发任务,先看计划再放行
打开 notes/任务说明_A批.md,复制代码块里的全部文字,粘贴给 Claude Code。
任务说明最后一句要求它先交计划,这是心法 3“复杂任务先出计划”。想更稳一些,可以在任务说明前面加一句(心法 2):
动手之前,请用 5 句话复述我的需求,并列出你的 3 条核心假设。我确认后你再做。
它应该先回复一份计划,而不是直接生成结果。逐条检查:
- 它说找到的文件数,和你放进
inputs/A批/的一样吗? - 规则和样例的路径对吗?
- 结果打算写到
outputs/核对表_v1.md吗? - 它有没有打算修改
inputs/、删除或合并哪条记录? - 它发现的缺口写出来了吗?
- 它在计划里问了问题吗?问了就先逐条回答,这些回答也是你的判断,记进决策日志。
有问题就直接指出,让它改计划。计划没问题、问题也答完了,再回复:
计划可以,开始执行。
✅ 自查:第六步
一份合格的计划应当:
- 列出找到的全部文件,并说明 7 个文件怎样对应 6 份申请
- 写明依据的规则文件和输出位置
- 写出初步看到的缺口或疑点
- 没有打算修改
inputs/,也没有打算删除或合并任何记录 - 停下来等你确认
它跳过计划直接开始写文件,你在批准界面仍可以拒绝,让它先交计划。
第三部分:完成一轮协作
第七步:跑出初版
WorkBuddy: 先核对计划再明确放行;不要承诺每次写入都有 Yes/No。若计划范围不对,先要求更正再执行;若已经执行,检查实际文件,不把提示词当作系统拦截。完成后在文件卡片或“查看工作空间”中打开真实结果;宽表可展开预览,避免把截断的列当成缺列。下面的逐次批准选项与 VS Code 快捷键分别属于 Claude Code、VS Code。
可以先让它只处理 A01 一份,看它读了哪些文件、写到哪里、怎样回查来源,再跑整批。
执行过程中它会请求批准:
- 写文件:看清路径是
outputs/核对表_v1.md再允许。路径在inputs/里的,一律拒绝。 - 运行命令:它可能想运行一段 Python 脚本来复算金额。看不懂这条命令做什么,就选拒绝,让它先解释;拒绝后它会改为逐条手工计算,你照样按第八步检查。
- 只选第一个 Yes(只允许这一次)或 No。带
don't ask again、auto mode、allow all字样的选项都不要选,一次一批。
完成后,自己打开 outputs/核对表_v1.md。在 VS Code 里按 Cmd+Shift+V(Mac)或 Ctrl+Shift+V(Windows)可以看渲染后的表格。
第八步:拿原始材料检查结果
打开 notes/检查记录.md,按第一节的六项逐项检查,把结果填进去:
- 条目齐全:数一数 A 批有几份申请,表格有几行。注意有的申请由两个文件组成。
- 依据可查:至少抽 2 条,打开原始文件和规则条款,看结论对不对得上。
- 金额复算:用计算器自己算每份申请的明细合计,与申报总额比较。
- 重复与缺口:票据编号有没有相同的?缺什么信息写清楚了吗?
- 来源位置:按表中写的位置,能不能找到原文?
- 文件位置:结果在
outputs/,你没有批准过改动inputs/的操作。
AI 的自查可以帮你找线索,但验收要回到原始材料。它说“已核对无误”,不能代替你亲自看。
环境没跑通的同学: 把
01_经费核对/备用/教学示例_初版核对表.md当作 AI 交来的初版,照上面六项检查它,写出检查记录和修改意见。它是老师编写的示例,不是模型的实际输出。
✅ 自查:第七、八步
一张合格的核对表应当:
- 6 份申请各占一行,没有漏,也没有把一份申请拆成两行
- 每行的结论属于三类之一:符合给定规则、需补充材料、存在差异
- “依据”列写出规则条款;涉及金额的,写出计算过程
- “来源位置”能让你找回原文
- 表后说明三类结论各有几份,以及需要负责人处理的事项
- 规则没说到的情形,标成待确认,而不是替它补上一个判断
- 表后有它按“自检”要求写的自查结果;自查说“无误”,不等于你的检查已经通过
初版有错很正常,找出来、改掉,就是这一轮练习的目的。
第九步:写能执行的修改意见,生成修订版
“再仔细一点”没法执行。每条意见写清五件事:位置 → 问题 → 原始依据 → 修改要求 → 复查方式。先写进检查记录第二节,再发给它:
请修改核对表,另存为 outputs/核对表_v2.md,不要覆盖 v1:
1. 位置:____ 行的“____”列。问题:____。原始依据:____(文件与位置)。
修改要求:____。复查方式:____。
改完告诉我改了哪些行。
初版如果没发现错误,不要编一个错误。提一项明确的新要求,同样走一轮修订,例如“在‘核对结论’后单列一列‘规则条款’,只写条款号”“表后单列一节,写已检查、未发现问题的项目”。
拿到 v2 后,按检查记录第三节逐条确认是否改到。
可选:先让它自己挑毛病(心法 6)。 写修改意见之前,可以先问它:
这张核对表有什么不足?请挑出 3 个最严重的问题:逻辑漏洞、依据不足、格式缺陷。先不要改文件。
它挑出的问题只是线索,每一条都要按第八步回到原始材料确认,确认后再写进修改意见。
第十步:把经验写回规则,记下你的判断
哪条经验放哪里:
| 经验类型 | 放在哪里 | 例子 |
|---|---|---|
| 只针对这次数据的修正 | 检查记录 | “A0X 的差额应为 ____ 元” |
| 下次还会用到的检查要求 | CLAUDE.md | “金额类核对先按明细复算合计,写出算式” |
| 固定的表头或格式 | 样例或模板 | 核对表增加“规则条款”列 |
从你刚写的修改意见里挑一条下次还会用到的,写进 CLAUDE.md 最后一节,注明来源(如“来自 W02 A 批检查”)。
然后打开 notes/决策日志.md,至少写两条:你接受、修改或拒绝了 AI 的什么建议,依据是什么。核验后决定接受,也算一条判断。
进阶练习: 03_短练习/03_规则诊断/,诊断一份堆积了 260 行、已经失效的项目规则。
✅ 自查:第九、十步
核对表_v1.md仍在,核对表_v2.md是另存的新文件。- 每条修改意见都能在 v2 里找到对应的改动。
CLAUDE.md最后一节多了一条要求,写了来自哪次检查。- 决策日志至少两条,每条都有“依据”。
第十一步:开一轮新对话,看它能不能接上
WorkBuddy: 点击左上角“新建任务”,在工作空间菜单重新选择原来的 w02/经费核对/,不要另建项目。悬停最近项目可核对完整路径,不能只看同名标签。先明确要求读取规则:“这是一轮新对话。请先读取当前项目的 CLAUDE.md,再告诉我:你从 CLAUDE.md 读到了哪些项目约定;A 批的任务说明、修订版结果和决策日志分别在哪里。只回答,不要修改任何文件。”核对回复和实际文件;此处验证文件接续,不承诺软件没有其他全局记忆。下面的退出命令只适用于 Claude Code。
输入 /exit 退出,在 经费核对 里重新启动 claude。本次新建对话没有主动带入刚才的聊天记录,需要重新读取项目入口、规则和进度;恢复旧会话、自动记忆或压缩的行为取决于应用。
打开 01_经费核对/模板/任务说明_B批.md,先发“第一句”,让它说出从 CLAUDE.md 读到的约定,以及 A 批的结果和日志在哪里。对照你的文件检查它的回答。
第十二步:换一批材料,再检查一次
- 在项目里新建
inputs/B批/文件夹,把材料包/01_经费核对/B批/的 2 个文件复制进去。 - 把
任务说明_B批.md复制到notes/,发出“第二句”。看计划、放行、打开结果outputs/核对表_B批.md。 跨批查重须用完整票据编号;A 批表中未列全的,只读回查inputs/A批/原件补全,不修改 A 批结果,不能因日期或票据号前缀相同就认定重复。 - 按检查记录第四节检查:金额和标准自己算一遍;你在第十步写回的要求,这次有没有被用上?
B 批一次通过,说明这一次表现不错,不代表以后可以不检查。
✅ 自查:第十一、十二步
- 新对话里,它能说出
CLAUDE.md中的约定,并通过查看目录找到 A 批的结果和日志。第十三步在 README 写项目入口,就是为了下次不用再靠它搜。 核对表_B批.md的格式与 v2 一致,2 份申请都有结论和计算过程。- 你在第十步写回的要求,在 B 批结果里能看到被用上了。
第十三步:把项目交给下次的自己
在项目里新建 README.md,写上项目入口(可以让它创建,你来批准):
# 经费核对:项目入口
- 项目规则:CLAUDE.md
- 任务说明:notes/任务说明_A批.md、notes/任务说明_B批.md
- 成果:outputs/核对表_v1.md(初版)、核对表_v2.md(修订版)、核对表_B批.md
- 检查与判断:notes/检查记录.md、notes/决策日志.md
- 备份:____(写你的备份方式和恢复入口;还没有就写“暂无”)
- 下一步:____
再自己在 agent-lab/README.md 末尾加一行 W02 经费核对:w02/经费核对/。每个项目都在这里登记一行,总文件夹就有了目录。
同伴互查: 请旁边的同学只看你项目里的 README.md,找到 B02 的核对结论和它的来源位置。一分钟内找到,说明交接写清楚了。
没跑完的同学,在“下一步”里写明卡在哪一步。
✅ 自查:第十三步
- 同学只看你的
README.md,一分钟内能找到 B02 的结论和来源。
做完后检查:项目里应有的文件
做完后,你的 agent-lab 里应该有:
agent-lab/
├── README.md 第一周建的;登记各项目的位置
└── w02/
└── 经费核对/ 项目文件夹,在这里启动 claude
├── README.md 项目入口
├── CLAUDE.md 项目规则,含一条从检查中积累的要求
├── inputs/A批/ 7 个文件,未改动
├── inputs/B批/ 2 个文件,未改动
├── references/ 经费规则、核对表样例
├── outputs/ 核对表_v1.md、核对表_v2.md、核对表_B批.md
└── notes/ 任务说明_A批.md、任务说明_B批.md、检查记录.md、决策日志.md
这些文件保留,不要删。