前言¶
DSH 的 Web 界面可以通過插件接入 UI 擴展。如果希望在保持原有操作路徑的同時,給界面加一套主題,並把 Agent 活動狀態顯示出來,可以先看 chiral-pulse。它把 Death Stranding 皮膚和 BB 生命體徵監護儀掛到 DeepSeek Harness Web 界面上,主要面向 web profile 的安裝與熱加載。
這是什麼¶
chiral-pulse 是 MoonShadow1976 維護的 DSH 插件,npm 包名爲 chiral-pulse,許可證爲 MIT。它解決的是兩類小問題:一是給 DeepSeek Harness Web 界面做全局視覺主題,二是用輸入區上方的一條 ECG 監護儀走紙展示會話活動。
核心功能¶
全局皮膚¶
下面這部分負責界面整體氛圍:
- 暗色主題爲 DS 藍黑機身加琥珀髮絲線。
- 亮色主題爲冥灘白變體。
- 全屏覆蓋掃描線、手性晶格和四角漸暈氛圍層。
- 氛圍層均爲
pointer-transparent,不擋操作。 - DeepSeek 鯨魚品牌藍原樣保留。
BB 生命體徵監護儀¶
輸入區上方會顯示一條 26px 高的監護儀走紙,滾動 ECG 波形是主要視覺元素。BPM 跟隨 Agent 活動變化:
- 思考:+38
- 工具執行:+52
- 回合進行:+10
- 空閒:回落至 42
數據全部來自會話快照,不會重複 StatsLine 已有的 turns / tokens。
渲染方式¶
渲染採用單個 canvas 每幀直繪,並使用 erase-bar 掃掠加凍結像素緩存。這種方式幀率無關,且零 DOM 抖動。
安裝與啓用¶
發佈版推薦使用 add 子命令安裝:
dsh plugin --profile web add chiral-pulse
安裝後,包內聲明的 dsh.bundle 與 dsh.client 會進入 profile 的 bundle 層,無需手寫配置。
如果使用的是舊寫法,可以執行:
dsh plugin --profile web chiral-pulse
典型用法¶
本地開發安裝¶
本地開發時,先把包鏈接進 profile 的 node_modules,再在 $DSH_HOME/profiles/web/cordis.patch.yml 追加一行 patch 行。完成本地安裝後,還需要建立 junction。用戶 patch 層支持熱加載:無需重啓 dsh web,刷新瀏覽器頁面即可生效。
卸載¶
發佈版安裝可執行:
dsh plugin --profile web remove chiral-pulse
本地開發安裝則移除 patch 行與 junction。
適用場景與注意¶
適合在 DeepSeek Harness Web 界面做界面主題、狀態可視化的開發者。安裝前需要檢查源碼和許可證,因爲插件以當前 dsh 進程權限運行。chiral-pulse 許可證爲 MIT。
其他信息:
- 本倉庫已打上
dsh-plugin話題,可在同話題下被發現。 - 反饋與 bug 報告可在 GitHub Discussions 提交。
- 社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係,不應理解爲官方應用商店。
目錄與源碼¶
- 目錄頁:https://www.skillhub.cn/plugins/MoonShadow1976/chiral-pulse
- GitHub:https://github.com/MoonShadow1976/chiral-pulse
經過上面的安裝或本地接入,chiral-pulse 會把 Death Stranding 皮膚和 ECG 監護儀掛到 DeepSeek Harness Web 界面上,適合作爲一個輕量 UI 插件來試用。