搞 C++还没招进来,只能我自己先看了
|
azarasiFeb 21, 2025
1
不能 最多四五千行
|
|
neutrinoFeb 21, 2025 via Android
2
不能,而且提几个问题以后就会忘记项目代码
|
|
GBdG6clg2Jy17ua5Feb 21, 2025
3
不能,上下文长度有限。
|
|
ShinichiYaoFeb 21, 2025
4
这是革了程序猿的命了
|
|
liuguangxuanFeb 21, 2025
5
|
|
alexszFeb 21, 2025
6
cursor 或者 windsurf 应该可以啊
从 maint 入手,让 AI 讲解每个模块、方法 |
|
kepenjFeb 21, 2025
7
长度有限制,别说代码了,就是让转义个数据结构,3000+行左右就开始各种漏数据/对不齐了,对了我用的 cursor pro.
|
|
juzisangFeb 21, 2025
8
不能,根本没有破除大模型的上下文长度限制。只是把你的提供的语料存储到数据库,然后根据你输入的提示词找出相近的文本段落,输给大模型,大模型在根据这些预料来做出回应。cursor 就是这样的...
|
|
HongJayFeb 21, 2025
9
以后行了,要你也没用了
|
|
10
留些尊严,给条活路
|
|
specitaFeb 21, 2025
11
以后行了,就真没出路了
|
|
12
windsurf 可以
|
|
AlexBobFeb 21, 2025
13
不行的,上下文不支持,你只能一段一段去解读
|
|
guanhui07Feb 21, 2025
14
不能,上下文长度有限
|
|
hancai2Feb 21, 2025
15
吐槽一下 trae 好难用,vim 按键经常让代码乱套。 好在免费
|
|
shadowyueFeb 21, 2025
16
为啥 AI 现在做不记住上下文?存储不是比算力便宜多了吗?
|
|
OBJECTIONFeb 21, 2025
17
c++代码都相对比较长把。。 而且用了模板啥的 其实很多 ai 也不行。。o1 都干完了 还是得看自己。。
|
|
CoderUndefinedFeb 21, 2025
18
类似 cursor 的 codebase indexing 功能吗
|
|
crackidzFeb 21, 2025
19
只有 Gemini 能解析中小项目,你把所有文件打包成一个文件,传到网盘...
|
|
yBjCf9KX1I8z3h52Feb 21, 2025
20
不能吧,cursor 写多了就忘了前面的代码了,老是得给他重新提
|
|
21
@shadowyue 因为计算复杂度和长度平方成正比,而且显存一点也不便宜
|
|
22
@shadowyue 应该不是存储的限制,是太长的上下文会使得推理时长飞涨到不可接受。
|
|
thinkmFeb 21, 2025
23
cursor 重构八九千行的项目好使不,我有个项目七八千行都在一个文件,变量 类什么的,看着就烦
|
|
zhmouV2Feb 21, 2025
24
应该说是 transformer 本身的限制,理论上确实处理一个 token 可以关注到全局信息,但是受限复杂度的限制,context 不可能无限长。。。而且也受训练数据的影响。比如说 diffusion 画图模型最早在 512 / 640 的分辨率图片做训练,结果画更大分辨率的图总会崩掉,llm 也是一个道理,现在模型的上下文长度一般都是 128K / 256K ,ds 的 r1 好像只有 64k ,读取整个项目当然不够用。
|
|
1anFeb 21, 2025
25
|
|
mohuaniFeb 21, 2025
26
你想要的是不是这样的产品: https://gitseek.dev/
|
|
zhangfannnFeb 21, 2025
27
想问下, 如果代码会限制上下文, 那为啥豆包的 AI 阅读能上传 50 个 100M 文件呢?
|
|
R4rvZ6agNVWr56V0Feb 21, 2025
28
@zhangfannn RAG 而已
|
|
gjnevergoFeb 21, 2025
29
可以 上 rag
|
|
imokkkkFeb 21, 2025
30
我们内部工具 Aone Copilot ,好像可以总结整个仓库,具体没用过
|
|
ForkNMBFeb 21, 2025
31
字节的 https://www.trae.ai 用着还行,一个 C 的大型项目,完全看不懂(C 的水平就是大一学过一点谭浩强的水平)。直接用这个打开项目,慢慢分析起码能看懂了,它会联系一定的上下文,比如你选个函数它起码是会分析这个函数所在文件内容的,对话里跨文件也可以,还能直接选中代码添加到对话,用起来很方便。
|
|
fctenFeb 22, 2025
32
不能,上下文长度有限。即使按 1M 上下文长度算,估计也就 5w~10w 行代码的长度。稍微复杂一些的项目应该都不止这个代码量了。
但是其实解决绝大部分问题并不需要通读整个项目。 |
|
ianismeFeb 22, 2025
33
cursor 是不是也只能编写那种小 app ,对于公司接别的大 APP 无从下手
|
|
yippee0539Feb 23, 2025
34
C++投简历都不面,
大佬这是找不到 笑死 |
|
ning96Feb 24, 2025
35
看你项目的文件多少,小型的项目可以喂给 Claude project ,有代码数量的限制,这个目前是最强的,
|
|
unibrighterFeb 25, 2025
36
1. 目前 llm 对学新技术栈是有用的,小规模的 app 等也勉强 handle
2. 上下文变大了以后,你会明显感觉顾此失彼,变蠢了 3. 就像那种临时接手又不愿意看屎山代码,入行 1-2 年程序员的水平. |