# 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