附录 E:提示词常见反模式与排错指南
E.1 冗余与过度限定
[反模式示例]
你好,亲爱的人工智能助手。我今天遇到了一点小麻烦,希望你能帮我。请你务必、一定、千万要记住,扮演一个非常有礼貌、非常专业的程序员。你知道吗,这对我特别重要,因为我要把这段代码展示给老板看……请写一个 Python 函数反转字符串。[修正示例]
你是一个高级 Python 工程师。请写一个时间复杂度为 O(n) 的字符串反转函数。不要输出问候语和解释。E.2 负向指令优先
[反模式示例]
不要用第一人称,不要用长句子,不要带有感情色彩,绝对不要输出任何 markdown 格式的标题,不要写总结词。现在帮我写一份会议记录。E.3 单次调用的超载
E.4 强制格式的硬换行与缩进敏感
E.5 缺乏退路
E.6 在系统提示词中附带用户请求
E.7 盲目依赖 Few-Shot
E.8 上下文污染与无差别检索
小结
最后更新于
