FleetingEcho/dsh-powerdesk0

dsh-powerdesk

DSH Web 插件:集成 GPU 加速终端、沙箱浏览器及专属侧边栏外壳的强力工作台。

AI 分析

核心用途是提供高性能的内置终端与沙箱浏览器。适合需要在 DSH 侧边栏中进行高频终端操作和网页浏览的高级开发者。

包名
dsh-powerdesk
版本
0.1.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:FleetingEcho/dsh-powerdesk

Configuration

Plugin config (in dsh.profile.bundles)

dsh-powerdesk:
  terminalsPerSession: 3      # max live terminals per conversation session
  reconnectGraceMs: 30000     # keep a dropped pty alive this long for reconnect
  shell: ''                   # override the interactive shell (auto-detected if '')
  extensionsEnabled: false   # allow user-installed extensions (see Extensions)
  extensionsDir: ''           # where they live ('' = ~/.dsh/powerdesk/extensions)

User prefs (localStorage, no host round-trip)

PrefStorage keyNotes
Terminal font family / weight / size / theme; CodeMirror (editor) themedsh-powerdesk:prefsEditable from Settings → Powerdesk (Appearance).
Explorer folder bookmarksdsh-powerdesk:explorer-bookmarksMultiple bookmarks + which is active.
Notes bound folderdsh-powerdesk:notes-folderOne folder, rebindable.
Notes tree column widthdsh-powerdesk:notes-tree-widthDragged via the divider.
Per-tab-type enable switchesdsh-powerdesk:tabs-enabledSet from the Settings card.

Environment variables

VarPurpose
DSH_POWERDESK_PTY_PATHAbsolute path to a .node addon; beats every other resolution.
DSH_POWERDESK_PTY_TRIPLEOverride the detected platform triple (e.g. linux-x64-musl).
DSH_RESTTY_SHELLOverride the Windows shell probe (default: first pwsh.exe on PATH or in a known install dir, else powershell.exe).
PREBUILT_BASEOverride the prebuilt-binary download base URL (default: GitHub releases).
DSH_HOMEOverride the DSH home (default ~/.dsh).
DSH_CMDOverride the dsh CLI used by install.sh (default: dsh, then npx).