前言¶
DSH 的插件思路是「一切皆插件」。對於 web profile,可以把小工具掛進 DeepSeek Harness 的瀏覽器界面,而不需要改動主程序。下面介紹 dsh-foxy-jumpscare:它在 DeepSeek Harness web UI 中按概率觸發一次來自 Five Nights at Freddy’s 2 的 Withered Foxy 全屏 jumpscare,並伴隨標誌性尖叫。命中後自動消失,也可以點擊屏幕提前關閉。
這是什麼¶
dsh-foxy-jumpscare 由 01Virex 維護,倉庫地址:
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(默認1000ms)獨立擲一次骰子,默認probability爲0.001,約每秒 1/1000。 - 命中後顯示全屏 jumpscare:黑底加 Withered Foxy 大頭,默認
1800ms 後自動消失。 - 同步播放尖叫音效;音量可調;首次點擊或按鍵會觸發瀏覽器音頻解鎖,以繞過自動播放限制;畫面收起時音效立即停止。
- 素材與音效啓動時預加載,命中即時呈現。
- 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.001intervalMs:檢測間隔,默認1000durationMs:jumpscare 持續時長,默認1800volume:音量,可調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