---
title: "W08 上机材料：搭自己的课程知识库，再看 RAG 怎么找"
---

# 🧭 W08 上机材料：搭自己的课程知识库，再看 RAG 怎么找

[W08 材料入口](https://ai.lingnan.top/materials/2026-autumn/w08)

| 练习 | 做什么 | 用到什么 | 材料包文件夹 |
| --- | --- | --- | --- |
| [练习一](https://ai.lingnan.top/materials/2026-autumn/w08/lab-1) | 用一个搭好目录、规则和索引的笔记库做你的课程知识库：让它认识你，把一段课堂录音转写整理成课程笔记、记一段小组随手记，关掉对话让它重新找，再给它加一条规则 | 规则文件、`_index.md` 索引、`takenote` 等三个 Skill | `01_课程知识库/` |
| [练习二](https://ai.lingnan.top/materials/2026-autumn/w08/lab-2) | 30 家上市银行 2025 年年报的向量检索：同一个问题按意思找、按字找，看“净息差”和“净利差”怎么被找回来，再问一个检索答不了的问题 | `检索.py`、`相似度.py`（向量库已算好，不要 API key） | `02_银行年报RAG/` |

Claude Code 和 WorkBuddy 两端任选一端做，步骤里两端不同的地方分开写。模型用 W01 配好的 DeepSeek。

本页顶部下载本周学生材料包（本页顶部）：解压后每个练习一个文件夹，另有一份合在一起的 `上机手册.md`，和这几页内容相同。

每一步写两样：做什么；做对了会看到什么。“做对了会看到”里的文件名、数字和说法，来自课程组的试做和录屏；模型每次的说法不一样，你做出来的会和这里不同，对照的是“✅ 自查”里的几项。

## 开始之前

### 解压与留底

1. 解压材料包，放到你自己的作业文件夹里。路径里最好不要有空格。
2. 练习一的知识库会被智能体改写。开始前把 `01_课程知识库/我的知识库` 整个复制一份，改名 `我的知识库_原样`，放在旁边不动。做乱了，删掉改坏的那份，从副本再复制一份重来。

### 隐藏文件夹

两个材料包里都有以点开头的文件夹：练习一的 `.claude/skills/`、`.workbuddy/skills/`（三个 Skill），练习二的 `.claude/settings.json`（允许它直接跑检索脚本）。Mac 的访达默认看不见，按 `Command + Shift + .` 显示；Windows 资源管理器在“查看”里勾选“隐藏的项目”。VS Code 和 WorkBuddy 的文件列表里看得见。解压后确认它们在。

### 工作空间选到哪一层

两个练习都要求工作空间正好是那个文件夹，规则文件（`CLAUDE.md`、`AGENTS.md`）在它的最上层：

- **Claude Code**：VS Code 菜单“文件 → 打开文件夹”，选练习一的 `我的知识库`（或练习二的 `02_银行年报RAG`），新建终端，输入 `claude` 回车，信任这个文件夹。欢迎框里显示的路径应以这个文件夹结尾。
- **WorkBuddy**：新建任务，工作空间选同一个文件夹。

选成上一层（比如 `01_课程知识库`），它读不到规则文件，后面的步骤都会走样。

> 💡 **常识：怎样看它读了哪些文件**
>
> 本周反复要看的一件事，是它在动笔之前先去读了什么。
>
> - **Claude Code**：每读一份文件，屏幕上多一行 `⏺ Read(文件路径)`；搜文件是 `Search(...)` 或 `Glob(...)`，跑脚本是 `Bash(python ...)`。行尾提示 `ctrl+o to expand` 的地方按 `Ctrl + O` 展开看详细内容。`CLAUDE.md` 是启动时自动读进去的，不会单独出现一行。
> - **WorkBuddy**：回复上方的过程记录里列出它读过、改过的文件，点开能看到具体内容。
>
> 以文件为准，不以它的回复为准：它说“已更新索引”，打开那份 `_index.md` 看一眼。

## 🎬 演示：七篇论文，建一个多层的文献维基

知识库的第三类做法是 LLM Wiki：资料来的时候，就让大模型把它编成一本分了层的百科。这段演示用 7 篇讨论自动化与劳动力市场的论文，从一个空文件夹建起：先入两篇，看它怎样建页、互相链接；再加快把其余几篇入库；最后提问、核对出处、给维基做体检。这一段没有对应的练习，看它和练习一的差别：练习一是问的时候去翻，它是资料来的时候先编好。

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

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

## 两个练习

点上面表格里的练习名，或左侧导航，进入该练习的页面：先看任务和讲解录播，再照步骤做、按每步后的“✅ 自查”核对。
