严寒 (@yzhq186) 在 Composer2.5在Cursor启动时擅自批量修改本地文件 中发帖
有佬友怎么知道解决Composer2.5自带的官方bug吗?
一、问题:你上一次和Composer2.5完成对话并关闭Cursor后重新打开这个文件夹,那么AI会批量阅读修改上次对话过的文件,会有3-10个文件(总数量不固定)一次性被批量修改,时间都是统一的,都是启动Cursor后才出现,有的txt文本被擅自修改后中文或者代码就乱码了。
二、原因分析:问过豆包,才发现这是官方自带的bug: 就是Composer 强制把所有文件存为 UTF-8,无视原编码(GBK/GB2312),导致中文/代码直接乱码。而且官方目前没提供解决方法,假设你上次对话的文件里带有非UTF-8的格式的编码,修改后就会显示乱码。
三、临时对策:临时对策修复文件,方法是可以跟Composer2.5对话,说明你文件被修改的事情, 让它帮你恢复,实际上大部分能恢复,但是小部分文件恢复不了,然后按照它的提示修改本地se...