dsh-plugin-fc-emulator:在 DSH Web 裏掛一顆 FC 懸浮球

前言

用 DeepSeek Harness(DSH)跑 Web 界面時,Agent 推理往往要佔去一段等待時間。這段時間裏界面通常只能盯着日誌或進度條。若你已經在本地能穩定跑 dsh web,又希望在不離開 Harness 的前提下玩一把合法持有的紅白機 / NES 鏡像,社區裏的客戶端類插件 dsh-plugin-fc-emulator 提供的是「右下角懸浮球 → 全屏遊戲廳」這一路徑,而不是另開獨立模擬器窗口。

下面介紹它是什麼、能做什麼,以及安裝與典型用法。事實以倉庫 README 與 package.json 爲準。

這是什麼

dsh-plugin-fc-emulator 由維護者 sknagato 發佈,分類爲 客戶端,面向 DSH Web 宿主:在頁面右下角增加 FC 懸浮球,點開後進入全屏遊戲廳,運行紅白機 / NES 遊戲。

模擬核心是 fceumm 的 WebAssembly 實現(README 寫明支持 589 種芯片)。本倉庫不含任何 ROM;卡帶鏡像需自行準備,且應爲你合法擁有的拷貝。

核心功能

懸浮球遊戲廳

裝好後重啓 DSH Web,右下角出現懸浮球即表示插件已掛上。點開可全屏遊玩;支持本地上傳 .nes 文件,也可配合在線遊戲庫按需下載(下載源由你配置,見下文)。

在線遊戲庫

可在界面中自行填寫 GitHub 倉庫地址作爲 ROM 索引源。格式支持:

  • 根倉庫,例如 owner/repo
  • 帶子目錄的路徑,例如指向 tree/master/roms 這類子路徑

README 建議可先在 GitHub 搜索 nes遊戲合集 找源,填入後回車或點「刷新清單」。地址保存在瀏覽器 localStorage,下次打開會自動回填。

存檔與操控

  • 存檔:支持整局快照與遊戲內電池存檔;退出時會自動保存,下次可繼續。
  • 默認鍵位(可改鍵,並支持觸屏虛擬手柄):
  • WASD / 方向鍵:方向
  • K / J:A / B
  • I / U:連擊相關
  • 1 / 5:START / SELECT
  • `:快速隱藏
  • [ / ]:快速存讀檔
  • 其它:暫停、重置、截圖、靜音、FPS 顯示。

安裝與啓用

前提:本機已能正常運行 dsh web。

1、添加插件(命令來自官方 README):

dsh plugin --profile web add github:sknagato/dsh-plugin-fc-emulator

2、重啓一次 DSH Web。右下角出現懸浮球即安裝成功。

卸載時執行:

dsh plugin --profile web remove dsh-plugin-fc-emulator

同樣需要重啓 Web 後生效。

典型用法

1、完成上述安裝並重啓 dsh web。

2、準備合法擁有的 .nes 鏡像:在懸浮球打開的遊戲廳裏本地上傳,或配置在線庫的 GitHub 地址後刷新清單再下載。

3、進入遊戲後按需使用存檔與改鍵;等待 Agent 產出結果時可在同一瀏覽器標籤內切換回 Harness 界面(` 可快速隱藏遊戲層,具體以插件 UI 爲準)。

適用場景與注意

適合誰:已在用 DSH Web、希望長等待間隙用 FC 模擬器消遣,且 ROM 來源合規的用戶。

權限與信任:插件以當前 DSH / 瀏覽器會話的權限運行;在線庫會按你填寫的 GitHub 地址拉取索引與文件。安裝前建議閱讀倉庫源碼與許可證,確認符合你的安全與合規要求。

ROM 與版權:插件只提供模擬器能力,不附帶、不託管任何遊戲 ROM。在線庫僅對你配置的倉庫做索引與下載;版權歸原權利人與倉庫維護者,使用責任自負(見 README 免責聲明)。

許可(README 與 package.json):

  • 插件代碼:MIT
  • fceumm 核心:GPL-2.0(詳見倉庫 THIRD_PARTY.md 與 core-fce/ 源碼)
  • package.json 中 license 字段爲:MIT AND GPL-2.0-only

DSH 生態強調「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。本插件在 GitHub 上星標數爲 1(以目錄頁線索爲準),屬小衆客戶端擴展,功能邊界以 README 列舉爲準。

結尾

dsh-plugin-fc-emulator 把 fceumm(WASM)嵌進 DSH Web:懸浮球入口、本地上傳與可配置的 GitHub 在線庫、存檔與鍵位設置,適合在 Agent 等待窗口裏玩合法 NES 鏡像。安裝用 dsh plugin --profile web add github:sknagato/dsh-plugin-fc-emulator 並重啓 Web 即可驗證。

羽毛球分组比赛记分
小程序二维码

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

小夜