🧪 Skills

Openclaw Skill Session Memory

Automatically saves conversations daily with sensitive data redacted and supports fast keyword search across recent sessions.

v0.1.0
❤️ 0
⬇️ 126
👁 1
Share

Description

会话记忆技能

自动记录对话内容,按日期存储,支持快速关键字搜索回忆。

功能

  • 自动记录: 每次会话结束后自动保存对话内容到md文件
  • 按日期存储: 文件保存在 memory/conversations/YYYY-MM-DD.md
  • 数据脱敏: 自动过滤账号、密码、密钥、token等敏感信息
  • 快速搜索: 支持关键字正则匹配,无需加载整个文件

使用方式

自动记录(会话结束自动调用)

技能会在会话结束时自动调用,记录本次会话内容。

手动搜索回忆

# 搜索关键字(默认搜索最近7天)
python3 ~/.openclaw/workspace/skills/session-memory/search.py "关键词"

# 搜索指定天数
python3 ~/.openclaw/workspace/skills/session-memory/search.py "关键词" --days 30

# 列出最近所有会话文件
python3 ~/.openclaw/workspace/skills/session-memory/search.py --list

脱敏规则

自动替换以下内容:

  • 邮箱: xxx@xxx.com[EMAIL]
  • 手机号: 11位数字 → [PHONE]
  • API Key/Token: 包含 keytokensecretpassword 的长字符串 → [REDACTED]
  • 身份证号: 18位 → [ID]
  • 银行卡号: 16-19位 → [CARD]
  • IP地址: → [IP]

文件格式

# 2026-03-02 会话记录

## 会话 1
- 时间: 19:13 - 19:20
- 渠道: feishu
- 消息数: 6

### 关键内容
- 用户询问焱焱是否在线
- 讨论会话丢失问题
- 要求创建会话记忆技能

### 消息摘要
- [19:13] 用户: "焱焱在吗"
- [19:15] 焱焱: "刚才应该是网络延迟"
...

技术实现

  • Python脚本处理会话日志
  • 正则表达式匹配敏感信息
  • 按日期分割文件便于快速检索

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs