允许 AI Persona/Agent 只回复 @提及,而不回复对其帖子的回复

当 AI 角色启用“允许主题提及”时,它会在以下两种情况下响应:

  1. 当用户在帖子中 @ 提及机器人时

  2. 当用户回复机器人现有的帖子时

我希望有一种方法可以限制该角色仅在被明确 @ 提及后才响应,并且在有人回复其帖子时自动响应。

用例: 我在一个社区论坛中运行一个 AI 机器人,成员们在其中相互讨论话题。有时,成员会回复机器人的帖子是为了继续与其他人类用户交流——而不是向机器人提出另一个问题。机器人对每一次回复都进行干预会产生噪音,并扰乱自然的对话流程。

我尝试通过系统提示(指示角色仅在被 @ 提及时代答)来处理这个问题,但效果并不可靠——此时 LLM 已经被触发生成回复了,它才能看到提示。

提议的解决方案: 在角色设置中增加一个单独的开关,例如:

  • :check_box_with_check: 允许主题提及(现有)

  • :check_box_with_check: 仅响应 @ 提及(新增——启用后,回复机器人的帖子不会触发响应)

或者,也可以是一个单一的设置,例如“主题中响应需要 @ 提及”,涵盖此行为。

很想听听其他人是否遇到过这个问题,或者我是否遗漏了什么变通方法。谢谢!

1 个赞