AI在不熟悉的代码的方向定位方面非常出色——但前提是你要让它以真实文件为基础,而不是让它描述系统可能做什么的通用版本。将它指向实际路径,让它先读取再解释。
AI在不熟悉的代码的方向定位方面非常出色——但前提是你要让它以真实文件为基础,而不是让它描述系统可能做什么的通用版本。将它指向实际路径,让它先读取再解释。
一个包含详细解答的 IT 面试题库——从初级到高级。
捐赠src/billing/的职责是什么",而不是整个仓库。❌ UNGROUNDED: "How does authentication usually work in a Node app?"
→ generic textbook answer; may not match THIS codebase at all
✅ GROUNDED: "Read src/auth/login.js and src/middleware/session.js.
Trace what happens when POST /login is called, step by step,
citing the functions involved."
→ the AI must read the actual files → its explanation maps to YOUR system
以真实代码为基础的版本强制AI根据你的代码来回答,这样你就可以根据真实文件验证每一步,而不是信任一个看起来合理的通用答案。
继承大型代码库主要是一个阅读和映射问题,这正是AI能加速你的地方——它可以在几秒内总结一个模块、追踪一个流程或解释一个晦涩的函数,将数天的冷读变成有指导的探索。风险在于一个没有以真实代码为基础的提示会给你一个自信但通用的答案,可能与实际代码不符。将每个问题锚定在真实文件路径上,并根据这些文件验证其追踪,可以获得AI的速度而不会继承其幻觉——你可以更快地建立准确的心理模型,并且因为你检查过源代码,所以可以信任它。