笔记和 AI 协作
给 AI 助手写一份红线清单
我让 AI 编程助手帮我维护一台服务器。这台机器上同时跑着好几个网站,这次要管的只是其中一个。AI 动手很快,但它不知道哪些东西碰不得。
做法
在项目里放一份写给 AI 的工作约定,分三层:
- 绝对不能做:停止或重启其他网站、批量删除文件、把数据库端口开放到公网、把真实密钥打印到屏幕上。
- 先问我再做:修改网页服务器配置、重启系统服务、修改含密钥的文件、写数据库。判断标准只有两条:会不会影响这个项目以外的东西,做了之后能不能撤回。
- 自己判断:其余的排查、检查和项目范围内的修复,做完告诉我结果就行。
写法上的两点体会
每条红线后面写上来历。比如有一条是「不要打开后台的某个设置弹窗」,单看像是多余的提醒。实际原因是:弹窗一打开,自动化脚本正在用的令牌就会作废,脚本当场失效,而且当时不会有任何报警。这种事靠常识推不出来。不写清来历,AI 迟早会按常识再踩一遍。
写明红线不因为「这次情况特殊」而放松。赶进度的时候,人和 AI 都容易说服自己破一次例。真要改规则,就专门去改那份文件,不在聊天里一句带过。
三层分清楚之后,反而可以放心地让 AI 多做事:雷区只有那几块,其余的地方不必每一步都等我点头。