wiwjxx

请叫我红领巾
管理成员
2022/05/11
2,954
87
12
38
金币
60,203金币
🎯 方案一:直接用 Claude Code 分析(推荐)

步骤 1:进入项目目录启动

cd ~/你的老网站项目
claude

步骤 2:让 Claude 分析结构

你可以直接问:

> 分析这个项目的整体架构,包括:
> 1. 目录结构
> 2. 技术栈
> 3. 主要模块和它们的关系
> 4. 入口文件和核心逻辑
> 5. 依赖关系图

或者更具体:

> 生成这个项目的架构文档,包括:
> - 目录树结构
> - 前后端技术栈
> - API 路由列表
> - 数据库模型
> - 关键配置文件说明

步骤 3:生成 CLAUDE.md(保存分析结果)

> 把刚才的分析结果整理成 CLAUDE.md 文件,方便以后查看

Claude 会自动在项目根目录创建 CLAUDE.md,下次进入项目时自动加载这些上下文。

───

🎯 方案二:通过 OpenClaw 调用 Claude Code

如果你想让我帮你操作:

exec pty:true workdir:~/你的老网站项目 background:true command:"claude '分析这个项目的整体架构,生成详细的结构说明文档'"

然后我可以监控进度并汇报给你。

───

🎯 方案三:生成可视化结构图

如果你想让 Claude Code 生成更直观的结构图:

# 1. 先让 Claude 分析
claude "分析项目结构,并生成一个 Mermaid 图表描述模块关系"

# 2. 保存为文档
claude "把分析结果保存为 docs/architecture.md"

───

💡 实用技巧

技巧 1:结合 /init 自动生成

cd ~/老网站项目
claude
> /init

Claude 会自动检测技术栈,生成初始的 CLAUDE.md 骨架。

技巧 2:逐层深入分析

> 先看看整体目录结构
> 再详细分析 src/ 目录
> 看看 package.json 的依赖关系
> 分析路由/页面结构

技巧 3:创建分析任务清单

让 Claude 生成一个分析清单,然后逐项完成:

> 创建一个项目分析任务清单,包括:
> - [ ] 目录结构梳理
> - [ ] 技术栈识别
> - [ ] 依赖分析
> - [ ] 关键文件说明
> - [ ] 架构图生成

───

📋 分析完成后你会得到

| 输出 | 说明 |
| -------------------- | -------------- |
| CLAUDE.md | 项目规范文档,下次自动加载 |
| docs/architecture.md | 详细的架构说明 |
| docs/api-routes.md | API 路由列表 |
| Mermaid 图表 | 可视化模块关系 |
| MEMORY.md | Claude 自动记录的偏好 |