有一个c#的小项目,大约有1万行代码。想使用AI来分析架构设计,以及给出建议。现在有合适的ai工具来处理吗?
3 Likes
试试mcp?
我觉得可以尝试用 cursor 先分析目录结构,然后逐步根据目录结构分析代码,最后再整合在一起
1 Like
一次性够呛,claude 9000行代码就占用总token20万的75%;
现在gpt 4.1 api支持100万的上下文,可以尝试下,4.1 nano比较省钱。
谷歌gemi也支持100万上下文,还能通过谷歌账号白嫖试用,也可以作为备选尝试。
要更好的效果,就只能多个ai组合,然后拆分内容使用了。
有通过AI分析仓库然后制作教程的项目:GitHub - The-Pocket/Tutorial-Codebase-Knowledge: Turns Codebase into Easy Tutorial with AI
1 Like
这是协议啊,哥
我看错了
gemini处理3000行很轻松,作为附件发给AI就行了。
1万行没试过,不太清楚具体效果如何。
当然不行,代码太大就要拆分
一万行代码在一个文件吗?那可能不太行
gemini 1m上下文差不多了
让2.5p干轻轻松松
那就比如五六千行的代码单文件的,有什么模型能跟用cursor一键给出答复并能自己修改的吗,我现在用cursor 不管什么模型 他都乱改,跟幻世一样,改着改着给我加5000行重复代码
单文件几千行的代码 真不是ai能改得东 人改起来滚动起来都很繁琐
试试使用Repomix生成文件后扔给ai看看
生成repomap然后扔给llm?不过需要这个代码仓库有良好的命名和注释
佬,这个token计算器方便分享下吗
claude-token-计算.zip (3.0 KB)
这个是让claude根据Claude API官网提供的token计算说明,写出来的
谢佬,我昨天还在搞来着,官方的api调用要传项目id还是什么的