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 样式相关内容