在使用 AI 工具时(例如 cursor ,claude code ),有时候会需要分析不在代码仓库中的第三方库,这个时候 AI 工具往往会去用搜索引擎搜索,但对一些比较复杂的库,搜索引擎往往又不能提供有用的信息。有没有方法能让 AI 工具使用更准确的方法获得依赖的信息?比如直接在 github 上搜索,或者在本地代码缓存中搜索(例如 golang 这种将源代码作为依赖的情况)?
1
trio 1 月 21 日
- context7
- 贴 Github 链接 - 克隆代码(指定版本),并把目录权限给它 |
2
xfn OP @trio 谢谢,context7 我也用了,但是好像不是每次都会生效。第三方库有很多,我是希望 AI 能够自动(并且聪明)地去找到和分析,如果每次自己指定还是比较麻烦
|
3
zcf0508 1 月 21 日 @xfn 模型是否会主动调用工具,这主要和模型在训练时的数据有关,不同模型之间差异很大。除了 context7 还推荐 https://mcp.deepwiki.com/mcp 和 https://mcp.grep.app 。
|
4
techphoebe 1 月 21 日 via iPhone
我在 cursor 里用的 gpt ,我观察模型能自己处理,rust 会到 cargo registry 找库的源码
|
5
unco020511 1 月 21 日
@xfn 添加一下 rule,可以更好的让 agent 去调用 contex7 获取相关文档
|
6
jmychou 1 月 22 日
使用 LSP
|
7
linvaux 1 月 22 日
最近用 codex ,发现比较靠谱,这玩意儿自己会反编译依赖包里面的 jar 看代码,我着实被惊呆了
|
8
kakki 1 月 23 日
llms
|