dsh-devpanel
DeepSeek Harness 开发者工具箱插件:侧边栏入口 + 底部终端面板,可开始/终止进程、手工输入命令,并浏览 AI 输出结果。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lispking/dsh-devpanel说明文档
阅读完整 README ↗Usage
Terminal panel
Click the terminal icon (>_) in the session header to toggle the terminal dialog docked under the composer. The first open spawns a default tab in the session's working directory (the user home when the session has none). Use the tab bar to switch between sessions, + to open a new tab, and the × on each tab to close it — closing the last tab closes the whole panel, and reopening starts a fresh default tab.
Input is delivered keystroke-by-keystroke into the PTY (Enter included, no newline conversion), so interactive programs (vim, top, REPLs) behave as expected. Select text to copy it; press Cmd/Ctrl+Shift+V to paste. The shell badge next to the tab bar shows the running shell program (e.g. zsh).
AI-output sidebar
Click the panel icon in the session header to toggle the file sidebar in the right details column. It lists every file the current session's write / edit tool calls produced (in first-seen order, de-duplicated). Click a file to read it through the host:
.md/.mdxrenders as Markdown;- common code extensions get syntax-highlighted blocks;
- images (
png,jpg,gif,webp,avif,svg, …) render inline as data URLs; - anything else renders as plain text.
Use the ⛶ button to open the current file fullscreen; the × button closes the sidebar.