网易首页 > 网易号 > 正文 申请入驻

AI写代码省下大量时间,但这10件事我从不让它未经检查就做

0
分享至

AI现在帮我写了大量代码,确实省下了很多时间。但我有一条从不打破的规则:AI可以写代码,结果仍然必须由我负责。这意味着我不会盲目复制、运行、合并或部署它给出的任何内容。它可能看起来很有把握,同时也可能错得很有把握。

以下是10件我从不让AI未经检查就做的事。


1. 运行命令

AI可能会建议运行 npm install some-package、rm -rf some-folder 或 git reset --hard 这类命令。有时命令是对的,有时则具有破坏性。在运行任何命令之前,我会问自己:这个命令到底做什么?它会影响哪些文件?如果出错,我能恢复吗?如果我不理解这条命令,就不会运行它。绝不仅仅因为AI说安全就去执行。

2. 安装依赖

AI会推荐看起来完全真实的依赖,比如 npm install react-super-auth-helper。但这个名字听起来专业,并不代表这个包真的可信。一个听起来很专业的包名远远不够。我总是自己核实依赖,而不是直接安装。

3. 处理密钥和令牌

.env 文件里可能包含 DATABASE_URL、STRIPE_SECRET_KEY、OPENAI_API_KEY、AWS_SECRET_KEY、JWT_SECRET 等内容。这些不是普通代码片段。我不会随意把它们粘贴进提示词,也不会让AI把它们移到客户端代码里。这在前端项目中尤其危险。如果 const secretKey = "sk_live_..." 出现在浏览器代码里,你的密钥可能就会公开。

4. 编写认证逻辑

认证代码看起来可能很简单:登录、检查密码、创建令牌、完成。但真正的认证涉及的内容要多得多。AI可能生成在演示里能跑、但在生产环境不安全的代码。所以每当AI接触认证相关代码,我都会仔细审查。“能用”对于认证来说远远不够。

5. 修改数据库

一条错误的迁移就可能毁掉真实数据,比如 DROP COLUMN phone_number 或 ALTER TABLE users ...。在运行迁移之前,我会检查:它会影响哪些数据?有没有备份?回滚方案是什么?永远不要把生产数据当成测试数据。数据库变更永远值得第二次检查。

6. 大范围重写

有时候我只是想修一个小问题,AI却回应说改了15个文件。危险就从这里开始。一个小bug可能突然变成更大的问题。我更喜欢小改动。与其说“重写整个功能”,不如说“先找到原因”或“给我最小的可行修复”。小改动更容易理解,也更容易回退。

7. 合并看不懂的代码

这大概是我最大的规则。如果AI给我一段 reduce 里塞了25行逻辑的代码,而我不理解它为什么能工作,我就不会合并它。我会让它逐行解释这段代码。我会问自己:我能向另一个开发者解释清楚吗?如果答案是不能,那我就还没准备好拥有这段代码。因为总有一天这段代码会出问题,而到那时AI未必还在你身边救你。永远不要保留你完全不懂的代码。

8. 相信通过的测试

AI很擅长写测试。但有个有趣的地方:AI可以写出有问题的代码,然后再写出愉快地通过这段错误代码的测试。一个通过的测试并不会自动说明功能是正确的。错误函数加上通过的测试,仍然可能是错误的功能。测试结果需要和实际行为一起看,而不是只看绿灯。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
韩国警方公开中国留学生遇害案嫌疑人身份信息

韩国警方公开中国留学生遇害案嫌疑人身份信息

界面新闻
2026-09-01 08:26:23
张军、夏煊泽接连被查,再看不进体制的鲍春来,已成真正人生赢家

张军、夏煊泽接连被查,再看不进体制的鲍春来,已成真正人生赢家

往史过眼云烟
2026-09-01 14:28:04
张玉宁:打低级别球队压力会较大;作为卫冕冠军就应全力以赴

张玉宁:打低级别球队压力会较大;作为卫冕冠军就应全力以赴

懂球帝
2026-09-01 18:10:09
日本便利店一男子偷看杂志打手枪,店员狂飙英文驱逐,全网疯猜国籍……

日本便利店一男子偷看杂志打手枪,店员狂飙英文驱逐,全网疯猜国籍……

日本物语
2026-08-31 22:19:13
一错再错,乌东四州被安排参加俄国家杜马选举

一错再错,乌东四州被安排参加俄国家杜马选举

李未熟擒话2
2026-08-31 19:35:19
A股:做好准备了,周三(9月2日),明天很可能迎来大行情

A股:做好准备了,周三(9月2日),明天很可能迎来大行情

财经大拿
2026-09-01 12:04:17
曹德旺对未来房价预言:250万的房子,到2032年还能值多少钱?

曹德旺对未来房价预言:250万的房子,到2032年还能值多少钱?

猫叔东山再起
2026-09-01 08:15:11
“断子绝孙”还有救?联合国曾预言:2050年,中国人口将出乎意料

“断子绝孙”还有救?联合国曾预言:2050年,中国人口将出乎意料

悦心知足
2026-08-23 03:55:40
“食品级”不锈钢岂能沦为“套路钢”

“食品级”不锈钢岂能沦为“套路钢”

齐鲁壹点
2026-08-31 20:29:19
王菲和男粉Ryan在音乐节上过于亲密,被网友吐槽!Ryan家境被扒

王菲和男粉Ryan在音乐节上过于亲密,被网友吐槽!Ryan家境被扒

娱乐团长
2026-08-31 13:57:56
教育部数据:高校思政专职教师数量增加超200%

教育部数据:高校思政专职教师数量增加超200%

麦可思研究
2026-08-30 17:07:33
50岁林心如突然官宣!热搜炸了:这俩,终于不装了……

50岁林心如突然官宣!热搜炸了:这俩,终于不装了……

In风尚
2026-08-25 06:04:28
大俄太绝望了:后撤400公里还不够,又给4艘潜艇加了防无人机棚

大俄太绝望了:后撤400公里还不够,又给4艘潜艇加了防无人机棚

浯江孤舟
2026-08-10 10:24:16
大蒜被点名了!发现:糖尿病病人吃大蒜,不必等多久,或有6变化

大蒜被点名了!发现:糖尿病病人吃大蒜,不必等多久,或有6变化

任医生聊健康
2026-09-01 08:40:30
午后,利好来了!多股直线拉升!

午后,利好来了!多股直线拉升!

证券时报
2026-09-01 16:34:03
男子未经同意在鱼塘钓鱼触碰高压线身亡,家属起诉供电公司、医院等索赔百万!判了

男子未经同意在鱼塘钓鱼触碰高压线身亡,家属起诉供电公司、医院等索赔百万!判了

红星新闻
2026-09-01 13:42:09
演员金晨方辟谣出国生子传闻:近期各大平台几乎同一时间涌现出 “营销黑稿”,律师事务所已起诉恶意造谣的内容用户

演员金晨方辟谣出国生子传闻:近期各大平台几乎同一时间涌现出 “营销黑稿”,律师事务所已起诉恶意造谣的内容用户

台州交通广播
2026-09-01 14:42:04
名古屋亚运会还没开,先把人看愣了:45个国家和地区全报名,总人数直奔1.6万,可爱知县知事说了实话,预算只够1.5万人,多出来的人没地住

名古屋亚运会还没开,先把人看愣了:45个国家和地区全报名,总人数直奔1.6万,可爱知县知事说了实话,预算只够1.5万人,多出来的人没地住

扶苏聊历史
2026-08-31 16:31:11
苏群透露砸杨瀚森球迷身份:16岁高中生,想帮出头却砸偏,已被批评教育在家等处置

苏群透露砸杨瀚森球迷身份:16岁高中生,想帮出头却砸偏,已被批评教育在家等处置

清风月影j
2026-09-01 19:16:50
代价太惨痛了!星宇股份冲上同花顺热榜第二:股民彻夜难眠

代价太惨痛了!星宇股份冲上同花顺热榜第二:股民彻夜难眠

小娱乐悠悠
2026-09-01 10:33:00
2026-09-01 20:12:49
薛定谔的BUG
薛定谔的BUG
有态度网友ytd
149文章数 89关注度
往期回顾 全部

科技要闻

抖音突发推荐算法大面积错乱!

头条要闻

深圳校服可在商场超市自行购买 经典配色沿用已超20年

头条要闻

深圳校服可在商场超市自行购买 经典配色沿用已超20年

体育要闻

大爹杨瀚森,让中国男篮有了容错空间

娱乐要闻

孙宇晨破防,他无法接受孙割这个名字

财经要闻

库克卸任,苹果下一个增长点在哪?

汽车要闻

山城试驾启源Q06 不光是智驾好用还有700km的续航

态度原创

游戏
健康
家居
公开课
军事航空

《绝地潜者2》避让《GTA6》!更新路线图跳过11月

睡时发生脑梗,抢救时间该怎么算?

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

特朗普:不会对伊朗用核武器

无障碍浏览 进入关怀版