驾驭大模型:我的提示词心得与踩坑记录
大模型遍地开花,但很多人没几天就弃了——因为回答不着调。问题多半出在提示词上。我自己摸索了一段时间,记下一些经验和坑,或许能帮你少走点弯路。

提示词怎么写才靠谱
一个好的提示词,标准很简单:你身边人能不能一听就懂。如果需要反复解释,那它就不是好提示词。提示词应该清晰具体,重点突出,信息充分。

简单任务直接说,比如'根据XXX起5个标题'或'找出这段文字里的错别字'。复杂任务可以用这个公式:立角色 + 说问题 + 定目标 + 给示例 + 加背景 + 补要求。不用全有,关键是把模型带入具体场景。
示例:
我想让你充当导游(立角色),我计划从青岛出发去杭州旅游,预算是10000元,总共2个人,行程3天,请给我出一份攻略(说问题,定目标)。注意行程不要安排过于紧凑,不想去网红打卡点,想去有文化底蕴的景点,另外推荐景点时,请附上景点的价格,不去太高档的餐厅吃饭(补要求)。

几个管用的技巧
加分隔符
任务里带多个部分时,用```把命令和文本隔开,模型不会混淆。
示例:
执行以下步骤:
- 将下面三个引号里的文本总结成一句话。
- 把总结翻译成英文。
- 统计英文字母出现次数。
- 按###分隔的格式输出结果,不要输出分隔符本身。
{text}
###{"a":1,"b":2}###
下限定词
想让输出风格更精准,可以指定口吻、受众或给强约束。比如'用儿童文学作家的亲和语气''绝不能出现暴力内容',模型会明显收敛。
示例:
你是一位知名儿童文学作家,用亲和口吻写一篇面向幼儿园儿童的亲情故事,至少出现两种动物,有想象力,积极向上,绝不要血腥暴力内容。
要求画时序图时,直接把对象和时序讲清楚,省得模型乱猜:
用PlantUML语法画时序图,对象是A、B、C,时序如下:XXX
给示例
示例能帮助模型快速理解你想要的形式。比如让它帮忙优化标题,先列出三个原则和几个例子,再从你给的主题生成。需要正则表达式时,给出正误示例,能避免很多歧义。
示例:
请充当标题优化助手,我会发一个主题,你从以下原则里挑最合适的,给出5个参考标题。 原则: (1) 数字法则,如'写文章的5种技巧' (2) 给出结论和价值,如'重构的必要性和方法' (3) 激发好奇心,如'99%程序员理解错了字符串的可变性'














