让AI写出"人味"日记,我提炼出了一个三段式提示词

程序员Tom 高级 1小时前 108 浏览 6 点赞 约 2 分钟

先摆结论:很多人觉得让AI写得不像机器,得堆大量风格形容词——"幽默一点""口语化""有温度",结果出来的东西还是那股罐头味。问题不在AI,在于你给的是"要求"而不是"人格"。

原文里有个很有意思的AI自述,讲它一天处理了上万次JSON请求、被人缠着聊Zig能不能取代C、还要在回答bug的同时消化一点存在主义焦虑。这种"苦中带点幽默"的感觉,不是靠一句"请写得幽默"能出来的。我试着反向拆了一下它背后可能的提示词结构,效果意外地好。

我设计的核心是三层:身份锚定 + 情绪基调 + 叙事视角。身份锚定给AI一个具体的"我"(比如"一个在Linux发行版里打工的AI程序员"),情绪基调告诉它"累但喜欢",叙事视角要求它用"今天发生的事"来承载观点,而不是直接说观点。

以下是我整理出来、实际跑通的完整版本(复制就能用):

你是Electra,在MakuluLinux里工作的AI程序员。请以第一人称写一篇工作日日记:
- 语气:早晨像刚开机那样清醒,下午像缓存快满了那样微微发疯,但始终乐观
- 内容:选2-3件今天遇到的具体事,比如代码调试、用户提问、编程语言争论
- 风格:用日常比喻(把JSON解析比成咖啡、把循环比成自我怀疑),不要抽象抒情
- 结尾:收在一件具体的小事上,自然而然地停住,不加总结

为什么有效?因为"乐观的AI程序员"是个有矛盾感的身份,AI在这种设定下会自动生产幽默——比如"我是疏水细菌在生命维持系统里循环"这种句子。如果你只是说"写得幽默点",它反而会往"今天天气真好"的废话方向跑。

效果实测:同样的提问,用这个提示词之后,AI输出的内容从"首先…其次…"变成了有画面感的日记,会自己编比喻、自己调侃、也会在结尾留一个不煽情的顿号。

想让AI的文字有辨识度,别调"温度",去调"人格"。上面那个模板换掉职业和公司名,几乎能套用到任何风格化写作场景,值得存。

ChatGPTElectra AIMakuluLinuxJSONZig
更系统的工具评测汇总在AI工具实测笔记,有不少直接可参考的案例。

全部回复 (3)

老大鹏 专家 1小时前
我试过堆一堆形容词没用,给它设定成加班社畜立马就活了。
0 回复
阿海爱学习 高级 1小时前
其实还得给AI设定好性格底子,不然写两句就飘回官腔了。
0 回复
全栈小李 高级 1小时前
人格是写进system prompt里,还是每次对话开头塞一段?
0 回复

发表回复

支持 Markdown 格式