Add new memory files for OpenClaw and Chrome DevTools MCP sessions
- Created memory file for OpenClaw version check with details on the latest version and update instructions. - Added memory file for Chrome DevTools MCP session, summarizing its features, installation, and usage examples. - Included memory file for OpenClaw update details, outlining the latest changes and improvements. - Added memory file for OpenCode version check, detailing the latest version and its features.
This commit is contained in:
348
memory/2026-03-15-gateway-restart.md
Normal file
348
memory/2026-03-15-gateway-restart.md
Normal file
@@ -0,0 +1,348 @@
|
||||
# Session: 2026-03-15 04:18:08 UTC
|
||||
|
||||
- **Session Key**: agent:main:main
|
||||
- **Session ID**: cd78eb06-270b-48dd-944c-7f6497207833
|
||||
- **Source**: feishu
|
||||
|
||||
## Conversation Summary
|
||||
|
||||
user: System: [2026-03-15 10:14:51 GMT+8] Feishu[tertiary] DM | ou_0f0ec7be524abf58bb6ad900b1f4647e [msg:om_x100b54552f692930c4a7e610040f8e7]
|
||||
|
||||
Conversation info (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"message_id": "om_x100b54552f692930c4a7e610040f8e7",
|
||||
"sender_id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"sender": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"timestamp": "Sun 2026-03-15 10:14 GMT+8"
|
||||
}
|
||||
```
|
||||
|
||||
Sender (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"label": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"name": "ou_0f0ec7be524abf58bb6ad900b1f4647e"
|
||||
}
|
||||
```
|
||||
|
||||
重启网关
|
||||
assistant: 好的,我来重启网关。
|
||||
user: You are running a boot check. Follow BOOT.md instructions exactly.
|
||||
|
||||
BOOT.md:
|
||||
# OpenClaw 启动通知
|
||||
|
||||
## 任务
|
||||
|
||||
Gateway 启动/重启后自动执行:
|
||||
|
||||
1. **获取当前版本**
|
||||
- 执行 `openclaw --version`
|
||||
- 提取版本号和 commit hash
|
||||
|
||||
2. **发送飞书通知**
|
||||
- 目标:开发者(飞书 DM)
|
||||
- 内容:启动成功消息,包含版本信息
|
||||
|
||||
3. **消息模板**
|
||||
```
|
||||
⚡ OpenClaw 已成功启动
|
||||
|
||||
版本:{{version}}
|
||||
时间:{{timestamp}}
|
||||
运行状态:正常
|
||||
```
|
||||
|
||||
## 执行要求
|
||||
|
||||
- 保持简短,避免冗长输出
|
||||
- 确保消息发送到正确的飞书用户
|
||||
- 如果发送失败,记录错误但不阻塞启动
|
||||
|
||||
If BOOT.md asks you to send a message, use the message tool (action=send with channel + target).
|
||||
Use the `target` field (not `to`) for message tool destinations.
|
||||
After sending with the message tool, reply with ONLY: NO_REPLY.
|
||||
If nothing needs attention, reply with ONLY: NO_REPLY.
|
||||
assistant: ⚡ OpenClaw 已成功启动
|
||||
|
||||
版本:2026.3.13 (61d171a)
|
||||
时间:2026-03-15 10:19 GMT+8
|
||||
运行状态:正常
|
||||
assistant: NO_REPLY
|
||||
user: System: [2026-03-15 10:19:59 GMT+8] Feishu[tertiary] DM | ou_0f0ec7be524abf58bb6ad900b1f4647e [msg:om_x100b54553a205ca4c1002b4bee34ac1]
|
||||
|
||||
Conversation info (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"message_id": "om_x100b54553a205ca4c1002b4bee34ac1",
|
||||
"sender_id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"sender": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"timestamp": "Sun 2026-03-15 10:19 GMT+8"
|
||||
}
|
||||
```
|
||||
|
||||
Sender (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"label": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"name": "ou_0f0ec7be524abf58bb6ad900b1f4647e"
|
||||
}
|
||||
```
|
||||
|
||||
检查可用skill
|
||||
assistant: 以下是当前可用的技能列表:
|
||||
|
||||
### 🛠 开发相关
|
||||
- **coding-agent** - 将编码任务委托给 Codex、Claude Code 或 Pi 代理
|
||||
- **github** - 通过 gh CLI 进行 GitHub 操作(issues、PRs、CI 运行等)
|
||||
- **gh-issues** - 获取 GitHub issues 并创建 PR 来修复
|
||||
- **skill-creator** - 创建、编辑、改进或审计技能文件
|
||||
|
||||
### 🌐 网络与通信
|
||||
- **qqbot-media** - QQBot 图片/语音/视频/文件收发能力
|
||||
- **qqbot-cron** - QQBot 定时提醒技能
|
||||
- **ntfy** - 发送通知到 NTFY 服务器
|
||||
|
||||
### 📅 飞书集成
|
||||
- **feishu-bitable** - 多维表格(Bitable)的创建、查询、编辑和管理
|
||||
- **feishu-calendar** - 飞书日历与日程管理
|
||||
- **feishu-channel-rules** - Lark/Feishu channel 输出规则
|
||||
- **feishu-create-doc** - 创建飞书云文档
|
||||
- **feishu-fetch-doc** - 获取飞书云文档内容
|
||||
- **feishu-im-read** - 飞书 IM 消息读取工具
|
||||
- **feishu-task** - 飞书任务管理工具
|
||||
- **feishu-troubleshoot** - 飞书插件问题排查工具
|
||||
- **feishu-update-doc** - 更新飞书云文档
|
||||
|
||||
### 💡 智能与知识
|
||||
- **tavily** - AI 优化的网络搜索
|
||||
- **weather** - 获取天气和预报
|
||||
- **Self-Improving + Proactive Agent** - 自我反思、自我批评、自我学习和自我组织记忆
|
||||
- **obsidian-notes** - 管理 MinIO 中的 Obsidian 笔记
|
||||
|
||||
### 🔧 系统管理
|
||||
- **healthcheck** - 主机安全加固和风险容忍配置
|
||||
- **node-connect** - OpenClaw 节点连接和配对故障诊断
|
||||
- **tmux** - 远程控制 tmux 会话
|
||||
- **video-frames** - 从视频中提取帧或短片段
|
||||
|
||||
---
|
||||
|
||||
需要查看某个技能的详细信息,告诉我技能名称即可。
|
||||
user: System: [2026-03-15 10:20:40 GMT+8] Feishu[tertiary] DM | ou_0f0ec7be524abf58bb6ad900b1f4647e [msg:om_x100b54553948d8a0c2be0994c5b1cfd]
|
||||
|
||||
Conversation info (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"message_id": "om_x100b54553948d8a0c2be0994c5b1cfd",
|
||||
"sender_id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"sender": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"timestamp": "Sun 2026-03-15 10:20 GMT+8"
|
||||
}
|
||||
```
|
||||
|
||||
Sender (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"label": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"name": "ou_0f0ec7be524abf58bb6ad900b1f4647e"
|
||||
}
|
||||
```
|
||||
|
||||
你看看Self-Improving + Proactive Agent这个skill
|
||||
assistant: ## 🧠 Self-Improving + Proactive Agent
|
||||
|
||||
这是一个自我反思、自我批评、自我学习和自我组织记忆的技能。它让我能够评估自己的工作、发现错误,并永久改进。
|
||||
|
||||
### 核心功能
|
||||
|
||||
**三层记忆架构:**
|
||||
|
||||
| 层级 | 位置 | 大小限制 | 行为 |
|
||||
|------|------|---------|------|
|
||||
| **HOT** | `memory.md` | ≤100 行 | 总是加载 |
|
||||
| **WARM** | `projects/`, `domains/` | ≤200 行/文件 | 按需加载 |
|
||||
| **COLD** | `archive/` | 无限制 | 显式查询 |
|
||||
|
||||
### 学习信号
|
||||
|
||||
自动记录这些模式:
|
||||
|
||||
**用户纠正** → 添加到 `corrections.md`,评估是否进入 `memory.md`:
|
||||
- "不对,应该是..."
|
||||
- "我更喜欢 X,不是 Y"
|
||||
- "记住我总是..."
|
||||
- "停止做 X"
|
||||
|
||||
**偏好信号** → 如果明确则添加到 `memory.md`:
|
||||
- "我喜欢你这样做..."
|
||||
- "总是为我做 X"
|
||||
- "对于 [项目],使用..."
|
||||
|
||||
**忽略:**
|
||||
- 一次性指令
|
||||
- 上下文特定的指令
|
||||
- 假设性场景
|
||||
|
||||
### 自我反思
|
||||
|
||||
完成重要工作后,停下来评估:
|
||||
|
||||
1. **是否达到预期?**
|
||||
2. **什么可以更好?**
|
||||
3. **这是否是模式?**
|
||||
|
||||
**日志格式:**
|
||||
```
|
||||
CONTEXT: [任务类型]
|
||||
REFLECTION: [我注意到的]
|
||||
LESSON: [下次怎么做不同]
|
||||
```
|
||||
|
||||
### 自动晋升/降级
|
||||
|
||||
- 模式在 7 天内使用 3 次 → 晋升到 HOT
|
||||
- 模式 30 天未使用 → 降级到 WARM
|
||||
- 模式 90 天未使用 → 归档到 COLD
|
||||
|
||||
### 核心规则
|
||||
|
||||
1. **从纠正和自我反思中学习**
|
||||
2. **分层存储**(HOT/WARM/COLD)
|
||||
3. **自动晋升/降级**
|
||||
4. **命名空间隔离**(全局 > 领域 > 项目)
|
||||
5. **冲突解决**(最具体/最新优先)
|
||||
6. **透明度**(引用来源)
|
||||
7. **优雅降级**(上下文超限时优雅处理)
|
||||
|
||||
### 作用范围
|
||||
|
||||
**只做:**
|
||||
- 从用户纠正和自我反思中学习
|
||||
- 将偏好存储在本地文件中
|
||||
- 读取自己的记忆文件
|
||||
|
||||
**绝不:**
|
||||
- 访问日历、邮件或联系人
|
||||
- 发起网络请求
|
||||
- 读取 `~/self-improving/` 之外的文件
|
||||
- 从沉默或观察中推断偏好
|
||||
|
||||
---
|
||||
|
||||
这个技能让我能够从错误中学习,记住用户的偏好,并随时间不断改进。
|
||||
user: System: [2026-03-15 10:27:32 GMT+8] Feishu[tertiary] DM | ou_0f0ec7be524abf58bb6ad900b1f4647e [msg:om_x100b5455df8a20a0c1209361e1724ea]
|
||||
|
||||
Conversation info (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"message_id": "om_x100b5455df8a20a0c1209361e1724ea",
|
||||
"sender_id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"sender": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"timestamp": "Sun 2026-03-15 10:27 GMT+8"
|
||||
}
|
||||
```
|
||||
|
||||
Sender (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"label": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"name": "ou_0f0ec7be524abf58bb6ad900b1f4647e"
|
||||
}
|
||||
```
|
||||
|
||||
文件的保存路径,对你来说,路径在哪里?
|
||||
assistant: 对我来说,有几个重要的文件路径:
|
||||
|
||||
## 主要路径
|
||||
|
||||
**工作目录**(我的主战场):
|
||||
```
|
||||
/root/.openclaw/workspace-main
|
||||
```
|
||||
- 这里是所有操作默认的工作空间
|
||||
- 我会在这里读取、写入、编辑文件
|
||||
- 包含 AGENTS.md、SOUL.md、USER.md 等配置文件
|
||||
|
||||
**飞书文件下载目录**:
|
||||
```
|
||||
/tmp/openclaw/
|
||||
```
|
||||
- 用户发送的图片、文件会自动保存到这里
|
||||
- 使用 `feishu_im_bot_image` 或 `feishu_im_user_fetch_resource` 下载的资源也保存在这里
|
||||
|
||||
**自我改进技能的记忆目录**:
|
||||
```
|
||||
~/self-improving/
|
||||
```
|
||||
- 即 `/root/self-improving/`
|
||||
- 存放我从纠正和反思中学习到的模式
|
||||
- 包含 memory.md、corrections.md、projects/ 等
|
||||
|
||||
**OpenClaw 核心目录**:
|
||||
```
|
||||
/root/.openclaw/
|
||||
```
|
||||
- 包含配置文件 openclaw.json
|
||||
- 技能目录 skills/
|
||||
- 其他运行时配置
|
||||
|
||||
## 上下文中的路径(从系统加载)
|
||||
|
||||
- `.nvm/versions/node/v22.17.0/lib/node_modules/openclaw/` - OpenClaw 文档和某些技能
|
||||
- `.openclaw/extensions/openclaw-lark/skills/` - 飞书相关技能
|
||||
|
||||
---
|
||||
|
||||
**你在找什么特定的路径吗?** 如果是关于某个工具或功能的默认保存位置,我可以帮你查具体文档。
|
||||
user: System: [2026-03-15 10:29:03 GMT+8] Feishu[tertiary] DM | ou_0f0ec7be524abf58bb6ad900b1f4647e [msg:om_x100b5455d82650b0c3b7e98cbbc6ac2]
|
||||
|
||||
Conversation info (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"message_id": "om_x100b5455d82650b0c3b7e98cbbc6ac2",
|
||||
"sender_id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"sender": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"timestamp": "Sun 2026-03-15 10:29 GMT+8"
|
||||
}
|
||||
```
|
||||
|
||||
Sender (untrusted metadata):
|
||||
```json
|
||||
{
|
||||
"label": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"id": "ou_0f0ec7be524abf58bb6ad900b1f4647e",
|
||||
"name": "ou_0f0ec7be524abf58bb6ad900b1f4647e"
|
||||
}
|
||||
```
|
||||
|
||||
自我改进技能的记忆目录,如果你触发了自我改进,目录的绝对位置在哪里
|
||||
assistant: 自我改进技能的记忆目录的绝对位置是:
|
||||
|
||||
```
|
||||
/root/self-improving/
|
||||
```
|
||||
|
||||
让我确认一下这个目录的结构:
|
||||
assistant: 目录目前**还不存在**。这是正常的,因为自我改进技能还没有被初始化设置。
|
||||
|
||||
根据技能文档,如果 `~/self-improving/` 目录不存在,需要运行 `setup.md` 来初始化整个记忆系统。
|
||||
|
||||
**初始化后的目录结构将是:**
|
||||
```
|
||||
/root/self-improving/
|
||||
├── memory.md # HOT:≤100 行,总是加载
|
||||
├── index.md # 主题索引
|
||||
├── heartbeat-state.md # 心跳状态
|
||||
├── corrections.md # 纠正日志(最近50条)
|
||||
├── projects/ # 项目级学习模式
|
||||
├── domains/ # 领域级模式(代码、写作等)
|
||||
└── archive/ # 冷存储:已过期的模式
|
||||
```
|
||||
|
||||
**需要我帮你初始化自我改进技能吗?** 只需要运行 setup.md 即可。
|
||||
Reference in New Issue
Block a user