Amadeus: a web workspace for DSH with cloud and web agents, online code editing, PDF/Office/Markdown/LaTeX previews, TeX compilation, file management, and an integrated terminal.
Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:whyself/Amadeus#951d9ff5807d75936f74855a16145ccad036bc20&path:packages/login
Amadeus: a web workspace for DSH with cloud and web agents, online code editing, PDF/Office/Markdown/LaTeX previews, TeX compilation, file management, and an integrated terminal.
Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:whyself/Amadeus#951d9ff5807d75936f74855a16145ccad036bc20&path:packages/reader
Amadeus: a web workspace for DSH with cloud and web agents, online code editing, PDF/Office/Markdown/LaTeX previews, TeX compilation, file management, and an integrated terminal.
Agent 連携 · 開発ツール · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:whyself/Amadeus#951d9ff5807d75936f74855a16145ccad036bc20&path:packages/terminal
Audio viewer: a real audio tab type for the vncode right bar (dsh-rightbar). WAV/RIFF, AIFF/AIFC and FLAC open as a WAVEFORM - one track per channel, an adaptive time ruler, a min/max envelope with the RMS band drawn inside it (the accent at 55% with the core solid, so both readings are visible), a dBFS or linear amplitude scale, zoom by pixels-per-second up to 500000 (individual samples as stems) and down to 1, fit, drag-to-select, and playback with a playhead driven by the AudioContext clock. The bytes are decoded in the page: WAV and AIFF/AIFC by a hand-written decoder that streams the file in windows through the harness's own workspaceFiles remote (so a file far past the 32 MiB single-read cap still draws), FLAC by the browser's own decoder. The zoom moves the LAYOUT - the scrollable width is the file's real duration times the zoom - and the waveform is painted by a viewport-anchored canvas, so a zoomed waveform stays scrollable to its edge and panning is the pane's own scrollLeft. A `fmt ` chunk whose block align is narrower than one frame is refused BY NAME rather than decoding samples read from the wrong place, a zero-size chunk is stepped over instead of letting it end the RIFF/IFF walk, and a header the file simply ENDS inside is answered with the parser's own verdict rather than with the 8 MiB ceiling sentence. Alpha.
Agent 連携 · インターフェース · サービス連携
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vncode#b3a6a0d53b96ef29d452af3962e8d726a122db3a&path:packages/dsh-audio
DSH web plugin: a VSCode-like right sidebar (explorer / editor / terminal / git / browser), isolated per conversation session. Exposes a service for other plugins to register sidebar tabs and file viewers.
Cloud workspaces for DeepSeek Harness: pick "Cloud (SSH)" in the workspace chooser and the agent's bash/read/write/edit/glob/grep tools transparently run on your Linux server over SSH. Includes ssh_* agent tools, an SSH host settings card, jump-host support and persistent connection pooling.
Agent 連携 · 開発ツール · サービス連携 · 生産性ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:harryopo/dsh-cloud-workspaces
Give DeepSeek Harness agents live control of your ComfyUI canvas (local or cloud): embed it as a split-screen tab, then read/edit/run workflows, debug errors, fetch output images, and batch-sweep parameters straight from the chat. Ships the ComfyUI-side bridge node.
Agent 連携 · 視覚ツール · 開発ツール · サービス連携
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wbin0001/dsh-comfyui-canvas
Diagrams (row `dsh-diagrams`, tab kinds `diagram` / `diagrams`): Mermaid and TikZ LaTeX diagrams as a first-class vncode surface. The model gets six tools (diagram_write/patch/read/verify/publish/delete), each taking an optional conversation-or-library scope, that validate every diagram on the host - Mermaid is parsed headlessly by the same vendored engine the browser renders with, TikZ is compiled by the machine's own TeX engine - and the verdict comes back with line-accurate diagnostics plus advisory warnings about what will not read well. Nothing the engine builds can reach the page: mermaid renders behind parse-first validation with its own error drawing suppressed and a container the plugin owns, so a broken source is text and never a 'Syntax error in text' picture. The browser reports back what it actually drew, so the model can verify a picture exists rather than just that the source parses. Plus two bundled skills that teach Mermaid and TikZ craft. Each diagram becomes a real right-bar tab with a rendered view laid out at 80% of the pane, a 25%-400% zoom ladder that moves the layout box (so a zoomed diagram stays scrollable to its edge), a source drawer and an export menu whose every format - mmd/md/tex/pdf/svg/png - is SAVED TO THE DESKTOP of the machine running the harness by the host (create-exclusively, never the conversation folder, with the browser download kept as the fallback), and every tool call renders the diagram inline in the conversation. The browser's verdict on a revision is ONE function with four objective states (drawn / failed / stale / pending, carrying both revision numbers) shared by the tool result, the index and the tab pill, and a cache hit re-reads the verdict the compile was cached with rather than assuming success. Each bundled skill also ships a reference/complex-diagrams.md for pictures too big for the syntax summary. State is per-conversation plus one harness-wide library, and survives restarts; artifacts are content-addressed and cached. No core patches, no fork, no npm dependencies, no network. Alpha.
スキル · Agent 連携 · インターフェース
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vncode#b3a6a0d53b96ef29d452af3962e8d726a122db3a&path:packages/dsh-diagrams
Editor: a CodeMirror 6 text/code editor tab type for the vncode right bar (dsh-rightbar). Opens text files editable instead of in the read-only preview - Markdown included, with a Preview/Edit toggle between the editor and the rendered view - starts a blank document from the tab strip's + control, names and creates new files through the shared dsh-modal dialog, and saves through an authenticated plugin route. The editor follows the app's light/dark theme, and the rendered Markdown page resets what the preview's plain-text scrollport imposes (its hard-break whitespace and mono font). Languages are mapped by extension - javascript/typescript, json, markdown, python, html, css and yaml from the vendored CodeMirror build, plus shell, PowerShell, batch, Rust and TOML as CM5-style stream modes - and EVERY lookup goes through one guard, so an engine older than this bundle opens the document unhighlighted and warns with the rebuild command instead of killing the tab. Alpha.
Agent 連携 · インターフェース · 開発ツール
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vncode#b3a6a0d53b96ef29d452af3962e8d726a122db3a&path:packages/dsh-editor