# Discourse 活动

**URL:** https://meta.discourse.org/t/discourse-events/97376
**Category:** Plugin
**Tags:** official, events, included-in-core
**Created:** [2018年九月17日 15:50 UTC](https://meta.discourse.org/t/discourse-events/97376 "2018-09-17T15:50:24Z")
**Posts on this page:** 20
**Page:** 7

<div class="post-metadata">

### Author: ![pHneutre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/phneutre/32/326831_2.png) [@pHneutre](https://meta.discourse.org/u/pHneutre)
#### Post date: [2026年三月25日 10:51 UTC](https://meta.discourse.org/t/discourse-events/97376/572 "2026-03-25T10:51:02Z")

</div>

嘿，Manuel 🙂  
我的问题是，我现在如何找到这个插件的最新版本号？  
或者这个版本号的概念已经不存在了？

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [2026年三月25日 10:56 UTC](https://meta.discourse.org/t/discourse-events/97376/573 "2026-03-25T10:56:29Z")

</div>

> [@pHneutre](#):
>
> 或者这个版本号的概念不再存在了？

完全正确。由于代码已包含在核心中，因此不再有单独的版本号了。

---

<div class="post-metadata">

### Author: ![manut](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manut/32/485119_2.png) [@manut](https://meta.discourse.org/u/manut)
#### Post date: [2026年三月25日 11:06 UTC](https://meta.discourse.org/t/discourse-events/97376/574 "2026-03-25T11:06:19Z")

</div>

啊，是版本\_号\_，而不是上一个版本……@RGJ说得对，核心插件不再有版本号了。

---

<div class="post-metadata">

### Author: ![oshyan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oshyan/32/212644_2.png) [@oshyan](https://meta.discourse.org/u/oshyan)
#### Post date: [2026年五月2日 20:42 UTC](https://meta.discourse.org/t/discourse-events/97376/575 "2026-05-02T20:42:21Z")

</div>

> [@nathank](#):
>
> 就我个人而言，我发现管理所有这些功能的设置有些杂乱无章，站点设置、分类设置和术语之间存在令人困惑的交叉。

完全同意！这对许多社区来说是一个重要的功能领域，但遗憾的是，就我的个人看法而言，目前的实现方式简直一团糟。我说不出口，但 Discourse 最近在可用性、设计等方面确实取得了巨大的进步。但这部分显然远远落后，似乎需要大量工作，甚至可能需要彻底重构。

所以……我决定尝试开发一个更专注于活动的插件。这是我在进行了三天的“氛围编程”后，展示其部分功能的视频。

[![](https://global.discourse-cdn.com/meta/original/4X/9/2/9/929062a2e00ab23468e125e56dd9b29fd3e43f4c.jpeg "Discourse Calendar Plugin 5 min Demo") ](https://www.youtube.com/watch?v=n3zRBpNDjHc)

所有这些功能目前都能运行，不过我确信还存在许多 bug（当然，布局、样式和视觉优化方面还有大量工作要做）。我希望能花一周左右的时间对其进行迭代，其中大部分时间将用于修复 bug 和进行优化（计划明天冻结功能），之后我希望能将其部署在自己的实例上进行实际使用。如果一切顺利，也许我稍后能分享出来，但有一个巨大的前提 caveat：这一切完全是基于“氛围”开发的。😄

以下是它主要功能的一个简要列表：

- 完全独立的活动实体，可关联也可不关联主题或聊天（两者均支持）
- 场地和房间管理（场地内的房间）
- 房间预订（含地点，每个地点可包含多个房间）、预订冲突处理、地点和房间的专属页面、房间营业时间、容量等
- 月、周、日、场地（按场地显示活动）和列表视图，所有视图均支持丰富的筛选功能
- 丰富的活动描述编辑器和设置、重复活动、全天活动、时区支持、活动容量、房间容量
- 包含地图、该地点的房间列表、该地点的活动列表的地点页面
- 从日历和其他视图中快速访问完整活动信息（弹出详情）
- 在日/周视图中拖拽即可创建活动及时间（自动填充到新活动表单中）
- 根据创建活动的位置/方式自动填充活动创建信息，例如从某个房间创建时，该房间会自动填充
- 多级别的日历 (ICS) 订阅（按日历、按地点等）
- 针对多种控制项的权限系统（谁能创建房间/地点与谁能创建活动等）
- 活动、地点和房间的草稿及发布/取消发布状态（活动还包括取消状态）
- RSVP、活动容量等
- 侧边栏的活动列表小部件、分类中的活动列表
- 大部分功能在移动端也能运行，不过移动端目前仍处于高度开发中
- 可能还有其他我忘记的功能

这是否太多了？也许吧！但我想在精简之前先看看哪些功能对我有用。😄

我还希望在后端提供全面的设置范围。如果我能模拟现有官方活动/日历插件的一些功能，例如按活动日期对主题进行排序，我会尽力实现。

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月3日 14:59 UTC](https://meta.discourse.org/t/discourse-events/97376/576 "2026-05-03T14:59:07Z")

</div>

我觉得这很有趣 👍。

在我看来，最好做一个完整的事件管理功能，并配备参数来启用或禁用事件模块，以满足每个人的需求。因为目前，我们总是需要添加不同的插件来响应特定需求，所以一个功能非常全面的插件对所有人来说都将是有益的 😅。

你使用哪种 AI 来编写代码？

---

<div class="post-metadata">

### Author: ![oshyan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oshyan/32/212644_2.png) [@oshyan](https://meta.discourse.org/u/oshyan)
#### Post date: [2026年五月3日 18:32 UTC](https://meta.discourse.org/t/discourse-events/97376/577 "2026-05-03T18:32:43Z")

</div>

> [@gilles](#):
>
> 在我看来，最好实现一个完整的事件管理系统，通过参数来启用或禁用事件模块，以满足每个人的需求。目前，您总是需要添加不同的插件来满足需求，因此一个功能非常全面的插件对所有人来说都大有裨益：sweat\_smile。

这大致就是我所打算做的。我打算让不同的功能可配置，并在设置中启用或禁用它们，当然要在合理范围内。我最初设计该插件时并未采用模块化架构，也许我本应该这样做。不过，这些功能之间的关联已经足够紧密，而且我也不希望它需要依赖_自己_的插件。

我同时使用 Codex（OpenAI）和 Claude（Anthropic，当然），都是直接使用，而不是通过 Cursor 等替代框架或环境。这样我能更有效地利用我的订阅费用。总体而言，我尚未发现其他工具的短期优势能弥补它们各自存在的缺点。长期来看，坚持使用各公司原生的编码工具和生态系统为我带来了更好的效果，而我则通过 MCP 和技能来弥补差距（例如，尝试基于本地 Markdown 文件的新颖记忆技能，或使用 ygrep 进行文件搜索等）。

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [2026年五月18日 22:18 UTC](https://meta.discourse.org/t/discourse-events/97376/578 "2026-05-18T22:18:57Z")

</div>

> [@nathank](#):
>
> 就我个人而言，我觉得管理所有这些的设置有些杂乱无章，站点设置、分类设置和术语之间存在一些令人困惑的交叉。
> 
> 我很希望能看到对此进行整理和合理化。

很高兴看到这一进展：

> [@Easily create Events categories using the Events and Calendar plugin](https://meta.discourse.org/t/easily-create-events-categories-using-the-events-and-calendar-plugin/401309):
>
> It’s now much easier to create an events category in your community via the [Discourse Calendar and Event](https://meta.discourse.org/t/discourse-calendar-and-event/97376) plugin. We’ve streamlined the setup process and pulled all the important settings into one place to help you get setup in moments. This is part of the same category setup initiative that brought you easier [support categories](https://meta.discourse.org/t/easily-create-support-categories-using-the-discourse-solved-plugin/398338) and [ideas categories](https://meta.discourse.org/t/easily-create-ideas-categories-using-the-topic-voting-plugin/399365). Note: On our hosting, Discourse Calendar and Events is available on the Business plan and above. In this topic, we’ll review the major changes a…

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月22日 17:11 UTC](https://meta.discourse.org/t/discourse-events/97376/579 "2026-05-22T17:11:53Z")

</div>

有个小问题：有没有办法在点击日历名称时，不显示事件预览窗口，而是直接进入主题？或者，是否可以在预览窗口中放置参与按钮？因为我的有些用户会忘记点击标题来预订席位。如果能把参与按钮直接放在预览窗口中，用户就能节省预订时间，甚至可以加一个“点击此处获取更多信息”之类的按钮。😅 对我来说这没问题，但遗憾的是，我的用户可不像我这样熟练 🤣

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/1/a/41afb8f27fa4d91f0457617ef5cdbafece7c1a78.jpeg)

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [2026年五月22日 21:34 UTC](https://meta.discourse.org/t/discourse-events/97376/580 "2026-05-22T21:34:56Z")

</div>

不，但这会是 #Contribute > UX（或者也许是 #Contribute > Feature）中的一个绝佳话题。

这很及时，因为预览中最近已添加了编辑按钮。

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月25日 18:52 UTC](https://meta.discourse.org/t/discourse-events/97376/581 "2026-05-25T18:52:58Z")

</div>

我注意到，在最近的更新中，“not going”一词不再被翻译。我不确定这是疏忽，还是我需要亲自翻译这段文本？

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2026年五月25日 19:00 UTC](https://meta.discourse.org/t/discourse-events/97376/582 "2026-05-25T19:00:27Z")

</div>

（帖子已被作者删除）

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2026年五月25日 19:05 UTC](https://meta.discourse.org/t/discourse-events/97376/583 "2026-05-25T19:05:32Z")

</div>

一条字符串在一周前被编辑过，但尚未再次翻译成法语。

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/e/1/7e14ec36ec5b084f53c5dccbf4094599b6cf887f.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/9/6/69611551cdd46e0b37eb58f1b10e756278307333.png)

您不必在论坛上添加翻译，也可以将其添加到 Crowdin。这样所有论坛都能从中受益。[Contributing translations to Discourse](https://meta.discourse.org/t/contributing-translations-to-discourse/14882)

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月26日 06:39 UTC](https://meta.discourse.org/t/discourse-events/97376/584 "2026-05-26T06:39:42Z")

</div>

谢谢你的信息 @Moin，我又学到了新东西：sweat\_smile 我想提供翻译，但我没有权限访问这部分

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/c/3/1c3054c3bdf4d71f95e2e29ee9558ad69c21b802.png)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2026年五月26日 06:41 UTC](https://meta.discourse.org/t/discourse-events/97376/585 "2026-05-26T06:41:04Z")

</div>

您试过底部的“选择工作流步骤”链接吗？

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月26日 06:50 UTC](https://meta.discourse.org/t/discourse-events/97376/586 "2026-05-26T06:50:30Z")

</div>

没错，确实需要使用“选择工作流步骤”的链接，谢谢 @Moin

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2026年五月26日 08:04 UTC](https://meta.discourse.org/t/discourse-events/97376/587 "2026-05-26T08:04:22Z")

</div>

很高兴能帮上忙。感谢您对 Discourse 翻译工作的支持！如果您在使用 Crowdin 时遇到困难，随时可以在 #Contribute > Translations 频道提问。

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年五月26日 09:32 UTC](https://meta.discourse.org/t/discourse-events/97376/588 "2026-05-26T09:32:58Z")

</div>

我只想简单地向 Meta 团队表示感谢，感谢他们直接在活动预览中添加了参与按钮，这将方便我的一些用户使用。再次感谢：+1:

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [2026年五月26日 19:17 UTC](https://meta.discourse.org/t/discourse-events/97376/589 "2026-05-26T19:17:57Z")

</div>

哇——这一定是新功能！我稍后会更新并查看一下。

很高兴看到这个插件目前正迎来一些实质性的改进！

---

<div class="post-metadata">

### Author: ![JuliusRa](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/juliusra/32/554488_2.png) [@JuliusRa](https://meta.discourse.org/u/JuliusRa)
#### Post date: [2026年六月1日 15:27 UTC](https://meta.discourse.org/t/discourse-events/97376/590 "2026-06-01T15:27:26Z")

</div>

不确定是否只有我遇到这个问题，但在日历上点击日期创建事件时，编辑器会打开，但在输入任何内容之前立即显示“是否要丢弃您的帖子？”。使用“新建事件”按钮则正常。

---

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [2026年六月1日 17:11 UTC](https://meta.discourse.org/t/discourse-events/97376/591 "2026-06-01T17:11:14Z")

</div>

我这边没有任何问题

你按 F12 键打开开发者工具，然后在点击“新建事件”时查看控制台，看看是否出现错误了吗？

[上一頁](https://meta.discourse.org/t/discourse-events/97376.md?page=6)

[下一頁](https://meta.discourse.org/t/discourse-events/97376.md?page=8)
