黄师傅 (@highkay) 在 做了一个用来辅助构建上下文工程的小工具 中发帖
用google大善人的aistudio做的,背后的2.5-flash能力上也挺匹配。
使用场景是这样的:
一般我们如果使用一个比较新的库,大模型比较容易使用错误的api或者直接幻觉了。这个时候可以通过网络搜索或者context7这样的方法来缓解,不过这里有两个新问题,一个是搜索里面也会有过时的信息或者垃圾的信息,context7在大部分比较少见的库的所谓文档质量也就那么回事。deepwiki的确很好,但是都是给人看的,缺乏给大模型看的。比如api这块。爬源码库的效率又太低。所以总体上目前没有高质量同时又高效的构建上下文的办法。
其实一般来讲如果这个项目真的做的还不错的话,文档还是做的比较好的,只是使用的方式不一定很高效(比如RAG的直接召回率一般都不太好这个就不展开了),反而大力出奇迹的扔进上下文窗口是最好的解法,我一般是用gemini-cli的大窗口。基于这样的方案,利用fir...