01Virex/dsh-foxy-jumpscare ↗★ 1
dsh-foxy-jumpscare
Every second there is a 1-in-1000 chance that Foxy (Withered Foxy) from Five Nights at Freddy's 2 jumpscares you in the DeepSeek Harness web UI: a full-screen scare plus the iconic scream.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:01Virex/dsh-foxy-jumpscare说明文档
阅读完整 README ↗dsh-foxy-jumpscare
把《玩具熊的五夜后宫 2》(Five Nights at Freddy's 2)的 Foxy(霍斯 / Withered Foxy) 请进 DeepSeek Harness(dsh)Web 界面:每秒钟有 1/1000 的几率,屏幕突然被全屏 jumpscare 占据, 伴随那声标志性的尖叫,吓你一跳后自动消失。
素材与音效均来自 Five Nights at Freddy's Wiki, 版权归 Scott Cawthon / Steel Wool Studios 所有。本项目是非官方同人玩具插件,详见 NOTICE.md。
特性
- 每秒 1/1000 几率:每
intervalMs(默认 1000ms)掷一次骰子,命中概率probability(默认 0.001); - 全屏 jumpscare:全屏黑底 + Foxy 大头,附带一个「前扑」缩放动画,
durationMs(默认 1800ms)后自动消失; - 尖叫音效:随 jumpscare 同步播放,音量可调;首次点击/按键会自动「解锁」音频以绕过浏览器自动播放限制;画面收起时音效立即停止;
- 零延迟:图片与音效启动时预加载,命中瞬间即出,不联网、不转圈;
- 开箱即用:node half 自动注册 HTTP 路由 serve 素材与
config.json,无需手动部署; - 可配置:概率、间隔、时长、音量、开关、素材地址都能改;localStorage 覆盖实时生效(每秒检测,无需刷新),也能一键关闭;
- 点击关闭:jumpscare 期间点一下屏幕即可提前关掉。
安装
方式 A:dsh plugin 自动安装(推荐)
本包声明了 dsh.bundle.patch,dsh plugin add 会自动把它的 patch 层并入 dsh.profile.bundles:
dsh plugin --profile web add github:01Virex/dsh-foxy-jumpscare
重启 dsh web,浏览器 Ctrl+F5 硬刷新 即可生效。
方式 B:手动安装
-
把本项目放到 web profile 的 node_modules 下(默认
C:\Users\\.dsh\profiles\web\node_modules\dsh-foxy-jumpscare\); -
在 web profile 的
cordis.patch.yml里插入:- insert: - id: foxy-jumpscare name: dsh-foxy-jumpscare -
(可选)
node gen-config.cjs生成本地config.json; -
重启
dsh web,浏览器 Ctrl+F5 硬刷新。
配置
配置优先级从高到低:
- localStorage 完整配置:
dsh-foxy-jumpscare.config(粘贴 JSON,实时生效,无需刷新); config.json(项目根,本地个性化,被.gitignore忽略;缺省时 node half 自动回退到 ;修改后需刷新页面重新加载);