我多年来一直在使用官方的日历和活动插件,它在许多用途上确实非常出色——话题中的“添加到日历”按钮很有帮助,但在 2026 年,它还远远不够。
当用户收到有关新活动话题的通知时,他们会收到一个标准的 Discourse 通知电子邮件。该电子邮件没有 .ics 附件。这意味着收件人必须:
- 点击通知电子邮件中的链接以访问话题
- 找到并点击“添加到日历”按钮(不明显,因为它在
<kbd>...</kbd>菜单中) - Google 日历用户:可以直接点击添加(打开一个新标签页)
- Outlook/Apple 日历用户:必须手动下载/打开文件并添加到日历。
Outlook、Apple Mail、Thunderbird 和 Gmail 等电子邮件客户端都对嵌入为 text/calendar MIME 部分的日历邀请提供了一流的支持。当它们检测到其中一个时,它们会在电子邮件内部直接渲染原生的“接受/拒绝/可能”用户界面——无需点击进入网站。我不确定“接受/拒绝”反馈循环是否可以实现以便更新话题,但至少自动添加到日历会是一个改进。
这确实是我支持的一些团队和社区在使用 Discourse 时产生摩擦的一个来源。当像日历邀请这样核心的功能在电子邮件客户端中得到原生支持时,那些不熟悉 Discourse 的人会觉得 Discourse 无法做到这一点很烦人。
只是想知道这是否是未来可以添加到 Discourse Events 中的功能?