Audio: WAV/AIFF/FLAC as a waveform - one row per channel, an adaptive ruler, a min/max envelope with the RMS core, zoom down to samples, selection, and playback on the audio clock - plus the Audio console for this machine's devices. Client-only, read in 2 MiB windows.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-audio
Browser: the pack's own web surface, which fetches and renders a page on the HOST in a disposable sandboxed engine behind an egress gate instead of framing it remotely - three tools and three routes. Currently disabled by dsh-vn-master's `browser` row; re-enabling it is deleting those two lines.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-browser
Command bar: a read-only transcript of the agent's own commands in a bottom dock, fed by one bounded read-only route. One view, and no shell of its own.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-cmdbar
Command Code provider plugin for DeepSeek Harness (dsh) — works with every Command Code plan including the $1 Go plan; uses the Studio authentication API key over /alpha/generate, not the Provider API
개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Victor-770/dsh-commandcode-provider
Diagrams: Mermaid, TikZ and the Diagram Design kit in one bundle - seven `diagram_*` tools whose writes are validated on the host before they are stored, a conversation store plus a shared library, a tab per diagram with an export menu, an index page with the 44-type design gallery, and browser render reports.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-diagrams
Editor: the tab type for text and code - a vendored CodeMirror 6 fetched lazily - with create-on-save inside the session workspace through this package's own authenticated routes. Markdown is claimed too, and hands off to the shipped preview.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-editor
DSH 插件:全模式工具失败自动实录——把原生工具、PTC(Code Mode) run_code、代码内嵌工具调用的失败按错因去重计数,自动写入 skill 的机器维护区段,越用越少错。Auto-record tool failures from every execution mode into a skill's machine-maintained section (dedup + counts).
스킬 · Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Areium/dsh-fail-logger
File Explorer for DeepSeek Harness: right-side resizable file tree (expand/collapse, search, syntax-highlighted preview, in-panel editing) with one-click VS Code open
Agent 협업 · 개발 도구 · 서비스 연동
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:joejojoking-cloud/dsh-file-explorer
GitHub connect service for the DeepSeek Harness — Device Flow authorization storing the token through the credentials seam, deterministic git flow-state detection driving the conversation PR status bar, and @Remote methods (connectStatus / startDeviceFlow / createPr / mergePr) for zero-model-turn UI buttons
Agent 협업 · 인터페이스 확장 · 개발 도구 · 서비스 연동
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kaziii/dsh-github-connector#34117bfad325e47a30c5146d4b7c2421d07594b5&path:packages/github/github-connect
History: a read-only tab showing the workspace's commit graph, each commit's message and the files it touched. Three read-only routes spawn `git` with argv arrays under a pinned env; nothing here can write, stage or check out.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-gittree
Image: a viewer tab for PNG/JPEG/GIF/WebP/AVIF/BMP/ICO/SVG/TIFF that fits the pane on open, zooms by moving the LAYOUT (never a transform), pans by drag and reads the pixel under the pointer. Client-only: the bytes come from the harness's own `remote.workspaceFiles`.
스킬 · Agent 협업 · 시각 도구 · 인터페이스 확장 · 개발 도구 · 서비스 연동
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-image
The pack's media engine and the only owner of ffmpeg (host-only, no browser half): `media_probe`, `media_run` and `media_frames`, the Range-capable file route, remux jobs, and the pinned hash-verified ffmpeg provisioning that dsh-video's tab streams through.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-media
Modal: the pack's shared dialog surface, published as the `modals` service - `open` / `alert` / `confirm` / `prompt` with async submit work that keeps the dialog open, plus a rich `content` dialog whose mask click deliberately does not close it.
스킬 · Agent 협업 · 알림 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-modal
OCR the agent can actually use: one `ocr` tool that reads the text in a picture, a scan or a PDF page with a REAL engine - tesseract from PATH where it is installed, or the OCR engine Windows itself ships, which needs no install at all and can rasterize a PDF page too. Zero npm dependencies, no engine bundled, no network egress.
스킬 · Agent 협업 · 시각 도구 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-ocr
Open In: the pack's own `native-open-in-app` row replaces the shipped client row and redirects the file-manager ids to a route that opens the OS file manager on a directory with an argv-only spawn.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-open-in-app
PDF: five `pdf_*` tools (info, read, find, render, scan) over a vendored pdf.js, plus the reader tab (zoom, search, thumbnails, outline) and a workspace index. Read-only, with extraction in a child process that never evaluates a document's JavaScript.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-pdf
A prototyping lab the agent can fill: five lab_* tools that write a run into lab/<runtime>/<slug>/ - p5.js sketches that open in a browser, and openFrameworks projects that are three real C++ files built with make - plus a committed example library the agent instantiates from, a runtime registry built so a third runtime (Processing in Rust, Cinder) is one module and one line, and a preview tab over an offline-vendored p5.js. Zero npm dependencies, nothing downloaded, no binaries.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-proto-lab
Research: a run is a folder with RUN.json and a passport.json that records what the human decided in their own words. Nine rs_* tools (open, new, plan, read, write, cite, verify, review, build) over an append-only claim and source ledger, a document dialect where every claim is a span the ledger tracks and every number a claim rests on is a validated statistic rather than prose, a structured method record (databases, date of access, search string, criteria, PRISMA-shaped screening counts) that r0 validates and the build prints as the document's own flow, a disclosure record (authors with CRediT roles, ethics approval that must name the body and the reference, consent, funding, conflicts, data availability and AI use) that the submission folder prints as a disclosure artifact and the anonymized manuscript never carries, six citation styles, a dependency-free Markdown/DOCX builder, a judge calibration set whose FNR and FPR are reported against stated bars, two frame gates plus a build gate answered by a person in the right bar rather than by the model, eight bundled skills, and the Research tab that shows a run while it is being worked on. Host half plus UI, no vendored engine, no npm dependency, and no socket of its own.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-research
Right bar: the tab strip, docking panel, expand button, Start page and the `sidebarRightTabs` / `sidebarRight` services every tab type registers into. A GENERATED fork of the shipped bar whose layer disables `ui-sidebar-right` / `ui-sidebar-files`, rendering the kit's recursive `DockSurface` through its own `vendor/dock-tree.js`.
스킬 · Agent 협업 · 인터페이스 확장 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vecnode/vn-code#066e7396f8c7d4abd3132329f32c1b7c9ad8c1fa&path:packages/dsh-rightbar
검색부터 설치까지
작업으로 검색
기능 키워드나 카테고리로 범위를 좁히고 최근 업데이트 또는 GitHub Star로 정렬하세요.
기능 살펴보기
소개, AI 분석, 원본 README를 읽고 플러그인의 기능을 확인하세요.
확인 후 설치
호환성과 의존성 범위, 설치 안내를 확인한 뒤 제공된 설치 명령을 복사하세요.
DSH Hub 자주 묻는 질문
DSH Hub란 무엇인가요?
DeepSeek Harness 커뮤니티 플러그인 디렉터리입니다. 소개, 소스 링크, 설치 안내를 모아 확장 기능 검색과 비교를 돕습니다.
등록된 플러그인은 호환성 검증이 끝났나요?
아니요. 상세 페이지는 기록된 호환성과 의존성 범위를 표시합니다. 알 수 없음은 호환을 의미하지 않으므로 설치 전 프로젝트 문서를 확인하세요.
어떻게 설치하나요?
상세 페이지의 설치 영역을 확인하세요. 명령이 있으면 Harness 환경에 복사해 실행하고, 없으면 프로젝트 README를 따르세요.