# Plan: RTU 项目 Claude → Mimo 文档迁移 ## 背景 前序任务(T1-T6)已完成:仓库克隆、源码读取、Claude 记忆文件已提取到 Mimo MEMORY.md。本次将 claude/ 目录下的文档和配置全部迁移到 mimo/。 --- ## 步骤 ### T7: 保存当前 plan 到 mimo/plan/ - 创建 `mimo/plan/` 目录 - 将本 plan 内容保存为 `mimo/plan/RTU_Claude到Mimo文档迁移.md` - **规则**: 此后每次制定 plan 实施前,都先将 plan 文档存入 `mimo/plan/` ### T8: 删除 .claude/memory/ 配置 - 前提确认: Claude 记忆文件内容已全部记录在 `mimo/MEMORY.md` 和规范路径 MEMORY.md 中 - 删除整个 `.claude/memory/` 目录 ### T9: 创建 mimo/ 子目录结构 - 创建 `mimo/工程/` - 创建 `mimo/中间文档/` ### T10: 复制 mid/ → 中间文档/ - 复制 `claude/mid/RCB订阅编号可配置化.md` → `mimo/中间文档/RCB订阅编号可配置化.md` - 复制 `claude/mid/Tab命令补全功能.md` → `mimo/中间文档/Tab命令补全功能.md` - 复制 `claude/mid/app_cmd_CPU108问题修复.md` → `mimo/中间文档/app_cmd_CPU108问题修复.md` ### T11: 复制 问题处理文档 - 复制 `claude/问题处理文档.md` → `mimo/问题处理文档.md` ### T12: 重写 工程/ 文档(8篇,每篇对照源码彻底重写) 对 claude/工程/ 下每个文档: 1. 读取原 claude 文档 2. 读取对应模块的完整源码 3. 用我的理解与思路重写,形成新文档放入 `mimo/工程/` | 原文件 | 对应源码模块 | |--------|------------| | `libiec61850_MMS客户端API开发手册.md` | `src/protocol/libmms_m/` + `release/inc/myMms_m.h` | | `libiec61850_MMS服务端API开发手册.md` | `src/protocol/libmms_s/` | | `libiec61850m模块分析.md` | `src/system/libiec61850m/` | | `libiec61850s模块分析.md` | `src/system/libiec61850s/` | | `libmms_m模块分析.md` | `src/protocol/libmms_m/` | | `libmms_s模块分析.md` | `src/protocol/libmms_s/` | | `libweb_server模块分析.md` | `src/system/libweb_server/` | | `websocket-server.md` | `src/protocol/libmongoose/src/mongoose.c` + `src/system/libweb_server/` | ### T13: 删除 claude/ 和 .claude/ 全部内容 - 删除 `claude/` 目录及其所有内容 - 删除 `.claude/` 目录(已在上一步删除 memory/,确认无残留) ### T14: 验证 - 确认 `mimo/` 目录结构完整 - 确认 `claude/` 和 `.claude/` 已删除 - 确认 `mimo/MEMORY.md` 中的路径引用更新(如有涉及 claude/ 路径) --- ## 关键文件 - **源目录**: `/mnt/AI/AI_mimo/claude/`(待删除) - **源目录**: `/mnt/AI/AI_mimo/.claude/`(待删除) - **目标目录**: `/mnt/AI/AI_mimo/mimo/plan/` - **目标目录**: `/mnt/AI/AI_mimo/mimo/工程/` - **目标目录**: `/mnt/AI/AI_mimo/mimo/中间文档/` - **目标文件**: `/mnt/AI/AI_mimo/mimo/问题处理文档.md` ## 验证方式 1. `tree /mnt/AI/AI_mimo/mimo/` 检查目录结构 2. 确认 `claude/` 和 `.claude/` 不存在 3. `git status` 确认变更范围