dsh-foxy-jumpscare:给 DeepSeek Harness Web UI 加一个低频 Foxy jumpscare

前言

DSH 的插件思路是「一切皆插件」。对于 web profile,可以把小工具挂进 DeepSeek Harness 的浏览器界面,而不需要改动主程序。下面介绍 dsh-foxy-jumpscare:它在 DeepSeek Harness web UI 中按概率触发一次来自 Five Nights at Freddy’s 2 的 Withered Foxy 全屏 jumpscare,并伴随标志性尖叫。命中后自动消失,也可以点击屏幕提前关闭。

这是什么

dsh-foxy-jumpscare01Virex 维护,仓库地址:

https://github.com/01Virex/dsh-foxy-jumpscare

它是非官方同人玩具插件,代码许可为 MIT。素材与音效来自 Five Nights at Freddy’s Wiki,版权归 Scott Cawthon / Steel Wool Studios 所有;仓库中有 NOTICE.md,版权边界以该文件为准。

运行时,惊吓逻辑在浏览器半部;node half 只负责自动注册 HTTP 路由,serve 素材与 config.json

核心功能

  • intervalMs(默认 1000 ms)独立掷一次骰子,默认 probability0.001,约每秒 1/1000。
  • 命中后显示全屏 jumpscare:黑底加 Withered Foxy 大头,默认 1800 ms 后自动消失。
  • 同步播放尖叫音效;音量可调;首次点击或按键会触发浏览器音频解锁,以绕过自动播放限制;画面收起时音效立即停止。
  • 素材与音效启动时预加载,命中即时呈现。
  • jumpscare 期间点击屏幕可提前关闭。
  • 支持 localStorage 配置覆盖并实时生效,也可一键关闭。
  • 提供 window.dshFoxyJumpscare.trigger()window.dshFoxyJumpscare.hide()window.dshFoxyJumpscare.config 控制台接口。

默认参数下,首次触发时间服从几何分布:期望约 1000 秒,约 16 分 40 秒;中位数约 693 秒,约 11 分 30 秒。

安装与启用

方式 A:使用 dsh plugin 安装。

dsh plugin --profile web add github:01Virex/dsh-foxy-jumpscare

先执行安装,再重启 dsh web,最后在浏览器按 Ctrl+F5 硬刷新。

方式 B:手动安装。

1、把包放到 web profile 的 node_modules 下。

2、在 web profile 的 cordis.patch.yml 插入:

- insert:
  - id: foxy-jumpscare
    name: dsh-foxy-jumpscare

3、重启 dsh web,浏览器 Ctrl+F5 硬刷新。

配置

配置优先级从高到低:

1、localStorage 中的 dsh-foxy-jumpscare.config,实时生效,无需刷新。
2、项目根目录的 config.json,本地个性化配置,被 .gitignore 忽略;缺省时回退到 config.example.json
3、内置默认值。

可调整的配置包括:

  • enabled:总开关,可设为 false 应急关闭
  • probability:每次检测的触发概率,默认 0.001
  • intervalMs:检测间隔,默认 1000
  • durationMs:jumpscare 持续时长,默认 1800
  • volume:音量,可调
  • imageUrl:jumpscare 图片地址
  • soundUrl:尖叫音效地址

应急关闭:在浏览器控制台执行

localStorage.setItem("dsh-foxy-jumpscare.config", JSON.stringify({ enabled: false }));

临时把概率调到 1:

localStorage.setItem("dsh-foxy-jumpscare.config", JSON.stringify({ probability: 1 }));

快速触发

不想等待概率命中时,在浏览器控制台执行:

window.dshFoxyJumpscare.trigger()

立刻收起:

window.dshFoxyJumpscare.hide()

查看当前生效配置:

window.dshFoxyJumpscare.config

经过上面的步骤,可以立刻验证 jumpscare 与音效是否正常工作。

适用场景与注意

适合:

  • 想在 DeepSeek Harness web 界面里加一个低频、可随时关闭的趣味效果。
  • 想研究 DSH 插件在 node half 与浏览器半部分工。
  • 想做一个可配置、可实时覆盖的小 demo。

注意:

  • 插件以当前 dsh 进程权限运行;node half 会注册 HTTP 路由并 serve 本地素材与 config.json
  • 安装前应检查源码、MIT 许可证、NOTICE.md 以及素材版权边界。
  • 素材来自 Five Nights at Freddy’s Wiki,版权归 Scott Cawthon / Steel Wool Studios 所有。
  • DSH 社区插件目录是独立站点,与 DeepSeek / 幻方无官方从属关系;不要把社区插件理解为官方应用商店。

获取

仓库:

https://github.com/01Virex/dsh-foxy-jumpscare
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye