dsh-minecraft-ui:Minecraft 風格的 DeepSeek Harness Agent 工作空間

前言

DSH 中常見的 Workspace、Session、Conversation、Trajectory、Composer、權限、模型選擇和上下文統計,通常需要分別打開不同視圖。dsh-minecraft-ui 是一個由 TFboy1 維護的客戶端插件包,許可證爲 MIT。它把 DeepSeek Harness 變成一座可遊玩的 Minecraft 風格 Agent 工作空間,讓這些對象以體素世界中的設施呈現。

這是什麼

dsh-minecraft-ui 以 Cordis Client Plugin 形式掛載到官方 shell.overlay,保留 DSH 原生的 Workspace、Session、Conversation、Trajectory、Composer、權限、模型選擇和上下文統計。

它把 DSH 的運行狀態轉譯爲遊戲對象:運行中的 Session 顯示爲工作小狗,狀態牌展示 Agent 最新進展,並通過 Tool Call 引導到對應設施。

核心功能

體素世界

  • 可遊玩的 Minecraft 風格第一人稱體素世界。
  • 支持移動、跳躍、疾跑、潛行、挖掘、放置方塊和切換快捷欄。
  • 世界差異、玩家位置、揹包、箱子與選擇狀態可持久化。

語義設施

插件提供以下語義設施:

  • 模型箱
  • 插件箱
  • 附魔臺
  • 製圖臺
  • 社區插件寶箱
  • 資料書架
  • Agent 終端

工作小狗

  • 運行中的 Session 顯示爲工作小狗。
  • 狀態牌展示 Agent 最新進展。
  • Tool Call 會引導到對應設施。
  • 右擊工作小狗會切換到對應 Session,並直接打開原生工作臺。

社區插件安全流程

  • 社區插件採用發現、收集、檢查、明確確認的 dry-run 安全流程。
  • 確認結果始終是 dry-run。
  • DSHcraft 不會 spawn CLI,也不會自行修改任何 profile。

安裝與啓用

建議先安裝到獨立 canary profile,不要直接在正在使用的主 Web profile 中啓用候選版本。

運行環境要求 Node.js 22+;packageManager 爲 pnpm@11.7.0。

npm 推薦安裝:

dsh plugin --profile <canary> add dsh-minecraft-ui

安裝後查看配置:

dsh --profile <canary> --dump-config

Cordis 會用 Schemastery 校驗配置並填充默認值;非法路徑、協議和數值範圍會在插件激活時直接報錯。

如果使用 Git 安裝,會運行 prepare 構建;pnpm 10+ 要求用戶顯式允許該安裝腳本。

典型用法

首次點擊畫面後,瀏覽器會請求 Pointer Lock;打開任何設施時會立即釋放鼠標鎖定。

常用按鍵:

  • 按 G 打開原生工作臺。
  • 按 E 打開揹包。
  • 按 Tab 查看 Session 列表。
  • 按 M 打開模型箱。
  • 按 P 打開插件箱。
  • 按 R 打開附魔臺。
  • 按 N 打開 Workspace 地圖。
  • 按 L 打開社區插件寶箱。

適用場景與注意

適用於需要在一個可視化體素界面中查看 DSH 的 Workspace、Session、模型、插件、社區插件和 Agent 運行狀態的場景。

注意:

  • 作爲 DSH 插件,它會在當前 dsh 進程權限下運行;安裝前應檢查源碼和許可證。
  • 許可證爲 MIT。
  • 不要直接在正在使用的主 Web profile 中啓用候選版本;先安裝到獨立 canary profile。
  • 社區插件確認只是 dry-run;DSHcraft 不會 spawn CLI,也不會自行修改任何 profile。
  • 插件激活時會校驗配置;非法路徑、協議和數值範圍會直接報錯。

鏈接

  • GitHub:https://github.com/TFboy1/dsh-minecraft-ui
  • 目錄頁:https://www.skillhub.cn/plugins/TFboy1/dsh-minecraft-ui(該 URL 在素材中標記爲來自插件線索,使用前請自行確認)
羽毛球分组比赛记分
小程序二维码

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

小夜