hyperate 中文文档 下载 App

HypeRate Beat Saber HUD 心率显示与紧张时刻标记

这是什么

Beat Saber 是一款 VR 音乐节奏游戏,玩家跟着节拍用光剑切割方块。HRCounter 插件让你能在游戏内 HUD 看到实时心率,把 HypeRate 的数据直接注入 Beat Saber 的游戏画面。

为什么 Beat Saber 要用心率数据

Beat Saber 其实是一款很好的有氧锻炼——连续玩一个小时心率能稳定在 120-150 BPM。把心率数据叠加在 HUD 上:

安装步骤

第一步:前置条件

第二步:安装 HRCounter 插件

  1. 打开 Mod Assistant
  2. 在已安装插件里搜索 HRCounter
  3. 安装最新版
  4. 确保安装了依赖(SiraUtil、BeatSaberMarkupLanguage 等)

第三步:连接 HypeRate

HRCounter 支持两种连接方式:

方式 A:HypeRate WebSocket(推荐)

  1. 在 HypeRate APP 里开启 WebSocket 转发(部分 APP 版本支持)
  2. 记下 HypeRate WebSocket 地址
  3. 在 Beat Saber 设置 → HRCounter → Connection 里选择 WebSocket
  4. 粘贴地址 → 连接成功

方式 B:通过 HypeRate ID 转发

  1. 在 HRCounter 设置里选择 HypeRate Cloud
  2. 输入你的 HypeRate ID
  3. 插件通过 HypeRate 云端获取心率数据

第四步:HUD 显示设置

进入 Beat Saber → 设置 → HRCounter:

设置项选项推荐值
HUD 位置上/下/左/右右上(避开 Combo)
HUD 样式圆形/条形/数字数字 + 彩色(心率分区变色)
触发条件始终显示 / 只有游戏中显示只有游戏中显示
高心率警告心率 > X BPM 时闪烁150 BPM

第五步:实战测试

启动 Beat Saber,开始一首歌。HUD 上应该立刻出现实时心率。随着你挥剑速度加快、身体摆动,心率应该逐渐上升。

进阶玩法

心率驱动灯光

如果你有 LIFX / Philips Hue 智能灯,可以串起来:

Beat Saber 运行中
  → HypeRate 检测到心率
  → Streamer.bot 读取心率数值
  → 心率 > 150 → 灯光变红色
  → 心率 > 160 持续 10 秒 → 灯光开始闪烁

心率触发弹幕互动

在 Streamer.bot 或 Firebot 里设置触发器:

触发条件动作
心率 > 160 BPM发弹幕 "主播心率 160 了!"
心率 > 170 BPM发弹幕 "兄弟们主播真的慌了 170+!"
心率 < 100 BPM 持续 1 分钟发弹幕 "主播太稳了 全程 Zone 1"

使用 Beat Saber 心率做训练

Beat Saber 是很好的有氧训练方式。用心率 HUD 可以精确控制训练强度:

故障排查

插件没加载

  1. 在 Beat Saber 主菜单检查 Mods 标签页有没有 HRCounter
  2. 如果没有,用 Mod Assistant 重新安装
  3. 确保所有依赖都已安装(SiraUtil、BSML、BeatSaber Utils)

心率数据不显示

  1. 检查 HypeRate APP/桌面端是否已连接心率设备
  2. 检查 HRCounter 的连接设置是否正确(WebSocket 地址或 HypeRate ID)
  3. 如果用云端连接,确认网络通畅

插件崩溃

HRCounter 在 Beat Saber 更新后偶尔会不兼容。等插件作者更新到最新版 HRCounter。

类似游戏的扩展

HRCounter 是社区驱动的插件,目前主要支持 Beat Saber。其他 VR 节奏游戏的社区也在开发类似的心率集成——比如 Pistol Whip、Synth Riders、Thrill of the Fight 等。

如果你用的是 Quest 头显,可以在 Quest 里装 HypeRate APP 直接从 Quest 读取心率数据(Quest 有内置心率传感器),不需要额外的心率带。