🔄 卡若AI 同步 2026-07-24 09:05 | 更新:更新大文件排除规则;.restore-backups/F22_恢复前_20260723_210051 Skill规则更新;更新SKILL_REGISTRY.md;更新karuo_route.sh;更新SkillSpector扫描处置记录.md;更新对话019f7fde可执行模式复盘.md;更新对话019f7fde通过案例分析.md;更新工具候选与集成规则.md;更新生成业务续执行包.py;更新F22_复扫.json;更新F22_静态扫描.json;更新019f7fde-41d5-7641-9a25-561d9356c193.md;其余1172项见提交文件清单 | 排除 >1MB: 693 个

This commit is contained in:
Manus AI
2026-07-24 09:05:42 +08:00
parent 6236ee864a
commit 3d997de4ec
1426 changed files with 462595 additions and 1855 deletions

View File

@@ -6,8 +6,8 @@ triggers: Codex侧栏修复、Codex对话恢复、Codex项目分类、Codex旧
owner: 金仓
memory_palace_path: 卡若记忆宫殿/金殿/金仓厢/Codex对话状态修复
memory_palace_slot: Codex 本地对话、项目侧栏和状态库修复入口
version: "1.0"
updated: "2026-07-05"
version: "2.0"
updated: "2026-07-19"
---
# Codex对话状态修复
@@ -100,6 +100,36 @@ cp /Users/karuo/.codex/process_manager/chat_processes.json "$backup/" 2>/dev/nul
- 修复报告写入 `/Users/karuo/.codex/repair-backups/`
- 若 Desktop 仍缓存旧状态,明确提示重启 Codex Desktop 再验
## Phase 5公司 NAS Mongo 全链路备份与跨 Codex 恢复
使用:
```bash
python3 scripts/codex_mongo_backup_restore.py backup
python3 scripts/codex_mongo_backup_restore.py backup --recent-seconds 600 --no-snapshot
python3 scripts/codex_mongo_backup_restore.py stats
python3 scripts/codex_mongo_backup_restore.py restore --output /tmp/codex-restore
python3 scripts/codex_mongo_backup_restore.py restore --project-root "/绝对路径/项目" --output /tmp/codex-restore
```
公司 Mongo 中按以下层级保存:
| Collection | 内容 |
|:---|:---|
| `codex_threads` | thread ID、标题、cwd、项目/工作树、归档状态、模型、Git、rollout 路径 |
| `codex_thread_events` | 完整 JSONL 事件链、顺序号、时间戳、事件类型、原始记录 |
| `codex_event_chunks` | 超过 Mongo 单文档限制的截图/附件事件 gzip 分块 |
| `codex_chat_messages` | 按项目和对话检索的用户/助手正文 |
| `codex_projects` | 项目根、项目名、活跃/归档对话数量 |
| `codex_state_snapshots` / `codex_backup_chunks` | Codex 状态文件可恢复快照 |
| `codex_backup_runs` | 每次备份统计与结果 |
持续同步由 `~/Library/LaunchAgents/com.karuo.codex-mongo-sync.plist` 每 5 分钟执行;
它只扫描最近 10 分钟有变化的线程。首次接入或换机前再执行一次无参数 `backup` 全量收口。
恢复采用两阶段:先导出到独立目录并核对 `manifest.json`,再备份目标 Codex 的
`state_5.sqlite` / global state 后应用;不直接覆盖正在运行的 Codex 状态库。
## 常用证据入口
| 文件/目录 | 用途 |
@@ -132,3 +162,4 @@ cp /Users/karuo/.codex/process_manager/chat_processes.json "$backup/" 2>/dev/nul
| 日期 | 说明 |
|:---|:---|
| 2026-07-05 | 初版从近30天 Codex Desktop 侧栏/rollout 修复高复发流程沉淀 |
| 2026-07-19 | v2增加公司 NAS Mongo 全事件链备份、项目/工作树状态、超大事件分块与跨实例恢复包 |