71 lines
2.9 KiB
Markdown
71 lines
2.9 KiB
Markdown
# 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` 确认变更范围
|