Subspace Institute
Background Decoration

Anti-Spoiler

LAPLACE Chat 支持类似 Discord、Markdown 的 ||剧透|| 语法,可以在弹幕和醒目留言中模糊敏感内容,避免剧透

概述

LAPLACE Chat 支持类似 Discord、GitHub Markdown 的「剧透模糊」语法。用户在弹幕或醒目留言中使用 ||...|| 包裹的内容,会以模糊效果显示,鼠标悬停后才会显示原文。

适合用于:

  • 游戏直播中观众善意提醒后续剧情
  • 推番直播中观众讨论未播出的剧情
  • 任何主播 / 观众希望「先打码再讨论」的场景

该特性于 Apr 1, 2026 起在 OBS、控制台 全局可用

基础用法

使用一对 || 包裹需要模糊的文字:

||这是一段剧透内容||

可以在一条弹幕中使用多对 ||

主播你是真||可爱||啊

上面的弹幕只会模糊「可爱」两个字,前后的「主播你是真」和「啊」会正常显示。这样既能控制模糊范围、避免误伤,又能在合适的位置打码。

兼容旧版语法

如果弹幕以 || 开头但没有闭合的 ||,会将 || 之后的全部内容作为剧透处理:

||从这里开始全部都是剧透

这与早期版本的语法保持兼容。

OBS 模糊效果

默认情况下,OBS 中的弹幕和醒目留言也会应用剧透模糊效果。如果您不希望 OBS 中的观众看到模糊效果(例如希望弹幕在 OBS 中始终显示原文),可以在控制台侧边栏中关闭:

  • 打开控制台 → 设置面板
  • 找到「剧透模糊效果」选项
  • 取消勾选即可关闭

该开关于 Apr 4, 2026 上线。控制台中的模糊效果始终保持开启,不受该开关影响。

场景行为
控制台始终启用模糊,鼠标悬停可查看原文
OBS(默认)启用模糊,鼠标悬停可查看原文
OBS(关闭开关)不启用模糊,直接显示原文

开发者自定义样式

剧透部分会渲染为带有 .spoiler CSS 类的 <span> 元素,您可以在自定义 CSS 中覆盖样式:

@layer custom-css {
  /* 自定义剧透文本的模糊强度 */
  .spoiler {
    filter: blur(8px);
    transition: filter 0.2s ease;
  }

  /* 悬停时还原 */
  *:hover > .spoiler {
    filter: blur(0);
  }
}

相关链接

  • Templates - 自定义 CSS 样式相关内容

On this page