我在不同的论坛中使用人物设定,作为自动回复的一个部分。每个角色都针对特定的论坛量身定制,提供在被提及或自动触发时的上下文回复——它们并不打算被手动选择或在直接对话中使用。
然而,即使我在角色设置中取消勾选了**“允许私人信息”,该角色仍然会出现在编辑器的下拉菜单中,并且可以被选择。这导致用户可以开启一个消息线程,但该人物实际上不会响应,因为它并不是为此设计的。相反,取消勾选“允许直接聊天消息”**确实会将角色从聊天中移除,这正是预期的行为。我希望能有类似的控制手段来限制在编辑器中的可见性。
理想情况下,应该有一个类似**“在编辑器中隐藏”**的复选框或选项,以避免混淆。因为这些角色仅用于在特定论坛环境下的自动回复,允许用户手动发消息给它们会造成不匹配,且会使界面变得杂乱。
我也不确定是否有一种可靠的方法可以通过CSS隐藏角色选项,或者这是否是正确的做法。
处理这个问题的最佳方法是什么?是否有变通的办法,还是应该将此作为一个功能请求?
谢谢帮助!