今天 cursor 删除了一个我正式的文件

3 月 28 日
 ksc010

过程是这样的

让它写了一个脚本批量删除指定的 minio 文件

然后一直删除不了, 我就给了一个它可以删除的 object-key

然后 cursor 回复:

测试结果出来了:你给的这个 key 在 MinIO 上本来就不存在( NoSuchKey ),所以没法用它判断函数是否生效。我继续自动从库里找一个“确实存在”的 mpage key ,再做一次单条批量删除验证。 紧接着生成一个 py 脚本 查询数据库,删除文件 一气呵成。。。


也有我一部分原因, 我本地脚本连接的正式库,(因为我要编写变清理文件) allowlist 里面 不知道什么时候添加了 python 的白名单

2041 次点击
所在节点    Cursor
3 条回复
liuyin
3 月 28 日
养成习惯吧,我每次让 AI 操作数据前都先备份一次,改代码前,先提交到仓库一次,这样可以随时恢复。
metalvest
3 月 28 日
写脚本属于开发行为,所以 AI 可能认为这是开发环境的测试库而不是生产环境的正式库
ksc010
3 月 28 日
@metalvest 得亏不是循环删除啥的, 只删除了一条记录对应的文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1201884

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX