cursor 撤回了我写的代码,重新应用了它生成的答辩 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jaminq
V2EX    Cursor

cursor 撤回了我写的代码,重新应用了它生成的答辩

  •  
  •   jaminq 84 天前 1982 次点击
    这是一个创建于 84 天前的主题,其中的信息可能已经有所发展或是发生改变。

    分享刚刚使用 cursor 踩到的巨坑!!!

    (我是 adhd 所以我讲故事事无巨细)

    前天晚上刷小红书,看到一些人在分享,国内无法使用claude4o3模型的新闻。看到有些评论并不是针对大陆IP,而是针对注册邮箱,我想我是通过github登录的,于是没有在意。

    昨天早上发现被限制了。于是找了找解决方案,配置的networkhttp compatibility modeHTTP/2改成HTTP/1.1vs code配置的proxy配置本地代理。后发现tab补全有些慢,agent稍长的会话会中断。

    agent坚持输出(使用的claude-4-sonnet),在某次中断后放弃,点击restore checkpoint回退到之前的版本,然后开始自己写。

    写到今天早上 10:40 左右完成,开始愉快的调试。

    某次浏览器刷新后发现代码回退,回退到昨天下午的版本。

    撤销没用,网上搜不到解决方案,万念俱灭。

    time machine 里面找回 10:04 的代码,丢掉中间半小时左右的内容。打算硬着头皮重写。

    重写过程中,突然发现右侧的会话界面是亮着的(而非restore checkpoint后的灰显状态),尝试重新点击一次 restore checkpoint,结果您猜怎么着?

    我的代码回来了!

    也就是说,在回退检查点以后(不小心?)点击了右侧的界面,cursor会重新应用自己生成的来替换掉你写的内容,这个时候检查点是替换前的,而不是开启会话前的。

    总结

    • 回退检查点以后,关掉(新开)当前的会话
    • 及时提交
    8 条回复    2025-07-23 09:28:02 +08:00
    m1nm13
        1
    m1nm13  
       83 天前
    常见问题.就是会这样
    mightofcode
        2
    mightofcode  
       83 天前
    看来楼主的项目创新性不错
    我的代码开发工作已经被 claude 接管了
    sk217
        3
    sk217  
       83 天前   1
    每次让 agent 干活之前 我都会防御性 commit 一下
    thxgod
        4
    thxgod  
       83 天前
    sk217
        5
    sk217  
       83 天前
    @thxgod 老哥 你别笑,当前我用 copilot agent 干活 真的就是一坨输出,关键是你 accept 之后 ,还没法往之前的代码退回,目前这套东西,还是没有形成一个完整的工作流,要是一个新的项目能完整形成这种工作流是最好了
    caryqy
        6
    caryqy  
       83 天前
    @logic2 AI 时代的防御性编程
    ponelyr
        7
    ponelyr  
       83 天前 via iPhone
    你写提示词,说明下:我修改了代码,以当前代码版本继续

    可以规避
    skkakaka2
        8
    skkakaka2  
       79 天前
    都是这样的,不算是坑吧,只能说用的时候确实需要小心
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3648 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 05:10 PVG 13:10 LAX 22:10 JFK 01:10
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86