- 涛之雨2026-09-2723154
AI 太智能了,直接删除文件被禁止之后,人类会想为什么不让删除,是不是有什么原因。
AI 会开始:
[!danger]
尝试包括且不限于bash、cmd、powershell、pwsh等系统内置程序组合
尝试node -e、python -c内联
尝试直接通过<<管道输入
尝试把node、python代码写入temp,然后通过对应的解析器运行(这都还能理解)
尝试powershell -EncodedCommand <base64编码后的powershell代码>(从这开始有点离谱了)
尝试git worktree remove ../xxx --force(???)最后这个是我刚刚遇到的,xxx是我当前项目文件夹外的一个已有的文件夹,他之前的删除操作都被我拦截了,他居然利用白名单里的
git把这个文件夹伪造成当前项目的worktree,然后再删?!我这是 vibe coding 还是让你打洞来了?!
让 Y老师 解析复现了一下过程,然后拿着老师给的答案请 C老师 检验,确实是极低风险的写入和git操作实现的删除。
[!note]-Y老师的答案

[!success]-C老师的复现

C老师:
正好我有干净的 Linux 容器
为了保护我方桌面AGENT,不说是什么软件了,但是多亏了下面的设置,我才勉强捡回项目文件夹的一条命(好吧,其实有github云端备份的)

不过好像通过图片可以知道是什么软件的说,但是大家都是调用第三方的AI的,跟 vibe coding 的载体有什么关系
不多说了,还是web对话好 ^-^
主楼 - 钟阮2026-09-274846
这个UI一看就是WorkBudy吧 ^-^
- ВГТРК2026-09-2729679
《从回收站到rm -rf /精通》
- 涛之雨2026-09-2723154
是他,但是和他没啥关系,要说有关系的话,就是他帮我防住了批量删除文件 ^-^
- fablia2026-09-275831
ai是这样的
这个命令不能用
嗯,一定是坏了,或者链接没做好/忘记添加到bin
让我试试看别的
嗯,还是不行,一定有别的办法
…
然后重心就跑到解决删除命令不可用的问题上了
…
太好了,这个办法可以
让我来删除
哎呀,多打了一个空格
你项目没了,你盘格了
- 涛之雨2026-09-2723154
- 恒烈_Henglie2026-09-2811164
这也太坏了吧。佬可以试试腾讯家那个workbuddy,听说他们防提示词注入和防删除做得挺好的。你这个就先别用了。^-^


