最近在学AI辅助编程,发现网上都在吹Prompt工程,什么“提示词写得好,Copilot效率翻倍”。但我实际用的时候有点懵。比如我让GPT-4帮我写一个Python的二分查找变体,一开始直接问,它给的代码能跑但边界条件有bug。然后我照着教程加了“请仔细考虑边界情况,用防御式编程风格,并注释每一步”这种描述,结果它反而开始过度设计,塞了一堆没必要的类型检查和抽象类。想问问各位,在日常写业务代码时,你们真的会花时间去打磨prompt吗?还是说直接给需求让AI猜,不行就多试几次?我感觉后者好像更省时间,但看大佬们都在强调prompt结构,有点怀疑自己是不是用错了方法。有没有比较实用的中场技巧,比如怎么描述上下文或者约束条件,能让AI输出更稳?