Session 回溯技能,用于从 OpenClaw 的会话历史中提取信息、管理记忆和回溯对话。
将 session 中的关键信息提取并保存到记忆文件中。
使用方式:
write 工具将内容写入 memory/YYYY-MM-DD.md 文件memory/2026-03-05.md提取内容建议:
示例:
# 2026-03-05 记忆
## 重要信息
- 主人想要了解如何回溯 session
- 主人让我发布了一个飞书文档技能到 ClawHub
## 待办
- [ ] 创建 session 回溯 skill
## 对话摘要
今天主人问了关于 session 的问题...
工具:
sessions_list 工具列出所有 sessionsessions_history 工具获取特定 session 的历史read 工具直接读取 JSONL 文件方法:
# 列出最近所有 session
sessions_list
# 获取特定 session 的历史
sessions_history --sessionKey "agent:lin_xiaoman:feishu:direct:ou_xxx"
# 读取 session 文件
# 路径格式:~/.openclaw/agents/<agentId>/sessions/<sessionId>.jsonl
# 示例:查找关键词 "外卖"
# 使用 read 工具读取文件,然后分析内容
查找关键词的上下文:
sessions_list 获取所有 session 的基本信息sessions_history 获取完整历史方式一:使用 sessions_history 工具
方式二:直接读取 JSONL 文件
```
~/.openclaw/agents/lin_xiaoman/sessions/
```
重要提示:
agent:lin_xiaoman:feishu:direct:ou_2545d3b430b99a135bdab87d5a09b68a3fefc0bb-b7e9-4736-b374-d1be9d12caec~/.openclaw/agents/lin_xiaoman/sessions/3fefc0bb-b7e9-4736-b374-d1be9d12caec.jsonl~/.openclaw/agents//sessions/sessions.json ~/.openclaw/agents//sessions/.jsonl ~/.openclaw/agents//sessions/.jsonl.reset.<时间戳> ~/.openclaw/agents//sessions/.jsonl.deleted.<时间戳> ```
sessions_list
```
```
sessions_history --sessionKey "agent:lin_xiaoman:feishu:direct:ou_2545d3b430b99a135bdab87d5a09b68a"
```
将今天的对话摘要写入 memory/2026-03-05.md
sessions_listsessions_history 获取历史sessions_history 后,需要在回复中告诉用户找到的内容read 工具读取.reset..deleted.共 1 个版本