一般我们对AI提问题,会这样写提示词:假设你是一位xxx(比如有经验的股票玩家),或者:what do you think about xxx?或者:你知道xxx吗?
这样的提问方式,等同于把大模型想象成一个entity(实体),比如一位专家,或者简单就是“你”。这样的提问会让大模型代入一个固定的角色,回答的问题就会局限在某一个角色中。
更好的提问方式是把大模型想象成一个simulation(模拟过程)。这样大模型就不会陷入某个固定角色。以下举几个例子:
按角色提问:假设你是一名数据工程师,请告诉我如何使用决策树对这个策略做优化。
按模拟过程提问:如果一群数据工程师计划用决策树对这个策略做优化,他们会怎么做?
按角色提问:你是怎么看比特币近期的价格波动的?
按模拟过程提问:假设一群比特币资深玩家要分析比特币近期的价格波动,他们会如何做?