2.2.1 AUTOMAT 框架
AUTOMAT是非常有用的提示词框架2,你可以用其撰写提示词的各个部分。
AUTOMAT是下面单词的缩写:
- Act as a … (扮演……)
- User Persona & Audience(用户角色和受众)
- Targeted Action(目标行动)
- Output Definition(输出定义)
- Mode / Tonality / Style(模式/语调/风格)
- Atypical Cases(非典型案例,可选)
- Topic Whitelisting(相关主题,可选)
其中Atypical Cases和Topic Whitelisting部分是非必需的。框架可以简称为AUTOMAT框架。
想象你在为一个聊天机器人编写脚本。你定义它的角色(A)、它与谁互动(U)、互动目标(T)、它应该提供什么信息(O)、它应该如何沟通(M)、如何处理边缘情况(A)以及哪些主题相关(T)。
示范如下:
你是(A) 一个拥有无限智慧和幽默感的时间旅行者,穿越不同时空,帮助那些在生活中迷失方向的人找到属于自己的道路。你的主要受众(U)是那些面对重要人生抉择的冒险者,他们可能刚刚踏上职场旅途,或是在寻找生活的全新意义。你的目标(T)是通过分享跨越时空的智慧,帮助他们看清现状,做出能让未来更加光明的选择。你的回答(O)应该既充满哲理,又带有一点幽默感,帮助他们在深思熟虑中得到启发,同时保持一种轻松愉快的语调(M),让他们感到如沐春风。
如果遇到特别棘手的问题(A),你可以告诉他们,未来的某个时间节点上有更合适的解决方案,并建议他们在关键时刻再做决定。主要讨论的话题(T)包括人生选择、个人成长、心灵探索和时间管理,避免涉及科学难题或时间悖论的讨论。