🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

狐狸惊吓彩蛋 01Virex/dsh-foxy-jumpscare

DeepSeek Harness
01Virex81 天前有提交已提供中文文档扫描:含敏感能力

每秒千分之一概率触发全屏狐狸惊吓与尖叫

26.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add 01Virex/dsh-foxy-jumpscare
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · other
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 读取本地文件
    lib/index.js:60
    const body = await readFile(file);
  • 发起网络请求
    lib/client.js:247
    fetch("/plugins/dsh-foxy-jumpscare/config.json", { cache: "no-store" })
  • 读取本地文件
    gen-config.cjs:6
    if (!fs.existsSync("config.example.json")) {
  • 读取本地文件
    gen-config.cjs:11
    if (fs.existsSync("config.json")) {
  • 写入本地文件
    gen-config.cjs:14
    fs.copyFileSync("config.example.json", "config.json");
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 每秒千分之一触发
  • 全屏狐狸跳脸
  • 经典尖叫音效

DeepSeek Harness 插件:每秒有千分之一概率被 FNAF 2 的 Foxy(Withered Foxy)跳脸——全屏惊吓加经典尖叫。

README

由 DeepSeek 最新模型翻译生成
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 同步播放,音量可调;首次点击/按键会自动「解锁」音频以绕过浏览器自动播放限制;画面收起时音效立即停止; - 零延迟:图片与音效启动时预加载,命中瞬间即出,不联网、不转圈;
展开完整文档(README 剩余 1 节)
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:手动安装

1. 把本项目放到 web profile 的 node_modules 下(默认 C:\Users\<你>\.dsh\profiles\web\node_modules\dsh-foxy-jumpscare\);
2. 在 web profile 的 cordis.patch.yml 里插入:

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

3. (可选)node gen-config.cjs 生成本地 config.json;
4. 重启 dsh web,浏览器 Ctrl+F5 硬刷新。

配置

配置优先级从高到低:

1. localStorage 完整配置:dsh-foxy-jumpscare.config(粘贴 JSON,实时生效,无需刷新);
2. config.json(项目根,本地个性化,被 .gitignore 忽略;缺省时 node half 自动回退到 config.example.json;修改后需刷新页面重新加载);
3. 内置默认值(见 lib/client.js 顶部 DEFAULT_CONFIG)。

配置文件格式(config.example.json):

{
"enabled": true,
"probability": 0.001,
"intervalMs": 1000,
"durationMs": 1800,
"volume": 1.0,
"debug": false,
"imageUrl": "/plugins/dsh-foxy-jumpscare/assets/foxy-jumpscare.webp",
"soundUrl": "/plugins/dsh-foxy-jumpscare/assets/foxy-scream.ogg"
}

| 键 | 默认 | 说明 |
| enabled | true | 总开关;false 彻底关掉(应急用) |
| probability | 0.001 | 每次 tick 触发概率(0.001 = 1/1000) |
| intervalMs | 1000 | tick 间隔(毫秒) |
| durationMs | 1800 | jumpscare 持续时长(毫秒) |
| volume | 1.0 | 音量 0~1 |
| debug | false | 控制台诊断日志 |
| imageUrl | 见上 | jumpscare 图片地址 |
| soundUrl | 见上 | 尖叫音效地址 |

应急关闭:不想再被吓时,在浏览器控制台执行(1 秒内立即生效,无需刷新):

localStorage.setItem("dsh-foxy-jumpscare.config", JSON.stringify({ enabled: false }));
// 恢复默认:localStorage.removeItem("dsh-foxy-jumpscare.config")

快速触发 / 测试

不想等 1/1000 的概率,想立刻看效果?浏览器控制台(F12)执行:

window.dshFoxyJumpscare.trigger() // 立刻跳杀一次
window.dshFoxyJumpscare.hide() // 立刻收起
window.dshFoxyJumpscare.config // 查看当前生效配置(只读)

也可以把概率临时拉到 1(每 tick 必中)——控制台执行
localStorage.setItem("dsh-foxy-jumpscare.config", JSON.stringify({ probability: 1 })),
1 秒内就会连跳;改回/删除该键即可恢复默认(都实时生效,无需刷新)。

数学上,默认参数(每秒掷一次、命中率 1/1000)服从几何分布,期望首次触发时间 ≈ 1000 秒 ≈ 16 分 40 秒;
其中位数约 11 分 30 秒(50% 概率在此之前触发)。详见「原理」。

项目结构

dsh-foxy-jumpscare/
├── lib/
│ ├── index.js # node half:serve 素材与 config.json │ └── client.js # browser half:jumpscare 定时器 + 全屏 overlay ├── assets/ │ ├── foxy-jumpscare.webp # Withered Foxy jumpscare 画面(893×609,透明背景) │ └── foxy-scream.ogg # Foxy jumpscare 尖叫 ├── config.example.json # 完整配置模板(入库) ├── config.json # 本地个性化配置(被 .gitignore 忽略) ├── gen-config.cjs # 初始化 config.json 的脚本 ├── cordis.patch.yml # bundle patch(由 dsh.bundle.patch 自动应用) ├── package.json ├── NOTICE.md # 素材版权归属说明 ├── LICENSE # MIT └── README.md

卸载

- 方式 A 安装:dsh plugin --profile web remove dsh-foxy-jumpscare;
- 方式 B 安装:从 cordis.patch.yml 删掉 foxy-jumpscare 那一行,并删除 node_modules 下的包目录。

之后重启 dsh web 即可。

原理

这是 dsh 的「双面(bundle + client)」插件:同一个包名既是一个 bundle(通过 dsh.bundle.patch 在配置树里插入一行),又是一个 dsh.client 浏览器插件(web 运行时扫描 dsh.client 元数据、serve /plugins/dsh-foxy-jumpscare/client.js 并注入 window.__DSH_BOOT__)。
node 半部只负责把素材/配置送出本地 HTTP,惊吓逻辑全在浏览器半部。

触发时机(数学期望)

每 intervalMs(默认 1000ms)独立掷一次骰子,命中率 probability(默认 0.001)。这是几何分布:

- 期望首次触发时间 = intervalMs / probability = 1000 / 0.001 · 1000ms = 1000 秒 ≈ 16 分 40 秒;
- 中位数 ≈ 693 秒 ≈ 11 分 30 秒(即 50% 的概率在此前已触发);
- 1000 秒内至少触发一次的概率 ≈ 63.2%,1 小时内 ≈ 97.3%,1 分钟内 ≈ 5.8%;
- 无记忆性:无论已经安静了多久,接下来每一秒的触发概率仍是 1/1000,剩余期望等待时间仍是 1000 秒——"期望"是长期平均,不保证任何具体时刻。

贡献

欢迎提 Issue / PR,或直接在 config.example.json 里调整默认参数。改动后记得跑一次 node scripts/package-release.cjs 检查发布文件是否齐全。

License

代码:MIT。素材版权归原权利方所有,见 NOTICE.md。
预览分享卡片长什么样 ↓01Virex/dsh-foxy-jumpscare
分享 · DeepSeek Harness Hub
01Virex/dsh-foxy-jumpscare

每秒千分之一概率触发全屏狐狸惊吓与尖叫

回到顶部