dsh-matrix-rain
awa-123-cw
DeepSeek Harness WebUI 动效美化插件:聊天背景黑客帝国代码雨,雨字内容 = 当前会话 AI 思考链(流式实时),设置页调色盘 + 全套 DIY
PROJECT TOPICS
PROJECT README
An always-on-top floating HUD chat bar for DeepSeek Harness: live session transcript (markdown rendering, streaming output), workspace / session / model / reasoning-effort switching, and Picture-in-Picture (PiP) detach — pop the HUD into an OS-level always-on-top window (Chrome/Edge), usable over any other app.
Official bundle plugin for DeepSeek Harness.
Enter send, Shift+Enter newline, Esc close (in-page)
Requires a DSH web profile (0.1.0-rc.6+).
From a local checkout (bundle dir contains the built artifacts):
dsh plugin --profile web add "/path/to/hud-floating-bar"
Or from git (artifacts checked in, one-line install):
dsh plugin --profile web add "github:blktea814/hud-bar-for-dsh#main"
Then restart the web app. The HUD bar appears at the top-left of the page; the sidebar footer also gets a toggle button.
Enter to send — the reply streams into the bar (and the main conversation, same session)外置 (PiP detach), pin/follow, closeEsc or Ctrl+Shift+H closes the in-page barhud-floating-bar/
├── package.json # dsh.bundle + dsh.client manifest
├── cordis.patch.yml # bundle layer: inserts the Node half
├── index.mjs # Node half: /hud-api/* JSON endpoints
└── client/index.js # browser bundle: HUD UI (__ModuleLoader__.load)
The Node half serves five same-origin endpoints:
| Endpoint | Purpose |
|---|---|
GET /hud-api/surface?sessionId= |
Incremental transcript rows + agent status + pending approvals |
POST /hud-api/send |
Send a user message (official agent inbox) |
GET /hud-api/model?sessionId= |
Model catalog + current selection |
POST /hud-api/set-model |
Switch model / reasoning effort (next turn) |
POST /hud-api/stop |
Stop the running agent |
documentPictureInPicture); Safari/Firefox fall back to the in-page bar.MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。