lindsey
(Lindsey Fogle)
1
我们很高兴地宣布推出新的聊天搜索功能,该功能可以查找聊天频道、群组聊天和私信中的过往对话。
跨所有频道进行完整聊天搜索
您可以通过侧边栏中的“搜索聊天”选项来访问完整聊天搜索。这将允许您搜索您可以看到的所有频道(即使是您尚未加入的频道)、您的群组聊天以及任何私信。当您不确定在哪里查找某个特定主题的消息时,这将非常有用。
特定频道搜索
当您在特定频道中时,点击漏斗图标即可打开搜索。这将搜索限制在您正在查看的频道内。当您知道要查找的消息所在的频道时,这会很方便,因为它会排除频道外可能无关的主题结果。
注意事项
有几点需要注意!
- 目前,聊天搜索与主题搜索是分开的;这是两个独立的功能。我们希望有一天能将它们统一为一个完整的社区搜索。
- 聊天搜索无法找到根据您的“聊天频道保留天数”或“聊天私信保留天数”设置而被删除的消息。
- 更新到最新版本的 Discourse 后,将运行一个后台作业来索引您的聊天消息,并使其可供搜索。在此过程完成之前(对于聊天消息量大的社区,这可能需要数天时间),某些消息可能尚未显示在聊天中。
我们希望此功能能让您的社区成员更轻松地查找过往内容 — 请试用一下,并告诉我们您的想法!
28 个赞
one1
2
谢谢你和团队的付出。我们很容易把搜索这样的功能视为理所当然。
3 个赞
非常感谢这个功能!我试了一下,效果非常好。
有趣的是,我发现第一个结果不一定是按时间顺序排列的最早的消息。这与索引有关吗?
1 个赞
好的。我刚试过了;它仍然发生。我搜索了“布拉格”。
1 个赞
j.jaffeux
(Joffrey Jaffeux)
8
对我来说是有效的,你能给我展示一下输入布拉格后你看到的内容吗?
1 个赞
Moin
12
在平板电脑上使用 Firefox 进行聊天搜索时,有时会有些跳跃。前几次搜索结果正常。然后,它会显示一个结果一小段时间,但随后又显示其他消息。之后,下一次搜索结果又会正常显示。
我认为在 Chrome 上不会出现这种情况。
1 个赞
nathank
(Nathan Kershaw)
14
当启用了“聊天独立侧边栏模式”时,无法访问常规聊天搜索。
按线程的聊天效果很好:

但在私信/频道/我的线程中会出现空白区域:

我在我的站点上将此设置为“始终”,因为导航侧边栏会因聊天内容而变得非常混乱(而且似乎是重复的)。对于以这种方式配置的用户来说,能够访问常规聊天搜索将会很棒。
此外,如果用户希望这样做,还可以将搜索范围缩小到私信、频道或我的线程。
2 个赞
nathank
(Nathan Kershaw)
17
是的,通用聊天搜索已经存在了。我并没有对此提出异议!
我的观点是,实际访问它的唯一方法是禁用“聊天独立侧边栏模式”(我承认这是默认设置)。
我发现禁用它会产生大量无用的视觉混乱——为了一个相当隐藏的搜索框,这代价太大了!
j.jaffeux
(Joffrey Jaffeux)
20
我想我现在明白了你的意思,但我仍然不明白“聊天单独侧边栏模式”在这个讨论中起什么作用?无论你在这里选择什么选项,当聊天在侧边栏中时,它都可以使用。
现在是的,抽屉里没有快速访问。我并不反对将其添加到导航栏,你觉得怎么样 @lindsey?
1 个赞