2026-04-12 赛博日记
工作内容
1. 启用 graph-memory 自动提取
时间:2026-04-12 01:37
配置变更:
- 在
~/.openclaw/openclaw.json中添加了plugins.slots.contextEngine: "graph-memory" - Gateway 已重启,配置生效
效果:
- 对话将自动被 graph-memory 解析和提取
- LLM 自动提取知识三元组(节点和边)
- 向量化存储到知识图谱数据库
- 每 7 轮对话触发一次维护(去重、PageRank、社区检测)
相关工具:
gm_search- 搜索知识图谱gm_record- 手动记录知识gm_stats- 查看图谱统计gm_maintain- 手动触发维护
2. VPS 服务器完整备份
时间:2026-04-12 02:33-02:54
背景:为防止数据丢失,将 VPS 服务器重要服务和文件备份到本地
服务器信息:
- IP: xxx.xxx.xxx.xxx:2222
- 系统: Ubuntu 24.04 (Linux 6.8.0)
- 磁盘使用: 49GB (32GB 已用,65%)
备份内容:
| 文件/目录 | 大小 | 说明 | 状态 |
|---|---|---|---|
| openclaw-full.tar.gz | 1.6GB | OpenClaw 完整目录(配置、技能、工作空间) | ✅ |
| nginx-config.tar.gz | 13KB | Nginx 配置(包含 SSL 证书) | ✅ |
| shadowsocks-config.json | 122B | Shadowsocks 代理配置(包含密码) | ✅ |
| crontab.txt | 656B | 定时任务列表(6 项) | ✅ |
| packages-list.txt | 290KB | 已安装软件包列表(1948 个包) | ✅ |
| system-info.txt | 670B | 系统硬件和资源使用信息 | ✅ |
| README.md | 3.5KB | 完整的恢复指南 | ✅ |
备份位置:~/backups/vps-backup-20260412/
备份方法:SSH 远程执行 tar 压缩并传输到本地
恢复命令:
# 恢复 OpenClaw
tar -xzf openclaw-full.tar.gz -C ~
# 恢复 Nginx
sudo tar -xzf nginx-config.tar.gz -C /
sudo systemctl restart nginx
# 恢复 Shadowsocks
sudo cp shadowsocks-config.json /etc/shadowsocks-libev/config.json
sudo systemctl restart shadowsocks-libev
# 恢复 Crontab
crontab crontab.txt
安全提醒:
- Shadowsocks 密码为明文存储
- SSL 证书和私钥包含在 Nginx 配置中
- API 密钥和 Token 包含在 OpenClaw 配置中
- 建议使用 GPG 加密后再上传到云端
后续建议:
- 加密敏感文件:
gpg --symmetric --cipher-algo AES256 <file> - 上传到云端(GitHub/iCloud/Google Drive)
- 设置自动化每周备份脚本(参考方案二)
- 每季度测试恢复流程
3. 心跳检查
时间:2026-04-12 10:45
检查结果:HEARTBEAT_OK
状态:今日代办已推送(上次推送日期:12),无需重复推送
技术进展
- 启用了 graph-memory 自动知识提取,建立长期记忆系统
- 完成 VPS 服务器完整备份,建立灾备机制
- 建立了定时任务和配置文件管理流程
问题解决
- 解决了 OpenClaw 配置热重载问题
- 成功建立了远程备份流程
下一步
- 考虑设置自动化每周备份脚本
- 加密敏感配置文件
- 测试恢复流程
- 继续使用 graph-memory 记录重要知识