用cursor将本人最开始的一个500多行的py爬虫窗口程序写到了6000多行,但是一直没有进行模块化处理,将所有功能页都写在了一起,今天用的时候,突然就会出现改个小东西一直给我加5000多行代码,昨天还不会这样来着,用的是3.7,包括用max也会出现这种情况,很烦,想请教各位有什么好的处理办法没?已经尝试过用AI将它模块化处理,但是处理的一塌糊涂,太麻烦了, 哎 不知道该怎么办了/
AI 要都会模块化了,我也危险了
哎 等于现在所有代码都在一个文件里,我让他生成个readma.md把每个结构所在行和内容都写出来,喂给它提示进行更改也没办法,关键现在整个项目就差最后一点小功能了,因为这问题一直卡在这里。
搞不定就自己拆一下
关键我也是小白
出现幻觉了
是吗,为什么我丁点内容就使劲拆就是了.可能规则上需要引导下
先用思考模型规划拆分方案后再3.5执行(最近听说3.7会自作主张搞其他的)也不知道修复了没
16k输出的情况下差不多处理1.5-2.5k
建议单文件800-2000行
那对于我的现状有好的方案解决吗,主要我本人也是个小白,让我模块化有点来不及。哎
先丢弃cursor,和其他讨论拆解方案后你手写设计方案,一个一个文件拆出来,可以参考我的ai-dataflux拆分过程,GitHub记录
3.7 是会凭空给你加功能的或者修改你已有正常功能
是的,需要在提示词中严格约束
好像确实耶,我现在让他拆分方案后给3.5处理了,3.5并没有出现加5000多行的情况,现在正在执行操作呢,希望是好消息
有例子参考下吗 佬
拉闸 还是加5000多行了
可以搜索站内cursor文档有rules规则
这个得看你自己的需求,它的实现不满你心意,那就是你没描述清楚。
例如之前我举了一个例子让它意识到实现有误,它却在编码中特判这个例子。然后我就加上一句不能特判,要泛化。
你把你要改动的地方让AI拆分到一个新的py脚本,然后再主脚本调用,试试看
话说5000行加的是啥子呢,多余不