在 DSH(DeepSeek Harness)的 Web 或桌面界面中,我們通常專注於主對話或代碼編輯。有時需要一個小型的、非侵入式的視覺組件來指示狀態或僅僅爲了好玩。dsh-slide-gauge 就是這樣一個小掛件。
插件簡介¶
這是一個標準的 DSH bundle 插件,由用戶 yvhcel888 維護。它位於界面右下角,允許用戶通過拖動角色頭像在標尺上移動,並根據位置顯示不同的狀態或觸發彩蛋。
核心功能¶
- 懸浮開關:位於右下角,以圓形「測」按鈕呈現,不遮擋主界面。
- 交互與判定:按住角色頭像左右拖動,標尺與角色同步平移。
- 狀態判定:根據角色左邊位置連續判定狀態:梁神 / 梁聖 / 樑子 / 牢梁(邊界值 365 / 601 / 860,無空隙)。
- 邊界彩蛋:指針拖到左右邊界(場景 x ≤ 157 或 ≥ 1048)時顯示鯨魚娘。
- 記憶功能:使用
localStorage(鍵dsh-slide-gauge/v1)記錄上次位置,刷新或重開後恢復。 - 兼容性:場景按原版 1200×700 等比縮放,支持鼠標與觸摸操作。
安裝與啓用¶
使用官方命令安裝:
dsh plugin --profile web add dsh-slide-gauge
# 桌面 profile:
dsh plugin --profile desktop add dsh-slide-gauge
安裝後重啓對應 profile(dsh --profile web 或重啓 DSH Desktop),打開界面即可在右下角看到「測」按鈕。
使用方法¶
- 點擊右下角圓形「測」按鈕打開面板。
- 按住中間角色頭像左右拖動。
- 頂部紅色文字顯示當前狀態。
- 拖到左右虛線邊界外側時出現鯨魚娘。
- 關閉面板再打開,會停在上次拖到的位置。
注意事項¶
- 權限與風險:插件僅同源請求本插件路由(
/dsh-slide-gauge/*)讀本地圖片與腳本;不調用任何第三方 API;不涉及密鑰或憑據;無子進程。 - 文件系統:只讀插件包內
assets/;可選讀取自備的assets/liang.png。 - 許可證:MIT。
結語¶
這是一個輕量級、無侵入的小掛件,適合希望在 DSH 界面增加一點交互或視覺反饋的用戶。源代碼與文檔位於 GitHub。