如何让 AI 工具更准确地处理依赖的第三方库?

1 月 21 日
 xfn

在使用 AI 工具时(例如 cursor ,claude code ),有时候会需要分析不在代码仓库中的第三方库,这个时候 AI 工具往往会去用搜索引擎搜索,但对一些比较复杂的库,搜索引擎往往又不能提供有用的信息。有没有方法能让 AI 工具使用更准确的方法获得依赖的信息?比如直接在 github 上搜索,或者在本地代码缓存中搜索(例如 golang 这种将源代码作为依赖的情况)?

2144 次点击
所在节点    程序员
8 条回复
trio
1 月 21 日
- context7
- 贴 Github 链接
- 克隆代码(指定版本),并把目录权限给它
xfn
1 月 21 日
@trio 谢谢,context7 我也用了,但是好像不是每次都会生效。第三方库有很多,我是希望 AI 能够自动(并且聪明)地去找到和分析,如果每次自己指定还是比较麻烦
zcf0508
1 月 21 日
@xfn 模型是否会主动调用工具,这主要和模型在训练时的数据有关,不同模型之间差异很大。除了 context7 还推荐 https://mcp.deepwiki.com/mcphttps://mcp.grep.app
techphoebe
1 月 21 日
我在 cursor 里用的 gpt ,我观察模型能自己处理,rust 会到 cargo registry 找库的源码
unco020511
1 月 21 日
@xfn 添加一下 rule,可以更好的让 agent 去调用 contex7 获取相关文档
jmychou
1 月 22 日
使用 LSP
linvaux
1 月 22 日
最近用 codex ,发现比较靠谱,这玩意儿自己会反编译依赖包里面的 jar 看代码,我着实被惊呆了
kakki
1 月 23 日
llms

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1187304

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX