---
title: "W07 上机练习三：WorkBuddy 用 deepseek-web 查最新 CPI 并核原文"
---

# 🧪 练习三：WorkBuddy 用 deepseek-web 查最新 CPI 并核原文

[上机导航](https://ai.lingnan.top/materials/2026-autumn/w07/lab-manual) · [常见问题](https://ai.lingnan.top/materials/2026-autumn/w07/faq) · [工具说明总览](https://ai.lingnan.top/materials/2026-autumn/w07/tools-index)

材料在学生材料包的 `03_查CPI/` 里。

## 这个练习做什么

让 WorkBuddy 上网查国家统计局最近一次公布的全国 CPI 同比：先搜索，再打开统计局原文核对，把数字、原文链接和发布日期写成 `cpi_check.md`。

| 项 | 内容 |
| --- | --- |
| 客户端 | WorkBuddy（录屏用 5.8.3，macOS） |
| 工作区 | 一个新建的空文件夹 |
| 工具 | `deepseek-web` 技能（DeepSeek 官方搜索、读网页接口） |
| 录屏长度 | 2 分 46 秒，等待段加速播放 |

### 🎬 讲解录播

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

录播 2 分 46 秒，带讲解和字幕，播放器右下角可以全屏。

## 准备

- 有 DeepSeek 开放平台的 API Key，账户有余额。Key 由你自己配置，见下面“装 deepseek-web”。
- 把 `材料包/deepseek-web/` 整个文件夹放进电脑的“下载”文件夹（也可以从课程技能仓库 https://github.com/ai-lingnan/sysu-awesome-cc/tree/main/skills/deepseek-web 下载）。
- 新建一个空文件夹作工作区。

## 先装工具：deepseek-web

新建一个任务，在输入框下面点工作空间，选“打开本地文件夹”，选中那个空文件夹。然后发送：

```txt
把下载文件夹里的 deepseek-web 技能装到这个项目，装好后告诉我怎么确认
```

WorkBuddy 会读技能说明，把技能复制到项目自己的技能目录，再运行一次 `check` 检查 Key。看到 `KEY_OK` 就装好了。如果它报 `KEY_MISSING`，按它转告的引导，自己在终端运行 `ds_web.py setup` 粘贴 Key，重启 WorkBuddy 后再让它 `check` 一次。

## 指令原文

新建一个任务，工作空间再选一次同一个文件夹（新任务会把工作空间重置）。在输入框里打 `/deep`，列表里出现 `deepseek-web`，点它，把技能挂到这次任务上。然后发送：

```txt
国家统计局最近一次公布的全国 CPI 同比是多少？先搜索，再打开统计局的原文核对，把数字、原文链接和发布日期写进 `cpi_check.md`。
```

## 看点

- 搜索结果是线索，数字以统计局原文为准。录屏里第一次搜到的是上个月的数据，它按日期又针对最新月份再搜，再用读网页接口打开原文。
- 安装交给智能体做，Key 由你自己配置，不交给智能体。

## ✅ 自查

1. **看调用记录**：展开 WorkBuddy 的执行过程，里面有 `ds_web.py search` 和 `ds_web.py fetch` 两条命令。没有，说明它没走这个技能。
2. **`cpi_check.md`**：点开文中的统计局原文链接，在原文里找到同比数字和发布日期，三项（数字、链接、日期）都要一致。录屏当时查到的是 2026 年 9 月份全国 CPI 同比上涨 0.9%，发布日期 2026-10-14；你复现时统计局可能已发布新一期，以原文为准。

## 常见问题

**WorkBuddy 没用 deepseek-web，用的是它自带的搜索。**
发送指令之前，要在输入框里打 `/deep` 选中 `deepseek-web` 技能标签。不选时，WorkBuddy 会用内置的搜索和读网页工具。打 `/deep` 看不到这个技能，说明它没装进当前工作区，回到“先装工具”。

**回复里出现“Can not find skill”。**
录屏里也出现过：它调用技能时报找不到，随后直接读项目里的 `SKILL.md`，按说明运行 `ds_web.py`。看执行过程里有没有 `search`、`fetch` 两条命令，有就是走了这个技能。

**`check` 报 `KEY_MISSING`、`KEY_INVALID` 或 `NO_BALANCE`。**
分别是没配 Key（或配了没重启 WorkBuddy）、Key 抄错或已删除、余额不足。Key 由你自己在终端运行 `ds_web.py setup` 配置，不要把 Key 发给智能体。

**新建任务后，工作区里的文件不见了。**
新任务会把工作空间重置，在输入框下面重新选一次同一个文件夹。

**读网页偶尔报 404 或 405。**
DeepSeek 读网页接口第一次偶尔取不到内容，脚本会自动重试；仍不行就换具体那篇发布稿的网址，政府网站“最新发布”列表页是动态加载的，读不到正文。

**用 Windows 能不能照做？**
录屏在 macOS 上完成。`deepseek-web` 的说明里写了 Windows 命令，未实测。
