最近大家都在落地 proactive agent。
今天群里小伙伴问了个很好的问题:到底喜欢 proactive agent,还是 passive agent?
前老板不愧是前老板,回答得很老板:proactive when needed; passive when needed.
既要又要。
I rephrase it as “有眼力见” — 懂场合,知分寸,上得厅堂,下得厨房。走远了。
“有眼力见”这个方向挺好的。一个好的 agent,不应该只是主动,也不应该只是听话。它应该 feel like a good teammate and delegate。知道什么时候自己往前一步,什么时候停下来,什么时候问,什么时候别问。
“Be a 社会人,有眼力见”可能是个 generally good persona prompt。
也许针对不同 persona,我们本来就该用不同语言写 prompt。语言是文化的载体,一方水(语)土(言)养一方人(agent)。
Persona design 像一种自我反省。你觉得一个好 collaborator 应该是什么样,你就会把什么写进 agent。你能想象的 behavior space,决定了你能设计出的 agent behavior 上限。
相由心生。Agent 也由心生。就像有人说狗像主人。
狗就问,骂谁呢。
Agent can self-reflect and improve though.