플러그인
DeepSeek-Harness 플러그인을 찾아보고, 필터링하고, 설치하세요.
플러그인 255개 찾음
dsh-flakefinder
stardustlc666/dsh-flakefinder
테스트 안정성 도구: vitest/jest/pytest/node:test 스위트를 반복 실행하고, 플레이키 케이스를 분류하며, 이력을 유지하고, 격리 매니페스트와 헬스 자가 점검을 관리합니다.
dsh-doc-guard
lucky8197/dsh-doc-guard
문서-코드 일관성 가드: 버전 헤더/변경 이력 표/디렉터리 트리/모듈·테스트 수/문서 간 참조의 어긋남을 감사하고 심각도순 읽기 전용 수정 제안을 제공합니다.
dsh-cursor-acp
loeanxi/dsh-cursor-acp
같은 머신에 로그인된 Cursor CLI에 단발 작업을 넘깁니다. CLI 준비 상태와 프록시 진단, 자식 모델 설정, 읽기 전용 연결 테스트 포함.
dsh-check-update
huihuitie-zhu/dsh-check-update
업데이트 검사기(npm 버전): @deepseek-ai/dsh와 설치된 모든 플러그인의 로컬/최신 버전을 비교하는 설정 페이지. 빨간 점 내비 알림과 바로 쓸 수 있는 업데이트 명령 제공.
dsh-windtunnel
botonj/dsh-windtunnel
플러그인 작성자용 계약 회귀 하네스: 스크립트된 LLM 어댑터가 격리된 자식 프로세스에서 실제 파이프라인을 구동하고 세션 이벤트를 검증(load/contract/behavior/fault 계층). API 키 불필요, CI 지원.
dsh-startup-guard
aokamoaki/dsh-startup-guard
부팅 시 가드: 손상된 세션 로그를 복구하고, 플러그인 구성을 사전 점검하고, 클라이언트 아티팩트를 vm 검사하고, 호스트 apply()를 스모크 테스트하고, 크래시를 유발하는 번들을 격리해 깨진 플러그인이 시작을 망가뜨리지 못하게 합니다.
skill-framework
johnxu22786/skill-framework
엔지니어링 방법론 스킬 라이브러리를 하나의 Cordis 플러그인으로 묶음: DeepSeek Harness의 ctx.skills에 14개 Agent Skill(계획·테스트·디버깅·리뷰·인도)을 등록합니다.
inspiration-deck-workshop
zjsthmjialin/inspiration-deck-workshop
DSH에 Inspiration Deck Workshop 스킬을 등록: 로컬 정적 HTML 프레젠테이션 덱(템플릿 6종, 레이아웃 25개 이상, 테마 23종과 모션 쇼룸), 검증 + PNG/PDF 내보내기 CLI, 스모크 테스트, 런타임 의존성 없음.
dsh-assistant-message-forge
anweat/dsh-assistant-message-forge
테스트용 어시스턴트 메시지를 생성/수정/주입하고, session.jsonl(.zstd) 세션 로그를 새 세션으로 가져오기/복구합니다.
dsh-process-fold
uigdwunm/dsh-process-fold
각 DSH Web 턴의 사고, 도구 호출, 컨텍스트를 모델 텍스트마다 잘린 테두리 있는 프로세스 상자로 접습니다. 접힌 상자는 최근 항목 두 개를 보여 주고, 상자 테두리 위에 쌓인 줄을 클릭하면 그 상자가 열리며, 테두리 자체를 클릭하면 다시 접힙니다. 사용자 대화, 대화형 질문, 모델 텍스트는 바깥에 남습니다.
dsh-test-runner
suimi8/dsh-test-runner
구조화된 테스트 러너 도구(test_run): Vitest/Jest/pytest/node:test 자동 감지, 테스트 실행, 모델을 위한 실패 요약 파싱
dshx
why913/dshx
DeepSeek Harness(dsh)에 빠져 있던 동반 CLI: 한 명령으로 MCP 서버를 관리 — dry-run 연결 확인을 포함한 add/list/remove/test, Claude Code / Codex에서 원샷 가져오기 지원. dsh 플러그인으로도 마운트되어 에이전트가 직접 MCP를 관리 가능
dsh-context-lens
gordonlu/dsh-context-lens
DeepSeek Harness용 요청 컨텍스트 프로파일러 — 모델 요청 간 무엇이 바뀌었는지, 그리고 캐시 재사용이 그에 따라 어떻게 변화했는지 확인
deepsee
chang416/deepsee
DeepSee: DeepSeek Harness 비전, 멀티 모델 라우팅, 전달 전 Gemini 시각 자체 검증
dsh-test-autofix
1250589385/dsh-test-autofix
DSH 测试自动修复:给 agent 一个 run_tests 工具,跑测试并把结构化失败(文件/行号/断言)直接交给它修复。自动识别 pytest / jest / vitest / cargo / go / npm,Windows 中文断言不乱码,同一失败反复出现时自动停止。
dsh-dev-env
cszi666/dsh-dev-env
DSH plugin: inventory your Windows dev/test toolchain, spot the gaps, and fill them with one click.
dsh-py-doctor
ax2/dsh-py-doctor
DSH plugin: deterministic, offline Python/Django production-report diagnostics — traceback root cause, pytest summaries, unapplied migrations, N+1 SQL, manage.py check --deploy and Celery backlog. Does not execute Python, start subprocesses or touch the n
dsh-evidence
phocinae/dsh-evidence
Pre-claim gate: a commit, push or tag claim like "tests pass" is checked against the session evidence ledger before it is written.
dsh-line-pool (dsh-line-pool)
why-147369/dsh-line-pool
Outbound route pool for DeepSeek Harness. Ships 15 seed routes plus a 20-entry candidate pool covering 7 target kinds (GitHub raw/codeload/main, npm registry, PyPI index, HuggingFace, general). Routes are verified before use: upstream IP lists go through a TLS handshake with full certificate-chain validation (a bare TCP check can be answered locally and report dead IPs as healthy), and failures advance a cooldown ladder of 2/5/15 minutes with the fastest healthy route picked per target kind. Routes are applied by rewriting the URL with one of four rules (prefix, registry, index, host-replace), reaching git, pip, npm, pnpm, gh, curl and wget through three paths: the shell seam (download commands the model runs through the bash tool are intercepted and rewritten automatically; commands wrapped by the pwsh tool, and fetches made by the host itself or the renderer, are not covered), two registered tools the model can call directly (line_pool_status, line_pool_run), and child-process spawn. Multi-line commands keep their line breaks and only the download segment is touched. URLs carrying credentials (user:token@host) are never rewritten, so tokens are not forwarded to third-party mirrors. No global config is modified. A sidebar panel lists every route with latency, failure reason and cooldown countdown, supports per-route retest and enable/disable, and shows live TUN/proxy status from network-adapter and loopback port checks. The candidate pool is re-verified every 24 hours so newly usable routes are added and dead ones dropped. 570 tests, 87% line coverage.
dsh-webdav
gaohu1997/dsh-webdav
Keep a DSH profile identical across machines through any WebDAV server. The plugin collects the five parts that make up a setup — models (the llm-pi-ai line of cordis.patch.yml), defaults (the agent-default-model line), patch (the remaining loader lines), plugins (package.json dependencies plus dsh.profile.bundles) and dirs (extra absolute-path directories picked in the panel, carried whole and restored to the same path, add-only, at most 5 with 2000 files / 8 MiB each) — encrypts them on this machine with a passphrase (AES-256-GCM, PBKDF2-SHA256 at 600000 iterations) and uploads one ciphertext file to <address>/dsh-webdav/dsh-profile.prop, so the server only ever holds the sealed copy (the older dsh-profile.dshsync name is still read). Merging is per part and three-way against the last synced baseline; a conflict keeps the newer copy and archives the losing one under sync/ (latest 5 per tag), every overwrite is sealed beforehand, and deletions propagate except in the plugins part, on the first sync, and in the dirs part, where dropping a directory on one machine only stops syncing it there and never deletes its files. Uploads carry ETag If-Match and If-None-Match so a concurrent change is refused instead of being clobbered. Sync runs on demand or on a 3/15/30/60 minute timer from a settings panel, and an optional local forwarder (off by default, loopback-only) re-serves the same target with locally generated credentials, rewritten PROPFIND hrefs and .prop aliases for extensionless resources. The local state lives in <profileDir>/.dsh-webdav-sync/ (sync.json is written 0600 and holds the WebDAV password and the passphrase).
dsh-useful-tools
eightfs/dsh-useful-tools
Plugin development toolset: mark files read by shell commands, sync code into a profile, mock a plugin backend, preview a plugin frontend, verify plugin loading, spin up an isolated test instance, run named shell shortcuts, and list the plugin's tools.
dsh-model-everything
amethystluna/dsh-model-everything
Turns what a design, plan or document claims into a model and decides it: UML diagrams rendered, read and reviewed; state machines, protocols and data models checked as models; migrations tested for coverage and rollback symmetry; concurrency claims mined and routed to the checker that can decide them; dependency graphs audited; reports diffed.
dsh-tauri-monitor
tensor-x/dsh-tauri-monitor
Generic monitor plugin for DSH Desktop: an HTTP polling rule engine. Poll any endpoint on schedule (multi-step, variable extraction, JS condition expressions); when conditions hit, wake a visible agent session to act — zero model calls otherwise. Configure everything in a sidebar GUI panel: create/edit/pause/test/fire-now/run history, same UX as the built-in scheduler plugin.
dsh-test-framework
liujianqiao701/dsh-test-framework
Test work framework for DSH that scaffolds a product, module and version directory tree, registers seven test_framework_* tools and four runtime skills, and adds a prompt-level gate that reports which requirement-document splits, versions, related documents and environment credentials are still unrecorded before testing starts. Requires the playwright MCP server (no fallback).