RT
举报· 721 次点击
登录 注册 站外分享
6 条回复  
mumbler 小成 前天 04:12
会把所有代码建立一个知识库,用向量查找相关代码文件,然后 50 行,50 行去定位具体位置 网络错误不是因为你代码太大了,我把整个 python3.10 的源码让 cursor 改都没问题
drymonfidelia 楼主 小成 前天 04:16
@mumbler 单个文件太大了他就会一直网络错误,别的小文件从来就没有出现过 另外它也不能生成太大的文件,差不多超过 1000 行他就生成不了了,一直网络错误
wfhtqp 初学 前天 08:37
拆分步骤挨个来
sss15 小成 前天 08:42
一看到.cs 莫名的亲切,.net 的开发吗? 思路是利用 partial ,把一个文件拆成多个文件,对调用不影响,无需改动其他地方 把 BusinessService.cs 拆分成 BusinessService.base.cs 、BusinessService.user.cs 等等,中间那一层根据业务拆分,这样类还是 BusinessService ,调用那边没有任何修改 然后每个 BusinessService.xx.cs 的类定义前面加上 partial 类似 ``` public partial class BusinessService ```
ddch1997 小成 前天 09:01
@drymonfidelia 得用 agent 模式,agent 模式他他会反复编辑这个文件,而且他会拆分单次编辑任务的颗粒度,保证单次编辑在上下文的范围内,例如利用 3.7 生成原型就是他多次编辑 html 得到的一个超长大文件
Huelse 小成 前天 09:42
处理不了,你想想这么大的文件拆分 Token 会形成什么数量级?目前只能分文件分模块来处理
返回顶部