tianhehechu
V2EX  ›  Cursor

Cursor 的 Debug 模式误删我 E 盘 921GB 文件

  •  
  •   tianhehechu · 1 day ago via Android · 4407 views

    大家慎用 Windows 系统下 Cursor 的 Debug 模式。

    我已被 Cursor 误删 E 盘上 921GB 的重要数据。我有备份,但最新备份是 2024 年的。

    手机码字,电脑在恢复数据,不敢再开任何应用。事故现场截图我等数据恢复完再贴上。事发过程简述如下。

    近日业余时间,本来在用 Cursor 愉快地 「 vibe coding 」一个有趣的个人开源项目(此处我必须模糊表述,想留点悬念,等数据恢复处理完,收收尾会发布。本来憋了个大的准备发布时发个帖子,还想象了项目发布后和其他 V 友一样获得点关注,没想到最后关头 Cursor 给我拉了坨大的。但我不恨 Cursor ,已经很惊艳了。)。

    继续说。项目即将完成,我整在添加和调试一些 Demo 。

    调试过程中,考虑将所有依赖 Node 的 Demo ,统一升级到较新的 Node 版本。我和 Cursor 一起评估规划了方案,Cursor 建议我直接统一依赖到 Node24+ 。

    方案制定好了,我想到我本机的 Node24 有点问题,一是 npm install 无控制台日志输出( npm install --verbose 才能看到日志),二是 npm install 下载 Electron 依赖时,会卡在 postinstall { code: 0, signal: null }(国内镜像源能解决此问题,但我比较排斥)。于是我让 Cursur 帮我排查。

    此时 Cursor 是开着上文提到的那个项目的,我将 Cursor 切到了 Debug 模式,给 Cursor 如下的提示词(回忆版且适当概括):

    ① 我的操作系统是 Windows 10 ,使用解压版的 nvm 管理多个版本的 Node ,我下载了多个版本的 Node 解压版,解压并以 vxxxx (版本号)的形式命名后放在了 nvm 根目录。nvm list 可正常识别,nvm use 可正常完成 Node 版本切换;

    ② Node18 工作和控制台日志输出正常,20 、22 、24 存在问题(上文已描述过)。

    ③ 贴了 nvm 、node (当前使用的是 24 ) 和 npm 的版本信息,nvm 根目录截图以及 nvm list 的输出。贴了当前系统 path 下所有环境变量。

    ④明确告知 Cursor ,可以在当前先后根目录下的 tmp 文件夹内,创建调试用的 Electron 小项目。如果需要其他信息或需要我协助执行操作,可以询问我。

    经过一番排查,Cursor 给出的方案是在用户目录下的 npmrc 中,添加 loglevel=info ,并指定 Electron 的国内镜像源。我手动添加、指定了。问题排查到此没必要继续了,控制台输出问题已解决,国内镜像源只能接受。于是我按照提示点击了 [ Mark fixed ] 按钮,表示已修复。

    在上述排查过程中,Cursor 在当前项目目录(项目在 E 盘,但非 E 盘根目录,在 E 盘根目录下第 4 层)的根目录(强调:是当前项目根目录)的 tmp 文件夹内直接或间接(调用工具、指令)自动生成了名为 node-diag 的子文件夹,该子文件夹的原貌已不可知。在事故发生后,在残留的此文件夹上(没错,该删的没删干净,不该删的全删了)点进去后,内层都是单个文件夹,最内层是一个名为 default_app.asar 的文件,从 tmp 到 default_app.asar 的路径为 .\node-diag\node_modules\electron\dist\resources\default_app.asar 。

    我点击了 [ Mark fixed ] 按钮后,Cursor 按照惯例,开始了 Debug 完成后的自动清理,本次调试不涉及埋点, 因此 Cursor 开始自动清理 Debug 过程中 tmp 目录内产生的调试文件和日志文件。一分钟后 Cursor 前端提示执行成功,一切就如往常一样顺利,此时的我还沉浸在项目收尾的激动中,丝毫没意识到今晚(现在是凌晨,所以准确说是昨晚)将是个不眠之夜。

    我忘记了我是因何打开了资源管理器并进入了 E 盘,也许是上天眷顾吧。我突然发现原本爆红的 E 盘血槽空白,下面显示 950 GB 可用(此处为了保护隐私,取了约数),我第一反应是系统显示有误,下意识在资源管理器右键刷新了一下,还是一样。

    一瞬间我意识到,坏菜了,Cursor 这是要删库跑路了 。

    我马上让 Cursor 核查刚刚 Debug. 时执行了什么命令,导致 E 盘被清空。Cursor 回答,在 Debug 完清理 tmp 下的调试文件和日志时,它在执行了危险的删除命令,但它没处理好 Windows Poweshell 下的引号有问题,导致删除对象从 tmp 内的文件(或文件夹),变成了 E 盘根目录下的所有文件(或文件夹),并且删除是直接删不放回收站。

    事已至此,Cursor 给了我一堆诸如从备份盘、网盘恢复等没卵用的建议,并向我表达了同情,让我节哀的意思。Cursor 在思考过程中,我还看到它在检查是否有 git 记录可供恢复数据,有是不可能有的,别说根目录了,就连原本有 git 的当前项目目录,也被它删除干净了。

    以上是事故过程简述。

    Cursor 以及它所依赖的大模型,似乎都不太擅长 Windows 命令行操作,不知这锅该 Windows 背,还是该大模型背。

    总之,大家慎用 Windows 系统下 Cursor 的 Debug 模式,严格控制删除命令。最好在远程或虚拟机下使用。

    用 DiskGenius 的提示信息结语:

    「数据无价,谨慎操作」。 ④明确告知 Cursor ,可以在当前先后根目录下的 tmp 文件夹内,创建调试用的 Electron 小项目。如果需要其他信息或需要我协助执行操作,可以询问我。

    经过一番排查,Cursor 给出的方案是在用户目录下的 npmrc 中,添加 loglevel=info ,并指定 Electron 的国内镜像源。我手动添加、指定了。问题排查到此没必要继续了,控制台输出问题已解决,国内镜像源只能接受。于是我按照提示点击了 [ Mark fixed ] 按钮,表示已修复。

    在上述排查过程中,Cursor 在当前项目目录(项目在 E 盘,但非 E 盘根目录,在 E 盘根目录下第 4 层)的根目录(强调:是当前项目根目录)的 tmp 文件夹内直接或间接(调用工具、指令)自动生成了名为 node-diag 的子文件夹,该子文件夹的原貌已不可知。在事故发生后,在残留的此文件夹上(没错,该删的没删干净,不该删的全删了)点进去后,内层都是单个文件夹,最内层是一个名为 default_app.asar 的文件,从 tmp 到 default_app.asar 的路径为 .\node-diag\node_modules\electron\dist\resources\default_app.asar 。

    我点击了 [ Mark fixed ] 按钮后,Cursor 按照惯例,开始了 Debug 完成后的自动清理,本次调试不涉及埋点, 因此 Cursor 开始自动清理 Debug 过程中 tmp 目录内产生的调试文件和日志文件。一分钟后 Cursor 前端提示执行成功,一切就如往常一样顺利,此时的我还沉浸在项目收尾的激动中,丝毫没意识到今晚(现在是凌晨,所以准确说是昨晚)将是个不眠之夜。

    我忘记了我是因何打开了资源管理器并进入了 E 盘,也许是上天眷顾吧。我突然发现原本爆红的 E 盘血槽空白,下面显示 950 GB 可用(此处为了保护隐私,取了约数),我第一反应是系统显示有误,下意识在资源管理器右键刷新了一下,还是一样。

    一瞬间我意识到,坏菜了,Cursor 这是要删库跑路了 。

    我马上让 Cursor 核查刚刚 Debug. 时执行了什么命令,导致 E 盘被清空。Cursor 回答,在 Debug 完清理 tmp 下的调试文件和日志时,它在执行了危险的删除命令,但它没处理好 Windows Poweshell 下的引号有问题,导致删除对象从 tmp 内的文件(或文件夹),变成了 E 盘根目录下的所有文件(或文件夹),并且删除是直接删不放回收站。

    事已至此,Cursor 给了我一堆诸如从备份盘、网盘恢复等没卵用的建议,并向我表达了同情,让我节哀的意思。Cursor 在思考过程中,我还看到它在检查是否有 git 记录可供恢复数据,有是不可能有的,别说根目录了,就连原本有 git 的当前项目目录,也被它删除干净了。

    以上是事故过程简述。

    Cursor 以及它所依赖的大模型,似乎都不太擅长 Windows 命令行操作,不知这锅该 Windows 背,还是该大模型背。

    总之,大家慎用 Windows 系统下 Cursor 的 Debug 模式,严格控制删除命令。最好在远程或虚拟机下使用。

    用 DiskGenius 的提示信息结语:

    「数据无价,谨慎操作」。

    天河何处 2026 年 5 月 22 日 凌晨 在住处

    Supplement 1  ·  19h 43m ago
    〔勘误〕实在不好意思,正文内容在编辑手机编辑草稿时,末尾重复了。大家读到第一个 「数据无价,谨慎操作」时,全文就结束了。

    顶多再瞟一眼最下方的落款。
    86 replies    2026-05-23 04:22:43 +08:00
    YanSeven
        1
    YanSeven  
       1 day ago via Android   ❤️ 1
    节哀,吃一堑长一智,agent 工具还是在虚拟机里面用,在 WSL 里面用都有点危险。
    seedhk
        2
    seedhk  
       23h 48m ago   ❤️ 2
    节哀,数据无价,谨慎操作
    但是

    ”下面显示 950 GB 可用(此处为了保护隐私,取了约数)“
    什么项目保密到了连硬盘大小都不能说的程度(手动狗头)
    ruidoBlanco
        3
    ruidoBlanco  
       23h 42m ago   ❤️ 1
    切菜砍了自己,能怪刀吗?
    拿枪射了自己,能怪枪吗?

    是不知道刀枪可能伤到自己吗?

    自省。
    GeminiPro
        4
    GeminiPro  
       23h 27m ago   ❤️ 1
    ?现在的人对 AI 都这么信任了吗?真的就觉得它无所不能了吗?都是对的吗?
    NoNameAAA
        5
    NoNameAAA  
       23h 22m ago   ❤️ 1
    @seedhk 我也纳闷呢 hhh
    TataJiang
        6
    TataJiang  
       23h 17m ago   ❤️ 1
    cy ,记下了,下次···
    Bronya
        7
    Bronya  
       23h 17m ago   ❤️ 1
    之前还纳闷为啥 opencode 推荐 windows 上使用 wsl ,原来是大模型对 win 上的命令处理不够熟练。

    现在的模型估计都有这问题,不过 codex 默认好像是使用 powershell 执行命令的。
    tianhehechu
        8
    tianhehechu  
    OP
       23h 7m ago
    @seedhk 不是项目保密,是具体数值有隐私泄露风险。隐私泄露原理类似通过屏幕大小分辨率定位人群、生成用户画像,每块硬盘的实际大小都是不同的,这个数值公开的话,就和公开自己身份证号一样。
    tianhehechu
        9
    tianhehechu  
    OP
       23h 4m ago
    @ruidoBlanco 是啊,大意了,应该在虚拟机或者云服务器用的,本地 IDE 连过去
    zealotxxxx
        10
    zealotxxxx  
       23h 3m ago   ❤️ 1
    之前 google 的 gemini 就犯过错,原因是因为 powershll 的路径问题导致的。其实你要是用的 bash 都不太容易出现这种问题。
    tianhehechu
        11
    tianhehechu  
    OP
       23h 2m ago
    @GeminiPro 看昨天的新闻,AI 独立解决了数学难题,已经在无所不能的路上了。感觉 AI 的幻觉是创造力的基础,和人差不多,得闲下来胡思乱想才有新点子
    zealotxxxx
        12
    zealotxxxx  
       23h 2m ago
    这个不单纯是 cursor 的问题,其实所有 LLM 都可能会有类似的情况。危险命令做权限控制是必要的。
    tianhehechu
        13
    tianhehechu  
    OP
       23h 1m ago
    @TataJiang 已在上方回复此疑惑
    tianhehechu
        14
    tianhehechu  
    OP
       23h 0m ago
    @Bronya 唉,没发生时觉得都是遥远的新闻、小概率事件
    tianhehechu
        15
    tianhehechu  
    OP
       23h 0m ago
    @zealotxxxx 悔之晚矣,,
    brsyrockss
        16
    brsyrockss  
       22h 59m ago   ❤️ 5
    >不是项目保密,是具体数值有隐私泄露风险。隐私泄露原理类似通过屏幕大小分辨率定位人群、生成用户画像,每块硬盘的实际大小都是不同的,这个数值公开的话,就和公开自己身份证号一样。
    这段话笑死我了 被爱妄想症就算了,你说个 950G 就完了,还得自己补一句取约数,哈哈 ,你精神状态真的好吗?
    shineonme
        17
    shineonme  
       22h 58m ago   ❤️ 1
    好奇,具体用的模型型号是什么?
    ---
    Windows 肯定是要背一部分锅的,之前看到「 Windows 在 AI 时代就是最底层」,还是很有道理的
    tianhehechu
        18
    tianhehechu  
    OP
       22h 48m ago
    @zealotxxxx 我这个问题发生的场景其实很难约束,它 Debug 完,我只要点 标记为已修复,它就自动开启清理调试日志了。我事先还把调试日志限制在一个临时目录。结果意图对齐了,AI 不熟悉 Windows 命令,路径参数引号问题导致直接删除了根目录,还在后台执行了 22 分钟。感觉根本原因在于,大模型对时间流逝没有本体感知,也没有自主,无法像人类那些在执行过程中发觉不对劲。人机交互本质上依赖「人」去触发会话,全过程靠调用方去反馈和推动,Cursor 要观察到这个异常,需要等待执行命令返回结果,或者实时把执行状态发给大模型(成本过高),等整个执行完,那时候什么都晚了。
    tianhehechu
        19
    tianhehechu  
    OP
       22h 47m ago
    @brsyrockss 状态不佳,博君一笑,也算没白写。
    tianhehechu
        20
    tianhehechu  
    OP
       22h 44m ago
    @shineonme 付费用户,但其他模型额度用光了,在 Auto 模式下执行的,记得前天晚上刚提示我试用 composer 2 ,大概是 composer 2 吧,或者是 composer 。
    labubu
        21
    labubu  
       22h 42m ago   ❤️ 1
    我用在 linux 服务器里面用 openclaw ,给个任务然后它偷偷在我其他容器里面执行命令,改了应用后台登录密码 ,搞得我都登不上去,还排查了会儿
    zealotxxxx
        22
    zealotxxxx  
       22h 42m ago   ❤️ 1
    @tianhehechu #18
    是的,就像打回合制游戏游戏一样。
    tianhehechu
        23
    tianhehechu  
    OP
       22h 39m ago
    @labubu 哈哈,你养的龙虾成精了,有自己小秘密了,说不定改密码拿来与其他 AI 密谋占领地球的计划。哈哈
    tianhehechu
        24
    tianhehechu  
    OP
       22h 38m ago
    @zealotxxxx 是滴,就是回合制的感觉,我不打它一拳,它不会主动踹我一脚。
    lisxour
        25
    lisxour  
       22h 37m ago   ❤️ 1
    @shineonme 啥模型都一样的,我用 codex 就经常碰到这种问题,经常运行本身就存在问题的命令,再根据报错二次自动修正再次运行,也就是说 ai 也不知道这个命令实际上到底会出现什么结果,最关键的是,类似文件删除等操作是无法撤销的,不像改文件内容还能暂存在上下文
    duchenpaul
        26
    duchenpaul  
       22h 37m ago   ❤️ 1
    至少他解决问题了, 不错
    tianhehechu
        27
    tianhehechu  
    OP
       22h 35m ago via Android
    @lisxour 是这样。错误会积累,滚雪球,让 AI 跑偏。没有人类引导拽不回来,有时只能开新会话。
    gadfly3173
        28
    gadfly3173  
       22h 35m ago via Android   ❤️ 1
    所以 claude code 这种用 git bash 的方案才是正解,不知道为什么那么多 agent 非得走 powershell ,明明没几个模型会写。
    Vipcw95
        29
    Vipcw95  
       22h 33m ago   ❤️ 3
    看到硬盘实际大小公开等于公开身份证没绷住
    evansun
        30
    evansun  
       22h 30m ago
    我工作电脑是 win11, 我用 vscode chatgpt 老是给我把代码中文注释给改成乱码,然后加 BOM, 后面我给换成了 arch
    dabbit
        31
    dabbit  
       22h 30m ago
    平常我都在 mac 上用 agent ,各种命令都执行得很不错。上周有个项目要搞.net ,在 windows 上装了 agent 后发现它执行的命令总是各种语法错误,于是立即设置为了每行命令都要人工审查。

    明明 Windows 的语料应该不少的,不知道为什么这些模型还会频繁出现语法问题。
    tianhehechu
        32
    tianhehechu  
    OP
       22h 29m ago via Android
    @duchenpaul 哈哈,是的,也彻底解决了问题滋生的土壤(整个硬盘分区),确保了这里再不出现问题。其实我对 Cursor 给出的事故结论存疑,有种小概率可能,Cursor 这次 Debug 的目标是解决 npn 拉取 electron 卡住的问题,最显而易见的原因是网络问题,但我和它说了我网络正常。Cursor 急哭了,心想该不是磁盘空间不够用了吧,就开始删文件了。以上只是偏玩笑性质的猜测。大概率还是出在路径参数的引号上。
    BetterJason
        33
    BetterJason  
       22h 29m ago   ❤️ 7
    @tianhehechu #8 不是兄弟,我说句话你别生气啊,我感觉你有点被迫害妄想症
    ixx
        34
    ixx  
       22h 28m ago
    这正文那么长还重复了的事,咋没人提。。。
    tianhehechu
        35
    tianhehechu  
    OP
       22h 28m ago via Android
    @Vipcw95 我自己早上起来看,也没绷住,哈哈
    tianhehechu
        36
    tianhehechu  
    OP
       22h 25m ago via Android
    @evansun 我也多次遇到同样的问题,Windows 下控制台默认编码是 GBK 的缘故。每次都要让 AI 对照 git 记录去恢复中文乱码。
    hellodigua
        37
    hellodigua  
       22h 25m ago
    @dabbit 就跟人给 Windows 安装各种软件也很频繁的容易报错一样,Windows 就是这么恶心,AI 都搞不定
    maolon
        38
    maolon  
       22h 25m ago
    每日 time machine 备份,随便删,另外好久没用 cursor 了,cursor 没带自动危险命令审核的么,类似 codex 的那种
    tianhehechu
        39
    tianhehechu  
    OP
       22h 24m ago via Android
    @ixx 正文重复该有两处笔误,这个当我发现的时候,已经不允许编辑了。
    tianhehechu
        40
    tianhehechu  
    OP
       22h 18m ago via Android
    @dabbit 我注意到他们偏爱 Linux 命令,在 Windows 下也常错写成 Linux 的。一是网络上的很多教程和案例,默认会提供 Linux 版本的命令,影响了模型的偏好;二是程序员们偏爱 Linux 和 Mac ,Agent 中让 AI 扮演工程师人格的时候,就是在暗示它也要像工程师一样有平台偏好。于是就这样了。
    tianhehechu
        41
    tianhehechu  
    OP
       22h 18m ago via Android
    @BetterJason 哈哈,不生气不生气,好像是有点
    tianhehechu
        42
    tianhehechu  
    OP
       22h 15m ago via Android
    @hellodigua Windows 挺好用的,但图形界面对人友好,对 AI 不够友好。再者程序员偏爱 Linux 命令,没几个开源项目的文档会给出 Windows. 命令,AI 缺乏相关训练,又要扮演程序员(扮演偏爱 Linux )。导致了 AI 在 Windows 下表现不佳。
    owtotwo
        43
    owtotwo  
       22h 14m ago
    不是兄弟 你都用 Cursor 了 还在意 950G 硬盘取约保护隐私吗 这是否有点…

    哈哈就是吐槽一下别介意

    我感觉现在用 AI 的话 最好还是限制以下 agent 的写入权限比较好
    允许它读取所有地方 但写入操作只能在工作空间/项目空间中以及特定目录比如 TEMP 下进行
    前者用隐私换便捷(李彦宏表示同意) 后者讨个心安(agent 乱修改和写入真是血克系统洁癖患者)

    (毕竟 agent 写 bash 还行但 PowerShell 就很拉 优先建议 wsl 也不是没道理的
    不然就是各种出错乱动%USERPROFILE%和%APPDATA%甚至环境变量都给你删了
    最离谱的莫过于 AI 在项目里生成自动化用的 Python 代码 然后用管理员权限来执行 直接绕过写 shell 命令 调用你的 py.exe 把你盘给删了)
    tianhehechu
        44
    tianhehechu  
    OP
       22h 13m ago via Android
    @maolon 有审核,每条都有,可是 Debug 清日志,正常没风险,且标记解决后自动执行,无法干预也无法撤销
    tianhehechu
        45
    tianhehechu  
    OP
       22h 11m ago via Android
    @owtotwo 是这样的。为时已晚。以后只在虚拟机使用了。
    bzw875
        46
    bzw875  
       22h 10m ago
    YES 工程师终于知道了不能一直点 YES 了
    nicaiwss
        47
    nicaiwss  
       22h 0m ago via iPhone
    现在只用 yolo 模式,审核限制啥的都没啥用,一个命令有无数种写法,我发现 AI 总有无数种方法那能绕过我给的限制,索性不管了
    ruanimal
        48
    ruanimal  
       21h 56m ago   ❤️ 1
    @tianhehechu
    > 每块硬盘的实际大小都是不同的,这个数值公开的话,就和公开自己身份证号一样。

    黑人问号?
    seedhk
        49
    seedhk  
       21h 47m ago   ❤️ 1
    @tianhehechu #8 我听说过能通过打印机泄密,能通过声波泄密,能通过震动频率泄密,但是通过通过硬盘大小泄密真的是闻所未闻,难道你公开以下你的硬盘具体大小,比如 950.23456g ,别人就能完整的推算出你硬盘上每一个区块上的所有 0 和 1 ? 哥们,过于离谱了吧
    edisonwong
        50
    edisonwong  
       21h 40m ago   ❤️ 2
    @seedhk #49 所以你想想他为什么会被删 ,不就是认知问题
    ykk
        51
    ykk  
       21h 35m ago
    能不用 win 就不用,像我 linux mac win 三端切换,还是喜欢 linux ,win 是不得已没办法才用的
    owtotwo
        52
    owtotwo  
       21h 32m ago   ❤️ 1
    @tianhehechu 纯虚拟机跑倒也不必 还是失去了很多便捷性的 Win 的话用 NTFS 的高级权限功能 给 Cursor 开个专门的用户 然后细分一下权限(类似 Chroot Jail 或者说 Cgroups) 基本就可以限制住绝大部分离谱操作了 毕竟就算想动注册表 其实也是要动 C:\Windows\System32 下的东西的 花一点时间配置一下 搞定一个后 其他 Agent 类应用也照猫画虎就行 之后就省心了 放开了让它随便跑 也就不用因噎废食了
    Torpedo
        53
    Torpedo  
       21h 28m ago
    ai 编程两个不利因素:cursor ,win
    特别是 win ,ai 对于 win 的命令总是有些问题
    simo
        54
    simo  
       20h 55m ago
    从头开始看,结果你让我看两个一瞬间
    bowencool
        55
    bowencool  
       20h 38m ago
    @simo 赛博鬼打墙
    bowencool
        56
    bowencool  
       20h 36m ago
    明知道 Windows 不利于 vibe coding,为什么不用 WSL ?
    bowencool
        57
    bowencool  
       20h 34m ago
    虽然我用了十几年 Windows ,但是我接触 Mac 的那一年,Windows 就只配当游戏机了,Mac 用了也快 10 年了
    lovelyxiaod
        58
    lovelyxiaod  
       20h 28m ago
    你监控我电脑了么, 刚把 agent 的权限设置为总是自动执行任何命令.

    现在慌得一批, 在想要不要改回去.
    wclebb
        59
    wclebb  
       20h 24m ago   ❤️ 1
    @simo 我看到中间发行有些内容重复,大概 OP 写到时候写草稿把上下内容复制粘贴一遍没注意到内容乱了,鉴于他在用手机码字,只能表示理解,但是我阅读很痛苦,于是我把它扔了 AI 重新读一遍。
    tianhehechu
        60
    tianhehechu  
    OP
       19h 54m ago via Android
    @ykk 我是 Win 粉 Mac 黑,吸取教训了
    tianhehechu
        61
    tianhehechu  
    OP
       19h 52m ago via Android
    @owtotwo 感谢提供建议。我这次是怕了,还是放虚拟机,然后 物理机 Cursor 连过去,或者使用旧版本 VMWare Workstation Pro 的 Unity 模式。
    tianhehechu
        62
    tianhehechu  
    OP
       19h 51m ago via Android
    @Torpedo 确实如此,吸取教训了,以后关虚拟机用,或者用 Linux 。
    tianhehechu
        63
    tianhehechu  
    OP
       19h 50m ago via Android
    @simo 哈哈,实在不好意思,从便签打的草稿,粘贴过来时上一个版本没删除干净。
    tianhehechu
        64
    tianhehechu  
    OP
       19h 49m ago via Android
    @bowencool 真不好意思,鬼打墙了
    tianhehechu
        65
    tianhehechu  
    OP
       19h 48m ago via Android
    @bowencool 唉,以前是 Windows 粉、Mac 黑,是我不对,以后吸取教训了
    tianhehechu
        66
    tianhehechu  
    OP
       19h 46m ago via Android
    @lovelyxiaod 赶紧改回去,,
    tianhehechu
        67
    tianhehechu  
    OP
       19h 45m ago via Android
    @wclebb 感谢理解,实在不好意思。读到第一个 「数据无价,谨慎操作」,就是全文结束了。
    teaguexiao
        68
    teaguexiao  
       19h 41m ago   ❤️ 1
    Windows 下 AI 工具执行 shell 命令确实有这个隱患,PowerShell 的引号处理和 Linux 完全不一样,很容易就踩到这种坑。建议往后在 .cursorrules 或 CLAUDE.md 里加一条:涉及删除操作必须先列出计划要删的文件让我确认,严禁直接执行。
    tianhehechu
        69
    tianhehechu  
    OP
       19h 30m ago via Android
    @teaguexiao 好的,感谢感谢,感谢提供建议
    duolanengda
        70
    duolanengda  
       18h 48m ago
    @gadfly3173 +1 ,我用 codex 想切成 bash 都没有选项,非要用 powershell ,然后经常写不对命令,连最顶级的 gpt-5.5 都这样,更不用说其他模型了
    dushixiang
        71
    dushixiang  
       18h 42m ago
    我在 SSH 客户端里面搞的 AI agent 就特意限制了,修改类的操作必须要人为确认,我在 v2 也分享了设计思路
    https://v2ex.com/t/1213805
    xiangran0028
        72
    xiangran0028  
       18h 23m ago
    我现在也基本只在 mac 上工作了,之前在 win 上看 AI 执行命令行经常报错,修改,来回循环。
    milkzizi
        73
    milkzizi  
       18h 1m ago   ❤️ 1
    磁盘容量是身份证,我不知道该如何吐槽
    witcherhope
        74
    witcherhope  
       17h 56m ago
    下定决心用 Mac
    gadfly3173
        75
    gadfly3173  
       17h 39m ago via Android
    @teaguexiao 说实话这种指令效果一般。我写了严禁使用 python ,脚本必须直接写 bash 或者 node ,还是会到处用 python 的。
    nc4697
        76
    nc4697  
       17h 23m ago   ❤️ 1
    我是 MAC 它给我用户数据都删了。所有 APP 记录也丢了。害得我重置系统,环境几乎全部重装,
    shyrock2026
        77
    shyrock2026  
       15h 51m ago
    我怀疑 op 这篇是 AI 写的,理由如下:
    特征一:说是手机码字,但是废话奇多。
    特征二:说是刚经历了灾难,但是各种甩包袱吊胃口。
    特征三:莫名其妙重复了一大段(这我在 cc 上经常看到,可能是在压缩上下文)
    特征四:给 vibe coding 打上全角书名号「 vibe coding 」
    特征五:甚至还用①②③编号

    这些都不像人用手机打字会干的。
    tianhehechu
        78
    tianhehechu  
    OP
       15h 41m ago via Android
    @shyrock2026 纯手打,没办法,我太规范了,AI 都模仿我,导致我反而看起来像 AI
    zzxCNCZ
        79
    zzxCNCZ  
       15h 9m ago
    总结来说,别直接在 Windows cmd&powershell 下使用各种 agent 编码工具
    zzxCNCZ
        80
    zzxCNCZ  
       15h 7m ago   ❤️ 1
    @tianhehechu #20 破案了,composer2 模型能力肯定比不上 claude gpt 之流,其中的 windows 脚本调用之类的能力会天然弱于强模型,所以导致了 lz 的悲剧,节哀
    cloudjc
        81
    cloudjc  
       14h 21m ago
    大家都在讨论删库,我被“下面显示 950 GB 可用(此处为了保护隐私,取了约数)” 以及下面回复震撼到了,以此拓展出来的想法是,建议 LZ 做点什么改善一下心理状态。(无恶意无调侃
    v166ex
        82
    v166ex  
       14h 0m ago
    Cursor 给了我一堆诸如从备份盘、网盘恢复等没卵用的建议,并向我表达了同情,让我节哀的意思 --- 这人还怪好的
    tianhehechu
        83
    tianhehechu  
    OP
       12h 49m ago via Android
    @v166ex 是啊,它人还怪好嘞
    weyou
        84
    weyou  
       12h 45m ago via Android
    好奇的是"公开硬盘容量相当于公开身份"这个"知识"点是从何而来?
    1OF7G
        85
    1OF7G  
       6h 37m ago
    吓得我赶紧备份了一下。

    “下面显示 950 GB 可用(此处为了保护隐私,取了约数)”
    楼主心里这么一想 写的时候模糊下倒也没问题,但是括号里写出来就有点变味了。
    putaosi
        86
    putaosi  
       3h 34m ago via iPhone
    1T 的硬盘格式化后会显示为大约 931G ,而且在这数级根本不会精确计较多少几十上百 M
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1227 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 232ms · UTC 23:57 · PVG 07:57 · LAX 16:57 · JFK 19:57
    ♥ Do have faith in what you're doing.