He2way/dsh-task-console ↗★ 0

dsh-task-console

DSH client plugin — flip to the back of the page for a floating glass task console: live background jobs, subagents, session overview and workspace of the current session, with mouse-draggable and mouse-resizable cards (bottom-right handle, size persisted per card). Maximizing a card unrolls its controls onto the card's own canvas, where every control is a draggable, editable item and the board card stays a live thumbnail whose control order follows that arrangement; built-in cards open as a fullscreen view. The top-right card conversation calls a temporary agent session to refactor each card's style and internal controls from natural language, and any conversation can author cards via [taskcard] blocks (text/heading/note/stats/progress/trend/kv/links/chips/checklist/counter/button/table/code/toggle/countdown/bars/image/embed). Embedded web apps can be marked 受控 and routed through the bundled local page bridge (bridge/server.mjs), which injects an agent into the page so the workbench — and the agent — can click, type, scroll and read inside it through [page] action blocks; the app height is dragged on its bottom edge, accurate on the zoomed canvas too. Cards can be published as copies onto a fullscreen infinite canvas with named boards, share strings and a zero-dependency WebSocket relay for multi-user editing, and a right-hand dock renders the project's archify architecture diagram (embedded, sandboxed, resizable). 适合需要同时监控多个后台任务、子智能体和工作区的用户。

Package
dsh-task-console
Compatibility
Unverified
Version
0.26.1
License
MIT
Last updated
Sep 22, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:He2way/dsh-task-console

Usage / 用法

  1. Click the floating glass button ⇄ 任务台 (bottom-right).
  2. The page flips to the back — the glass task console for the current session. The button stays at the bottom-right, so click it again (now ◀ 返回正面) to flip straight back; the conversation input bar also stays put at the bottom, so you can keep typing and sending while the board is open.
  3. Drag cards by their headers; drag a card's bottom-right corner to resize it (the size sticks and is remembered per card); ▴/▾ collapses a card, × hides a built-in card. Built-in cards are read-only.
  4. + 新建卡片 creates a blank draft card and auto-opens the agent conversation popup at the top-right — describe the style and the internal controls you want (e.g. “周报样式,蓝色强调、宽卡片,加一个完成清单和复制按钮”), send, and a temporary agent session refactors the card from your description. On a user card use 📌 (pin), 📤 (publish a copy to the canvas), 💬 (对话重构), ✎ (edit), 🗑 (delete — click twice).
  5. 🖼 画布 opens the infinite canvas: publish copies, arrange them freely, drop images, then 复制分享串 and hand the string to someone else (they paste it under 协作 → 加入) to edit the same canvas together — see infinite canvas & collaboration.
  6. 复位卡片 restores the built-in layout (your user cards are kept); 返回会话 / Esc also flip back to the chat.