---
title: "W06 上机练习一：两路分头读，靠文件交接，主代理汇总"
---

# 🧪 练习一：两路分头读，靠文件交接，主代理汇总

[上机导航](https://ai.lingnan.top/materials/2026-autumn/w06/lab-manual) · [常见问题](https://ai.lingnan.top/materials/2026-autumn/w06/faq)

开始之前先看[上机导航](https://ai.lingnan.top/materials/2026-autumn/w06/lab-manual)“开始之前”一节：在终端里用 Claude Code、什么是派子代理、省 token 的做法。



## 🎬 讲解录播

<video controls preload="metadata" playsinline style="display:block;width:100%;aspect-ratio:16/9;background:#000;border-radius:10px" src="/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4"></video>

时长 4 分 11 秒，带讲解和字幕。播放器右下角可以全屏。

### 分段导览

点击时间会打开视频对应位置，不是同页播放器内跳转。导言之外，左侧节点对应六步操作。

| 时间 | 步骤 | 看什么 |
| --- | --- | --- |
| [0:00](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=0.000) | 导言 | 场景、两张表和交接要求、为什么特意拆成两路、三段流程和两个观看重点 |
| [1:08](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=68.867) | 建项目 | 新建任务，工作空间选“两路宏观小结” |
| [1:19](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=79.800) | 下达指令 | 一条指令写清：你当主代理，同时派两个子代理，各读哪张表、按交接要求写；写好后你自己读文件汇总 |
| [1:49](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=109.500) | 子代理分头读 | 过程卡片显示“协作分派”；卡片折叠，画面看不到两个子代理各自在跑（等待画面加速） |
| [2:08](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=128.500) | 主代理汇总 | 综合简报出来，右侧打开预览；回看汇报：主代理自己打开两份文件和原表对数，发现 GDP 是季度、其余是月度，按自然月统一时间轴 |
| [2:44](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=164.233) | 读交接文件 | 逐份打开两份交接文件，对照六问 |
| [3:27](/course-materials/2026-autumn/w06/slides/media/ex1-demo.mp4#t=207.233) | 人核一个数 | 查看工作空间，打开 `生产与景气.csv`，核对制造业 PMI 2026 年 8 月 |

### 录播说明

- 视频在 WorkBuddy 图形界面里操作；上机手册按终端里的 Claude Code 写，新建会话、选文件夹的入口不同，任务、交接文件和核对点相同。
- WorkBuddy 派子代理时只显示一张“协作分派”过程卡片，本次卡片是折叠的，画面上看不到两个子代理各自运行；分工靠写出的两份交接文件和最终汇报核对。视频不比较速度。
- 等待代理运行的画面做了加速，操作间停顿已压缩。模型每次的措辞、用时会不一样，对照的是结构：两份文件有没有写出来、六问在不在、期间有没有对齐。
- 表里的数字是课程组从国家统计局、中国人民银行官网整理的备用数据，逐行带来源，以材料包为准。

## 准备

材料包 `01_两路分析/`：

| 文件 | 内容 |
| --- | --- |
| `数据/生产与景气.csv` | GDP 当季同比（2025Q1—2026Q2）、制造业 PMI（2025-09—2026-08） |
| `数据/物价与货币.csv` | CPI 同比、M2 同比（2025-09—2026-08） |
| `交接文件要求.md` | 子代理写小结要答的六问 |

练习一是一个很小的流程：不现场取数，不写长分析，看清“两路分头跑、写文件、主代理读文件汇总”这条路走通了。

## 第 0 步：建项目

**做什么**

1. 把材料包里的 `01_两路分析` 文件夹整个拷到你放作业的位置，改名 `两路宏观小结`。
2. VS Code 菜单“文件 → 打开文件夹”，选 `两路宏观小结`。
3. 菜单“终端 → 新建终端”，输入 `claude` 回车。第一次在这个文件夹启动，它会问是否信任这个文件夹：按 `↓` 选到 `Yes, I trust this folder`，回车。

**做对了会看到**：左侧文件栏是 `两路宏观小结`，下面有 `数据` 和 `交接文件要求.md`；终端里出现 Claude Code 的欢迎框，第三行是你这个文件夹的路径；欢迎框第二行是你接的模型名（试跑时是 `deepseek-flash · API Usage Billing`）。

## 第 1 步：自己先看一眼材料

**做什么**：在 VS Code 文件栏里点开两份 CSV 和 `交接文件要求.md`，各扫一遍。

**做对了会看到**：`生产与景气.csv` 18 行数据，`物价与货币.csv` 24 行；每行有指标、期间、数值、单位、来源机构、来源URL、发布日期或取数日期。`交接文件要求.md` 是六问：解决什么问题、读过哪些来源、结论与证据、下一位该做什么、初稿还是核对版、还要人决定什么。

GDP 是季度数据，到 2026Q2；另外三个指标是月度数据，到 2026-08。记住这一点，第 3 步要看主代理有没有处理。

## 第 2 步：派两个子代理，各写一份交接文件；主代理读文件写综合简报

**做什么**：把下面这段话粘贴进输入框，回车。

```txt
这个项目要做一份很短的宏观小结。你当主代理，按下面的分工做：
1. 同时派两个子代理，互相不看对方的结果：
   子代理 A 只读 数据/生产与景气.csv，按 交接文件要求.md 写 协作记录/生产与景气.md；
   子代理 B 只读 数据/物价与货币.csv，按 交接文件要求.md 写 协作记录/物价与货币.md。
   每份不超过 300 字。子代理做完只回复一句：文件路径和状态，不复述内容。
2. 两个文件都写好后，你自己打开这两个文件读（不靠子代理的回复），对齐期间与口径，写 简报成品/综合简报.md，不超过 500 字，每个数字注明期间。
3. 最后用三五行告诉我：两个子代理各读了什么、写了什么文件；你综合时做了哪一项对齐。
```

**做对了会看到**

1. 它先看一眼文件夹，然后派出两个子代理。试跑时的屏幕：

   ```txt
   ⏺ 2 background agents launched (↓ to manage)
      ├ 写生产与景气交接文件
      └ 写物价与货币交接文件
   ```

2. 十几秒后，两行 `Agent "…" finished`，后面是各自的用时（试跑时 10—20 秒）。左侧文件栏出现 `协作记录/`，里面两份 `.md`。
3. 主代理打开这两个文件（屏幕上有 `Read 2 files`），再写 `简报成品/综合简报.md`（屏幕上有 `Write(简报成品/综合简报.md)`）。
4. 最后它用几行话说明：A 读了哪份表、写了哪个文件，B 同样；综合时对齐了什么。试跑时它这样说对齐：

   ```txt
   我综合时做的对齐：两份表频率不一致（生产表里 GDP 是季度、PMI 是月度；物价表两个指标都是月度）。
   我把三条月度指标统一取共同窗口 2025-09～2026-08，GDP 只取与窗口重叠的 2025Q3～2026Q2，不做跨频率折算。
   ```

整个过程试跑时一分半钟左右。

## 第 3 步：读三份文件，人核一个数

**做什么**

1. 打开 `协作记录/生产与景气.md`、`协作记录/物价与货币.md`，对照 `交接文件要求.md` 看六问是否都答了。
2. 打开 `简报成品/综合简报.md`，看它怎么处理季度和月度对不上的问题。
3. 从综合简报里任挑一个数字（例如制造业 PMI 2026-08），回 `数据/` 里的原表找到那一行，核对数值和期间。

**做对了会看到**

- 每份交接文件有六个小标题或六段，对应六问；每个数字后面括号里写着期间，例如“49.8（2026-08）”；第 2 问写了“未核实原发布”（子代理只读了表，没打开官网）；第 5 问写“初稿，数字已逐个对照原表”一类的话。试跑时一份交接文件的第 3 问是这样的：

  ```txt
  CPI同比最低 -0.3%（2025-09），最高 1.3%（2026-02）；近三期 1.0%（2026-06）、0.5%（2026-07）、0.8%（2026-08）。
  M2同比最高 9.0%（2026-01、2026-02），最低 7.5%（2026-08）；近三期 8.0%（2026-06）、7.7%（2026-07）、7.5%（2026-08）。
  ```

- 综合简报开头写了期间怎么对齐（GDP 到 2026Q2、月度指标到 2026-08，不能直接放在一起比）；每个数字注明期间。
- 你挑的那个数字，在原表里找得到同一指标、同一期间、同一数值的那一行。

## ✅ 练习一自查

- [ ] 屏幕上出现过 `2 background agents launched`（或 `Running 2 agents`），两个子代理各有一行 `finished`
- [ ] `协作记录/` 里两份交接文件，各自只写了自己那份表的指标，六问都答了
- [ ] 主代理是打开文件读的（屏幕上有 `Read`），不是凭子代理的一句回复写简报
- [ ] 综合简报说明了季度与月度怎么对齐
- [ ] 你亲手核过综合简报里的一个数字

想一想：主代理读到的是两份几百字的小结，而不是两张原表。如果有二十张表、二十个子代理，这样交接省在哪里？哪一步最容易出错？
