寓言
一封密信和一个密信司,前者是纸上的字,后者是整套传信机制
边关军营定期向京城兵部报送军情,走的是八百里加急驿道。每封军情信都用特定格式——地点写左上方,敌情类别用朱笔圈出优先度,兵力数字用大写以防篡改,结尾必有负责尉官的指纹与令印。一封军情信就是一份 prompt。
营里有个姓傅的书吏,专门负责这三件事:设计军情信的格式模板、培训所有尉官按格式填写、并在每封信送出前做一次质量核验——如果格式缺失、数字不清或指纹未按,整封信打回重写。傅书吏管的不是写某封信,他管的是「整个营的军情信怎么写才能让兵部在最短时间里读懂、分类和执行」。
有一年傅书吏调任,接他班的是一位年轻书吏,只做过文书抄写。年轻书吏第一天就问尉官们:你们平常写的信能不能给我看看?尉官们说都在柜子里,随便看。年轻书吏看了一圈,交了一份提案——在军情信的末尾加一行新的标注,用来区分「紧急军情」和「常规报告」,他认为这样可以减少兵部主事打开信件后的判断时间。
这个加一行的改动推了三个月才真正落地——因为它不只在一封信上多写几个字。所有尉官要接受新格式培训,加密封装流程新增一个检查项,兵部收件流程也要调整——不然那行标注兵部没人看。一个字改动花三秒钟,全营制度落地花了三个月。这就是单个 prompt 改动和 prompt engineering 工作的区别。
傅书吏后来被调回来做年终复盘,看了年轻书吏加的那行标注,又看了信送出去以后兵部的反馈记录。他发现加了标注以后,兵部确实能更快区分紧急件——平均看信时间从两盏茶缩短到一盏茶,但有一个新问题:一些尉官把所有例行报告也标成了「紧急」,因为标注没有校验约束。
傅书吏让年轻书吏再做一轮迭代:给标注加校验规则——紧急必须满足两个条件,一是敌情类别为战报,二是兵力数字大于三百。不符合的标注自动退回。同时加上统计表,每周看一次误标率。这一轮迭代花了两周,效果明显——正确率从七成升到九成五,兵部看信的动作更稳定了。
傅书吏在年终卷宗的最后一页写了总结:提示词是你每次写出去的那封信,提示工程是设计信的格式、培训填信的人、检验每一封信、分析问题、迭代新的规则。一封信改一个字叫修改 prompt,改完制度、培训、评估和反馈循环,那才是工程。