试用用于路线图和协作的新 Boards 功能

我们正在开发一项新的 Boards(看板) 功能,它允许您使用可配置的、支持拖放操作的看板风格[1] 卡片,以轻量级独立卡片的形式轻松整理主题和想法。该功能还配备了专用的管理界面以及针对每个看板的访问控制。

在此之前,Discourse 生态系统中与此最接近的功能是 Kanban 主题组件。Boards 是一个全新的实现,它直接集成在 Discourse 核心中,用一个完整的插件取代了那种配置繁琐的旧方法。它拥有用于创建和管理看板的专用界面,与底层主题保持同步的卡片,无需主题即可存在的卡片,针对每个看板的权限设置,以及更多功能。

:loudspeaker: Boards 功能在 Business 和 Enterprise 计划中可用,适用于使用 Discourse 托管服务的用户。

Boards 功能概览

Boards 允许您以可视化的方式将主题组织到列中,这些列能清晰地传达状态和优先级,从而方便您分享产品路线图或与团队协作项目。

/boards 开始,创建一个看板,添加几列,然后开始移动卡片——您可以通过在列之间拖放卡片,或者从站点其他位置将主题拉入来实现。

:books: 文档

卡片、列和看板

  • 看板(Boards) 包含列和卡片,拥有自己的 URL(/boards/<slug>/<id>)、访问列表,以及可选的分类/标签约束。
  • 列(Columns) 是看板的各个阶段。每个列都可以有标题、图标和颜色;标签绑定(使匹配的主题自动流入);排序顺序;以及可选的移动到操作。
  • 卡片(Cards) 有两种类型:
    • 主题卡片(Topic cards) 由真实主题支持——卡片标题和标签会跟踪主题,移动卡片时还可以更新主题本身。
    • 浮层卡片(Floater cards) 是独立的:您可以为它们设置标题、备注、标签和负责人,背后没有关联的主题。

与主题保持同步

看板上的主题可以在任何地方编辑,并保持同步。

  • 在任何公开主题上,都有一个添加到看板(Add to board) 按钮,允许您直接从主题页面将其放入特定的看板和列中。
  • 每个成员身份都会显示为主题上的一个药丸状标签(pill)——点击它即可直接跳转到对应的卡片。
  • 如果看板受限于特定分类/标签(即其约束),匹配的主题会自动出现。移除标签或将主题移出范围会自动移除其对应的卡片。
  • 如果移动卡片会破坏看板的约束,系统会提示您通过选择一个允许的分类/标签来修复问题,然后才能完成移动。
  • “移动到”(Move to) 操作意味着当卡片落入某列时,该列可以更改主题的分类、分配/取消分配负责人(通过 Assign 插件)或打开/关闭主题。

访问控制

每个看板使用与分类类似的访问控制列表(ACL) 系统。权限按用户或组授予,并且看板可以选择性地允许匿名访客阅读。

  • 查看(View):对看板的只读访问权限。
  • 编辑(Edit):移动卡片,添加/删除浮层卡片。
  • 管理(Manage):配置列、约束、样式和访问权限。

谁可以创建看板由 boards_manage_board_allowed_groups 设置控制(默认情况下为管理员和版主)。

看板视图

Boards 旨在让您轻松整理主题。

  • 拖放(Drag & drop) 以在列之间移动卡片并重新排序,拖放时会水平自动滚动。
  • 列可以按优先级(手动拖放顺序)或最近活动(最近活跃者优先)排序。
  • 看板会为所有查看者实时更新
  • 当在帖子中链接时,看板和卡片的 URL 会渲染为丰富的单盒(oneboxes)
  • 还提供了键盘快捷键h/lj/kShift+h/lShift+j/kEnterEsc),让您无需鼠标即可移动卡片。

预览 Boards

目前,这被视为一项实验性功能! 我们期待您的反馈,这将帮助我们进行改进并进一步推广此功能。

要试用它,请前往 即将推出的更改(Upcoming changes)(位于 /admin/config/upcoming-changes),找到 Boards enabled(启用 Boards) 项,并将 Enabled for…(启用对象…) 字段更新为 Everyone(所有人),以让您的站点启用此功能。

启用后,您可以访问您站点上的 /boards,点击 New board(新建看板) 来创建您的第一个看板。给它起个名字,设置谁可以查看/编辑/管理它,并可选择将其限制在特定分类/标签内。之后,打开任何符合条件的主题,使用 Add to board(添加到看板) 按钮将其拉入,或者直接从看板本身创建浮层卡片。

我们非常想听听 Boards 在您的社区中如何发挥作用。请尝试一下,并在下方分享您的问题或反馈! :rocket:


  1. Kanban board - Wikipedia ↩︎

6 个赞