很有见地。这听起来有点像想要在聊天中拥有“线程”(就像 Slack、Discord 等那样)。因为“简单地将回复拆分到新聊天中”是一个相当“笨重”的解决方案,因为“主题”之外的“聊天”就是频道。我同意,某种更流畅的方式来处理这些需求将是理想的。
也许可以利用现有的 Discourse 主题/线程功能,并与集成聊天结合,确实可以创建一种“线程”,虽然与 Slack 等不同,但最终功能相似。因此,你在原始聊天中看到的是原始消息,并附有指向分支聊天/主题的链接,以及其中消息的数量。如果你点击它,它会带你到一个“主题”,该主题是某种“线程”,无论是聊天还是论坛,或者也许两者以某种方式结合。
我认为这与此处指出的问题有关,即指示和呈现主题内聊天的方式仍然相当模糊。一旦这个问题得到更好的解决,我认为就可以创建一个更熟悉的“聊天线程”类似物。