2.9 KiB
2.9 KiB
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/工程/ 下每个文档:
- 读取原 claude 文档
- 读取对应模块的完整源码
- 用我的理解与思路重写,形成新文档放入
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
验证方式
tree /mnt/AI/AI_mimo/mimo/检查目录结构- 确认
claude/和.claude/不存在 git status确认变更范围