플러그인
DeepSeek-Harness 플러그인을 찾아보고, 필터링하고, 설치하세요.
플러그인 22개 찾음
sieve (dsh-sieve)
sev7een7/sieve
DSH 0.2.1-alpha.1에서 도구 출력을 필터링하고 오래된 컨텍스트를 정리하며 필요할 때만 스킬을 공개합니다.
dsh-context-lens
goodandready/dsh-context-lens
DeepSeek Harness용 AST 기반 컨텍스트 압축, 테스트 로그 필터링, 토큰 예산 가드: 중복 구문을 제거하고, 노이즈가 많은 로그 줄을 잘라내고, 토큰 상한을 강제해 컨텍스트 창이 넘치지 않게 합니다.
dsh-session-pruner
mrzhangkris/dsh-session-pruner
전체 타입 세션 라이프사이클 관리: 완료 시 원샷 서브에이전트 아카이빙, 유휴 지속 가능 서브에이전트/메인 세션 아카이빙(복구 가능), 용량 상한, 프로젝션 캐시 정리, 핫 리로드 설정 패널.
dsh-autorestart
eason-22/dsh-autorestart
DeepSeek Harness 플러그인: 작업을 잃지 않고 재시작합니다. 모든 대화가 유휴 상태가 될 때까지 기다린 뒤 호스트를 재시작하고 중단된 작업을 이어받습니다. supervisor가 호스트를 관리하면 supervisor에 요청하며, 실행 중인 호스트 옆에 두 번째 호스트를 띄우지 않습니다. 요청 헤더가 넘쳐 호스트가 시작되지 않도록 매 재시작 전에 누적된 오래된 로그인 쿠키를 지웁니다. 재시작 전 설정과 설치 플러그인을 스냅샷합니다(기본 2개, 최대 10개; 오래되거나 불완전한 것은 정리). 스냅샷은 자동 적용하지 않고, 호스트를 감시하거나 자동 복원하지 않습니다. 확인하거나 직접 롤백할 때만 씁니다. 작업이 끝나면 카운트다운 후 컴퓨터를 종료합니다. Windows 데스크톱 클라이언트와 systemd가 있는 WSL에서 검증한 호스팅 dsh web에서 작동합니다. Windows 호스팅 web, systemd 없는 WSL, 네이티브 Linux는 미검증입니다.
dsh-minimal-anchor
rand0wn/dsh-minimal-anchor
도구 스키마를 화이트리스트로 정리하고 세션의 첫 번째 턴에만 구조적 서문을 주입한 다음, 이후의 모든 턴은 손대지 않고 그대로 전달합니다.
dsh-session-vacuum
mili1360/dsh-session-vacuum
Deletes the write-only streaming fragment rows from session logs on disk so a long session loads into fewer objects; the pruned log is checked against the loader contract before the file is replaced, and the previous file is kept as .orig.
dsh-plugin-background-compaction
jisiyong-a/dsh-plugin-background-compaction
압축 요약을 백그라운드에서 미리 계산하고 압박 압축이 시작될 때 보관해 둔 결과를 확정해 전면 모델 왕복을 없앱니다. 세션 압축 엔진으로 등록하고, 요약한 구간을 고정해 확정 시 페이로드 지문이 일치하게 하며, 확정 전에 도구 결과를 정리합니다. 페이로드가 달라지거나 컨텍스트가 넘치면 기본 전면 처리로 돌아갑니다.
dsh-loop-recover
terry2010/dsh-loop-recover
DeepSeek Harness용 루프 가드입니다. 스트리밍 중 반복 출력을 감지해 중단하고 컨텍스트를 정리·압축한 뒤 재시작 없이 작업을 자동 재개합니다.
dsh-virtual-person
yimengsuper2432/dsh-virtual-person
단일 AGENT.md에서 페르소나와 메모리를 구성합니다. 매 세션의 system prompt에 처음 40,000자를 주입하고 초과분은 안내와 함께 자릅니다. Settings 페이지에서 편집할 수 있습니다. 턴별 일기 항목은 유사도에 따라 병합하고 회상 빈도로 그룹화하며 총 2MB 한도에 도달할 때만 정리합니다.
dsh-readprune
songrui111/dsh-readprune
DeepSeek Harness 세션의 token을 절약합니다. 파일 전체 대신 줄 범위나 symbol을 읽고, 복구 경로를 남기면서 지나치게 큰 tool 결과를 제한합니다. prune은 context에 들어간 뒤가 아니라 원본 단계에서 이뤄집니다. 모델링한 30단계 세션에서 prompt token 43.9% 감소를 측정했습니다.
dsh-session-steward
drscrewdriver/dsh-session-steward
DSH용 Session Steward입니다. 공식 세션 아카이브를 탐색하고 일괄 정리하며, 4개 게이트(로그 무결성, projection cache, lossless JSON, cold read) 건강 검사를 실행합니다. 마지막에는 되돌릴 수 있고 백업을 우선하는 처방을 제시합니다. 세션 로그는 절대 다시 쓰지 않습니다.
dsh-worktrees
lwklbb/dsh-worktrees
DSH 안에서 Git 워크트리를 관리합니다: 워크스페이스 저장소를 스캔하고, 워크트리를 생성해 DSH 워크스페이스로 추가하며, 폴더를 열고, 워크트리를 제거하고, 오래된 기록을 prune합니다.
dsh-turn-cleanup
leonlee114514/dsh-turn-cleanup
Blocks the end of a turn while temporary files from that turn are still lying around: it registers a listener on the serial agent/turn-stopping hook and, if anything is left, steers the model with the file list and two ways out — delete them, or justify each one and move it somewhere deliberate. Candidates come from two narrow temp-file sources, plus a backup-retention channel that is on by default and flags excess .bak copies of files touched this turn. The first is the .agent-tmp/ convention directory under the session cwd: whatever is left in it is reported outright, because that directory exists only for throwaway files. The second is the paths this turn actually wrote, captured through the fs/write-intent hook; those are reported only when they sit under that cwd, fall outside .git, node_modules, .tmp-sessions and out, match a temp-file pattern, and the file is still present — which is what keeps junk already sitting in the workspace from being resurrected as a complaint about this turn. One steer per turn, subagent sessions skipped, nothing deleted by the plugin in the default steer mode (only the opt-in mode: prune deletes backups), and the check is readdir plus stat only.
dsh-strata
light-cheng/dsh-strata
Layered context management: at each turn end older tool output becomes a deterministic card, the model can fold older ranges into its own summaries in up to three tiers (compress), and every original is archived locally for decompress and search_context. Works alongside DSH-Mem0: superseded runtime-context snapshots (such as recalled memories) are never archived, carded or folded, and are replaced by a one-line placeholder at turn end when the prompt cache is already broken, when the saving outweighs the cache miss, or above 75% of the window; a strataBudget service (pressure, allowance, countTokens) and a strata/fold-landed event are provided for other context plugins; strata_status warns when DSH's automatic compaction is off or its official summary keeps failing. Its L1 layer, archive rotation, prune guard and preset takeover are forked from dsh-live-compact 1.0.6 (MIT); uninstall dsh-live-compact or billion-context first — they replace the same compaction rows and Strata will not take over while either is installed.
dsh-compaction-ledger
konlue/dsh-compaction-ledger
DeepSeek Harness용 컨텍스트 압축 장부입니다. 각 압축에서 무엇이 가려졌는지, 언제였는지, 토큰 비용을 감사하고 모델이 필요할 때 제거된 내용을 다시 불러오게 합니다.
dsh-compaction-audit
bushizhanghan/dsh-compaction-audit
컨텍스트 압축에서 실제로 사라진 내용을 감사합니다. 원시 세션 이벤트 로그로 사용자 상시 제약(금지/필수/한정 지시)의 요약 내 생존 여부, 이력에 없던 경로/버전/포트/ID 환각, 삭제된 문장을 가리키는 “위 참조”, 절감량만큼 큰 요약, 미집계 삭제를 검사합니다. arXiv 2608.11242 측정에 따르면 압축기 전반에서 제약 생존율은 약 17%입니다. 압축 피해 정도로 대화를 정렬하는 전체 세션 스윕 등 에이전트 도구 4개. 결정론적이며 LLM을 쓰지 않아 오답은 특정 규칙 버그입니다.
dsh-limit-break
ma354/dsh-limit-break
세션 간 영구 메모리와 호스트명 기반 차단을 우회하는 가져오기 단계입니다. 도구 4개: $DSH_HOME/memory/facts.json의 일반 JSON을 다루는 memory_recall, memory_save, memory_stats와 resilient_fetch. 후자는 일반 fetch, 같은 서비스의 별칭 호스트(현재 Wikipedia만), curl의 IPv6 및 IPv4 순으로 시도합니다(curl이 PATH에 필요). 데몬/npm 의존성/import 시 네트워크 호출은 없습니다. 1.3.0의 다섯 번째 도구 memory_prune은 실행 중인 플러그인에 도구를 추가하면 기존 세션이 깨져 1.4.0에서 철회됐습니다.
dsh-mise
sovlookup/dsh-mise
호스트에 mise가 설치되어야 한다. active/installed/available 버전을 표시하고 .mise.toml에 따라 install/use/uninstall/prune한다. 로드 시 mise shims를 호스트 PATH 앞에 추가한다. agent 도구 9개(status/versions/PATH scan/install/use/prune/uninstall/activate/progress)를 제공한다.
harness-reflex (dsh-reflex)
miuzel/harness-reflex
dsh용 System One 의사결정 런타임이다. 로컬 또는 호스트 System One gateway에서 생성형이 아닌 빠른 도구(choice, score, screen, gate)를 제공한다. 모델이 별도 호출을 하지 않아도 자동으로 큰 도구 출력을 구간별로 줄이고 System One이 정체를 확인한 뒤 동일 호출 반복을 거부하며 완료 주장을 실제 도구 증거와 대조하고 실패 재시도를 교정한다. npm 이름은 dsh-harness-reflex(plugin), harness-reflex(core이며 stdio MCP 서버도 제공)다.
dsh-lost-and-found
wangzhanchao883/dsh-lost-and-found
로컬 파일 찾기 도구입니다. 선택한 폴더를 하나의 로컬 SQLite DB에 색인해 디스크를 훑지 않고 파일을 검색합니다. 각 폴더의 캐시·VCS·프로그램 폴더는 제외하고 폴더별 증분 기준점을 유지하므로 나중에 추가한 폴더도 전체 보충 색인합니다. 읽기 전용이며 파일을 수정·이동·삭제하지 않습니다. DeepSeek Harness 0.1.7~0.2.x 지원, 0.2.0-rc.1 테스트 완료.
dsh-grill-tree
qiz029/dsh-grill-tree
DeepSeek Harness용 플러그인 번들: 고정 정책 설계 공간 탐색 도구 grill_tree입니다. 각 노드에서 결정 하나를 확장하고 독립 제안자를 병렬 실행하며 별도의 심판이 가지를 가지치기하고 깊이별 beam 크기를 제한합니다. 완전한 설계를 출력할 수 있습니다.
context-pruner
johnxu22786/context-pruner
긴 DeepSeek Harness 세션의 컨텍스트를 정리합니다. 결정론적 선별기가 오래된 내용, 중복, 실패 항목, 과도하게 큰 내용을 공식 ctx.compaction 경계에서 줄입니다.