Shared client-side content-preview kernel for community file surfaces: the kind-union content pane (markdown / JSON / CSV / image / code, plus the Tier0/Tier1 sandboxed HTML render with its capability bridge), rendered-content search, and the per-file host-open chrome. Consumed at the SOURCE plane — each surface's tsdown client bundle inlines it — never mounted as a plugin row.
Context-window compaction reminder: a compact button appears in the composer once context occupancy (the same number the context ring shows) crosses a configurable fraction of the model's context window, so you can compact before requests hit the provider's rejection wall (which sits below 100% occupancy because the request reserves output tokens)
알림
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/context-guard
Generic versioned dataset storage over git repositories: layered items, commit-pinned reads, managed sparse-checkout worktree views, per-session bindings with layer whitelists, and a web session tab over a Typert Remote data face
개발 도구 · 서비스 연동 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/datasets
The session-granted dataset model tools, companion to @khorsheed/dsh-datasets: a tool-only row (provides no service) that agent presets compose to grant the datasets_* tools (`tools`: all / read / authoring / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The session-granted eval tools, companion to @khorsheed/dsh-eval: a tool-only row (provides no service) that agent presets compose to grant eval_conditions / eval_plan_validate / eval_plan_draft / eval_run_status / eval_cells (`tools`: all / none) per session, plus their tool-guidance prompt section. Four reads and one draft — eval_plan_draft writes a plan and its new conditions into the bound repository working copy and validates them, which starts nothing. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
Session products preview, host+client in one: the read-only file-preview Remote service (the files a session wrote or edited, current content, per-change diffs) plus the right-sidebar 会话产物 tab, per-turn change cards, and the file detail view
인터페이스 확장 · 서비스 연동 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/file-preview
Local code-agent harness registry and glue: scoped homes, /<harness> login and sessions commands, delegation provider contracts, and the roster-driven browser settings section
Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent
Claude Code harness for dsh-local-agent: scoped CLAUDE_CONFIG_DIR, one-shot claude -p delegation visible in the 子代理 surface, project-file session records
Agent 협업 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-claude-code
dsh harness for dsh-local-agent: delegate to dsh itself as a local CLI — scoped DSH_HOME under the shared homes root, one-shot sub-dsh runs visible in the 子代理 surface, caller-supplied session ids, resume across rounds, DeepSeek toggle in settings
Agent 협업 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-dsh
Sub-dsh headless bundle for the local-agent-dsh harness: a direct Agent/Session runner over dsh-base — one-shot (caller-supplied --session-id/--resume, prints the final assistant text, exits) or resident (--serve) driving turns over the family stdio wire
Kimi Code harness for dsh-local-agent: scoped KIMI_CODE_HOME, one-shot kimi -p delegation visible in the 子代理 surface, session records and preset wiring
Agent 협업 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-kimi
Family-owned subagent delegation tool over the ctx.subagents seam with optional one-shot resume: the model may pass the dsh child session id returned by the first delegation to continue the same CLI conversation in a later round
Git-agnostic local file browser in the right sidebar: a lazy file tree with structured HTML/Markdown/JSON/CSV/image previews over its own Typert Remote, defaulting to the session's workspace but not limited to it
시각 도구 · 인터페이스 확장 · 개발 도구 · 서비스 연동 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-files
Generic task management: runs of missions with template-declared state machines, deterministic guards, plan data (dependencies / schedules), attempts and checkpoints, append-only annotations, a releasable-state gate for irreversible resources, gated run-bundle export, and a web session tab over a Typert Remote data face
서비스 연동 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/mission
The session-granted mission model tools, companion to @khorsheed/dsh-mission: a tool-only row (provides no service) that agent presets compose to grant the mission queue tools (`tools`: all / read / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The three community agent presets (dev / dsh-eval / dsh-writing) as declarative `@deepseek-ai/dsh-agent-preset` bundle rows — the 0.1.5 directory presets migrated to the host 0.1.7-rc.1 preset mechanism. Data only: no runtime code, no client half.
Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/presets
Link reader tab: RSS/Atom subscriptions plus pasted article links, a card feed with a readable detail view, host-side fetch and daily refresh over a Typert Remote data face
인터페이스 확장 · 서비스 연동
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/dsh-reader
검색부터 설치까지
작업으로 검색
기능 키워드나 카테고리로 범위를 좁히고 최근 업데이트 또는 GitHub Star로 정렬하세요.
기능 살펴보기
소개, AI 분석, 원본 README를 읽고 플러그인의 기능을 확인하세요.
확인 후 설치
호환성과 의존성 범위, 설치 안내를 확인한 뒤 제공된 설치 명령을 복사하세요.
DSH Hub 자주 묻는 질문
DSH Hub란 무엇인가요?
DeepSeek Harness 커뮤니티 플러그인 디렉터리입니다. 소개, 소스 링크, 설치 안내를 모아 확장 기능 검색과 비교를 돕습니다.
등록된 플러그인은 호환성 검증이 끝났나요?
아니요. 상세 페이지는 기록된 호환성과 의존성 범위를 표시합니다. 알 수 없음은 호환을 의미하지 않으므로 설치 전 프로젝트 문서를 확인하세요.
어떻게 설치하나요?
상세 페이지의 설치 영역을 확인하세요. 명령이 있으면 Harness 환경에 복사해 실행하고, 없으면 프로젝트 README를 따르세요.