最近在用Claude帮忙写一些数据处理的小脚本,发现一个挺头疼的问题。我明明在Prompt里写了“请确保代码健壮,包含异常处理”,但生成的代码还是经常忽略文件不存在、字段缺失这些边界情况。比如让它解析CSV,结果没考虑空文件;让它调API,没处理超时重试。我试过把要求写得更具体,比如“对每个文件操作加try-except”,但一旦脚本逻辑复杂点,它就开始“偷懒”。是我Prompt的结构不对,还是需要把错误处理作为单独的步骤去问?有没有什么技巧能让模型更自觉地完善这些细节?还是说这种场景下,干脆自己手动补更靠谱?