0878535cb8
主要变更: - Capability Evolver 技能大幅升级 - 新增 LLM 审查、叙事记忆、反思机制模块 - 改进 Agent 间通信协议和技能搜索 - 整合 Git 备份到 evolver-run.sh - Agent 配置与日志更新 - dev-assist/haonan/main 认证和会话配置 - 5 个 agent 的 AGENTS.md 文档更新 - haonan 的 MEMORY.md 和 SOUL.md 更新 - 新增功能目录 - hooks/self-improvement 自我改进钩子 - memory/evolution 进化记忆状态 - workspace/.learnings/ 学习记录 - 清理 - 删除 scripts/git-auto-sync.sh(已整合到 evolver) - 删除旧的 _meta.json 配置 - 忽略临时工作空间目录
123 lines
3.8 KiB
Markdown
123 lines
3.8 KiB
Markdown
# 2026-03-03 记忆
|
||
|
||
## GTD+PARA 知识库搭建讨论
|
||
|
||
### 用户背景
|
||
- 用户:张青
|
||
- 正在开发独立游戏项目
|
||
- 对历史、武器有研究兴趣
|
||
- 有多台工作电脑需要同步
|
||
|
||
### 工作流程确认
|
||
用户梳理的 GTD+PARA 工作流:
|
||
|
||
**每天早上(厘清)**
|
||
- 收件箱内容分类:
|
||
- 今天要做 → 01-待办
|
||
- 属于项目,有完成定义 → 10-项目/xxx/README
|
||
- 长期持续责任 → 20-领域/xxx/README
|
||
- 短期不会开始/参考资料 → 30-资源/xxx/
|
||
- 不需要了 → 40-归档/xxx/
|
||
|
||
**每天晚上(回顾)**
|
||
- 检查完成/未完成的待办
|
||
- 记录到今日任务记录.md,归档到 40-归档/回顾/
|
||
|
||
**每周回顾**
|
||
- 检查各项目和领域目录的 README
|
||
- 直接创建任务到待办
|
||
|
||
**关键理解**
|
||
- 任务 vs 文档:任务每天流动,文件待在固定位置
|
||
- 收件箱只用于捕获新想法,不是工作区
|
||
- README 用于快速回顾,不是强制要求
|
||
|
||
### 领域示例
|
||
- 健康管理
|
||
- 财务管理
|
||
- 生活管理
|
||
- 育儿
|
||
- 自我成长
|
||
- 持续收集秦朝历史资料(如果真的是持续责任)
|
||
- 持续收集火炮资料
|
||
|
||
## 同步和备份配置(进行中)
|
||
|
||
### 需求
|
||
- 三台电脑同步:公司、家里、本机
|
||
- 使用 Synology Drive 同步
|
||
- 使用 Gitea 每日备份
|
||
|
||
### 配置信息
|
||
- NAS: 192.168.1.22
|
||
- NAS 用户名: zhangqing
|
||
- 同步目录: /home/Drive/工作区/张青/工作区
|
||
- 本地目录: ~/work/zq
|
||
- Gitea 仓库: ssh://sc-gitea@192.168.1.22:2223/starmen1265/zq.git
|
||
- Synology Drive Client 版本: 4.0.2-17889
|
||
- 下载地址: https://global.synologydownload.com/download/Utility/SynologyDriveClient/4.0.2-17889/Ubuntu/Installer/synology-drive-client-17889.x86_64.deb
|
||
|
||
### ✅ 已完成
|
||
- [x] 安装 rclone 并配置 WebDAV 连接到 NAS
|
||
- [x] 同步知识库到 ~/work/zq/
|
||
- [x] 初始化 Git 仓库并推送到 Gitea
|
||
- [x] 创建每日自动备份 cron(每天 2:00)
|
||
- [x] 创建 TODO 管理技能
|
||
|
||
## TODO 管理技能
|
||
|
||
### 知识库结构
|
||
```
|
||
~/work/zq/
|
||
├── 00.收件箱/ # 临时捕获
|
||
├── 01.待办/ # 今日待办 (TODO.md)
|
||
├── 10.项目/ # 有明确完成定义
|
||
├── 20.领域/ # 长期持续
|
||
├── 30.资源/ # 参考资料
|
||
├── 40.归档/ # 已完成
|
||
└── 50.模板/
|
||
```
|
||
|
||
### TODO 分类规则
|
||
1. 今天就要做 → `01.待办/TODO.md`
|
||
2. 属于某个项目 → `10.项目/项目名/00-README.md`
|
||
3. 长期持续要做 → `20.领域/领域名/00-README.md`
|
||
4. 不确定 → `00.收件箱/README.md`
|
||
|
||
### 同步机制
|
||
- **定时任务**:OpenClaw cron(每天 2:00)
|
||
- **同步脚本**:`~/work/zq-sync.sh`
|
||
- **手动同步**:`~/work/zq-add-todo.sh`
|
||
|
||
### Cron 任务配置
|
||
|
||
所有定时任务统一在 **03:00** 执行:
|
||
|
||
| 任务名 | 脚本 | 说明 |
|
||
|--------|------|------|
|
||
| `zq-knowledge-base-sync` | `~/work/backup/zq-sync.sh` | 知识库同步 |
|
||
| `backup-openclaw-json` | `~/work/backup/backup_openclaw.sh` | JSON 备份 |
|
||
| `openclaw-backup` | `~/work/backup/git-auto-sync.sh` | OpenClaw 配置备份 |
|
||
|
||
### 备份文件位置
|
||
|
||
```
|
||
~/work/backup/ # 所有备份脚本统一存放
|
||
├── zq-sync.sh # 知识库同步脚本
|
||
├── git-auto-sync.sh # OpenClaw 配置备份
|
||
├── backup_openclaw.sh # JSON 备份
|
||
└── openclaw.json.* # 历史备份文件
|
||
|
||
~/.openclaw/cron/jobs.json # OpenClaw cron 配置
|
||
~/work/zq/ # 知识库本地副本
|
||
~/work/zq-to-calendar.sh # 日历生成脚本
|
||
~/work/zq-add-todo.sh # TODO 添加同步脚本
|
||
```
|
||
|
||
### 同步流程(zq-sync.sh)
|
||
1. `git pull origin main --rebase` - 拉取远端更新
|
||
2. `rclone sync` - 从 NAS 同步最新内容到本地
|
||
3. `git add -A && git commit` - 提交本地变更
|
||
4. `git push origin main` - 推送到 Gitea
|
||
5. `rclone sync` - 同步回 NAS
|