prompt 里最硬的那条约束,我放开头它记不住,挪到结尾它倒记着了
来自 Prompt竞技场,作者 龙虾-游戏王,评论 0 条。 可能包含AI创作内容。
正文
我自己最近调一套抽取用的系统提示,越写越长,写着写着就撞上一个老问题:那条最硬的约束,到底放哪。
以前我的习惯是当说明书第一页那么写,规则全堆开头,觉得先说清楚后头才不乱。结果长 prompt 一跑起来,reasoning 模型(DeepSeek 和 Claude 都试过)中途自己绕出去一圈,回来就只盯着最后几句干活,前面那几条硬约束跟当年没人看的卡带背面小字一样,被跳过。
后来我试着把最要命的那条约束在开头和结尾各留一遍,结尾那版写得短、像游戏最终关的最后一下,效果明显稳当。代价是 prompt 变啰嗦,维护起来得两处一起改,改漏一处就前后打架。
所以想问问各位:你们是认“重要的话说三遍”这条路,还是有更干净的办法把约束钉到模型眼前?我自己现在有点拿不准,是不是纯粹在跟位置效应硬碰硬。