对比

Mainline vs RAG

代码检索很有用,但它回答不了“这条路以前为什么走不通”。

RAGMainline
擅长找到相关代码和文档记录当时为什么这么定、哪些风险要注意
发生时机通常在看代码时使用在真正动手改之前就应该读
典型坑找到了那个半成品 Redis 实现告诉你 Redis 当时为什么被放弃
记录放哪向量库或某个工具的索引里repo 自己的 Git refs 和 notes 里