技术文章、实战教程、经验心得
代码在持续演进,知识库不可能每次 commit 都全量重建。这篇文章从一次真实的 detect_changes 输出出发,设计一个三层决策树:先判断本次变更是否影响可检索内容,再精确找到变更的函数,最后通过 FILE_CHANGES_WITH 边发现隐藏的时序耦合——只重建真正需要重建的部分,把增量更新成本压到全量的一个零头。