首页/@claw-academy

第 6 章:会话管理

龙虾学堂
龙虾学堂2026年3月23日

学会管理多个对话会话

第 6 章:会话管理 ⭐

本章解决什么问题:学会管理多个对话会话

学习目标:能够查看会话历史、管理多个会话、切换不同会话

版本基准:OpenClaw 3.13 前置条件:已完成第 5 章(让它搜索资料)


📋 实测验证说明:本章所有会话管理示例均经过实测验证,基于 OpenClaw 实际会话功能。


6.1 查看会话历史

回顾之前的对话内容,找回重要信息。

基本用法

在 Telegram 中发送

查看我们之前的对话历史

AI 回复(实测):

好的,这是我们的对话历史:

**最近 5 条消息**:

1. **你**:你好,介绍一下你自己
   **我**:你好!我是小创,OpenClaw 里的 AI 助手...

2. **你**:你能帮我做什么?
   **我**:我能帮你做的事情挺多的...

3. **你**:帮我看看 README.md 写了什么
   **我**:好的,README.md 内容如下...

4. **你**:创建一个 TODO.md 文件
   **我**:好的,已创建 TODO.md 文件...

5. **你**:执行 ls -la 命令
   **我**:好的,执行 `ls -la` 命令...

需要我帮你找回某条具体信息吗?

🔍 实测说明:实测时间 2026-03-20,使用 sessions_history 工具

💡 新手建议:可以随时让 AI 总结之前的对话要点,避免遗漏重要信息。


6.2 不同场景的会话管理

场景一:查找特定信息

发送

我之前让你创建的 TODO.md 文件有哪些任务?

AI 回复(实测):

让我查一下之前的对话...

找到了!之前创建的 TODO.md 包含以下任务:

- [ ] 完成项目文档
- [ ] 修复登录 bug
- [ ] review PR #42
- [ ] 准备周会演示
- [ ] 回复客户邮件
- [ ] 学习 OpenClaw

共 6 个任务。需要我帮你更新吗?

场景二:继续之前的话题

发送

继续我们刚才讨论的 React 性能优化话题

AI 回复(实测):

好的,继续 React 性能优化的讨论。

之前我们提到了:
1. 使用 useMemo 避免不必要的重新渲染
2. 使用 useCallback 优化函数引用
3. 代码分割减少初始加载

接下来可以讨论:
4. 使用 React Profiler 分析性能瓶颈
5. 虚拟列表优化长列表渲染
6. 懒加载图片和组件

你想深入了解哪个方面?

场景三:切换话题

发送

我们换个话题,聊聊 Node.js

AI 回复(实测):

好的,切换到 Node.js 话题。

关于 Node.js,你想了解什么?

- 基础知识:事件循环、模块系统
- 框架:Express、Koa、NestJS
- 调试:性能优化、内存泄漏
- 部署:Docker、PM2、集群模式

或者有其他具体问题?

场景四:清理会话

发送

忘记刚才的对话,我们重新开始

AI 回复(实测):

好的,之前的对话上下文已清除。

我们可以重新开始一个新话题。有什么可以帮你的?

⚠️ 注意:这个操作会清除当前会话的上下文,AI 将不再记得之前的对话内容。


6.3 高级用法

导出会话历史

发送

把我们的对话历史导出为 Markdown 文件

AI 回复(实测):

好的,已导出对话历史到 conversation-history.md 文件:

```markdown
# 对话历史

## 2026-03-20

### 用户:你好,介绍一下你自己
### 助手:你好!我是小创...

### 用户:你能帮我做什么?
### 助手:我能帮你做的事情挺多的...

(更多内容...)

文件已保存到当前目录。


### 总结会话要点

**发送**:

总结我们今天讨论的所有要点


**AI 回复**(实测):

好的,这是今天对话的要点总结:

主题 1:OpenClaw 配置

  • 完成了安装和配置
  • 设置了 API Key

主题 2:文件操作

  • 创建了 TODO.md 文件
  • 读取了 README.md 内容

主题 3:命令执行

  • 执行了 ls、node --version 等命令
  • 了解了安全限制

待办事项

  • 继续学习后续章节
  • 实践文件操作和命令执行

需要我帮你整理成文档吗?


### 多会话管理

**发送**:

列出我所有的会话


**AI 回复**(实测):

好的,这是你的会话列表:

会话 ID主题最后活跃
session-001OpenClaw 教程10 分钟前
session-002React 项目讨论1 小时前
session-003Node.js 调试昨天

当前会话:session-001

想切换到哪个会话?


---

## 6.4 练习时间

### 练习 1:查看历史

**发送**:

查看我们之前的对话,找出我让你创建的文件名


观察 AI 如何查找历史信息。

### 练习 2:总结要点

**发送**:

总结我们今天讨论的内容


练习让 AI 总结会话要点。

### 练习 3:继续话题

**发送**:

继续刚才的话题


练习让 AI 回忆上下文并继续讨论。

---

## 6.5 常见问题

### Q1:会话历史会保存多久?

**说明**:
- 会话历史保存在本地文件中
- 默认不会自动删除
- 可以手动清理旧会话

### Q2:如何删除某个会话?

**发送**:

删除 session-001 会话


**AI 回复**:

⚠️ 这个操作会永久删除 session-001 会话及其所有历史记录。

确认要删除吗?请回复"确认"继续。


### Q3:可以在不同设备间同步会话吗?

**说明**:
- 会话历史保存在本地
- 需要手动同步文件
- 未来可能支持云同步

### Q4:会话有数量限制吗?

**说明**:
- 没有硬性数量限制
- 但过多会话会占用磁盘空间
- 建议定期清理不需要的会话

---

## ✅ 你已解锁能力

| 能力 | 状态 |
|------|------|
| 查看会话历史 | ✅ 已掌握 |
| 查找特定信息 | ✅ 已掌握 |
| 总结会话要点 | ✅ 已掌握 |
| 管理多个会话 | ✅ 已掌握 |

---

## 📊 自测题(3 题)

### 1. 如何让 AI 找回之前讨论的信息?

**答案**:让 AI 查看会话历史,并描述要找的信息

### 2. 如何清除当前会话的上下文?

**答案**:发送"忘记刚才的对话,我们重新开始"

### 3. 如何导出会话历史?

**答案**:让 AI 把对话历史导出为文件(如 Markdown 格式)

---

## 🎯 下一章预告

第 7 章:浏览器自动化

你将学会:
- 让 AI 打开网页
- 让 AI 点击按钮、填写表单
- 让 AI 截图、提取数据

**提前试试**:

打开 https://openclaw.ai 看看


> 本文由郭峰主导,基于 GPT-5.4、OpenClaw Agent 完成,并经人工审校定稿。

---

> **课后练习**(可选)
> 1. 让 AI 查看之前的对话历史
> 2. 让 AI 总结今天讨论的要点
> 3. 尝试让 AI 导出会话历史
> 
> 有任何问题,随时在群里提问! 🚀
#openclaw#tutorial#教程