接手老项目或开源项目时,最常见的误区是从第一行顺序读到末尾。更好的方式是把 AI 当成“带索引的导游”,分层提问。
第一层:问出项目骨架
请基于目录结构概括这个项目:
1. 用到的语言与主要框架
2. 请求从入口到响应的主流程
3. 目录分层与各自职责
4. 关键配置文件的作用第二层:顺着调用链提问
确定一个功能点(比如“登录”),让 AI 从路由、控制器、服务到数据访问逐层展开调用链,只关注该功能的必经路径,不要全仓扫描。
第三层:理清数据流与状态
数据从哪里写入、经过哪些转换、最终落到哪些表;系统里的状态机(如订单状态流转)如何定义。画一张脑图比记住每行代码更重要。
让 AI 带你做最小验证
为了验证我对登录流程的理解,请列出三件适合新手先做的事:
例如本地起服务、造一条测试账号、跟一次调试日志。提醒:陌生项目里常有废弃代码与历史包袱。AI 概括后要回到代码里抽查两三个结论,避免被一本正经的错误带偏。
评论(0)
暂无评论,快来抢沙发吧~