brzvsk / dsh-plugins

목록에 있음

업스트림 저장소에 설명이 없습니다.

main스킬 소스 보기

설치

pnpm --filter dsh-visualize build # after edits; refresh the browser page

이 명령은 GitHub 저장소 주소에서 생성됩니다. 실행 전에 업스트림 README와 소스를 검토하고 재현성이 필요하면 release 또는 commit을 고정하세요.

README

유지 관리자가 작성한 문서 스냅샷입니다.

GitHub에서 보기 ↗
커밋 4c6f681동기화 2026. 8. 17.

dsh-plugins

Out-of-tree plugins for DeepSeek Harness (dsh). Each subdirectory is one installable plugin bundle (dsh.bundle.patch + its own cordis.patch.yml), so dsh plugin --profile <name> add <pkg> registers it as a profile layer automatically.

Plugins

PluginnpmWhat it does
visualizedsh-visualizevisualize_html tool + sandboxed HTML preview card in the Web chat (Codex /vizualize analogue)

Install (published npm package)

# the profile is a pnpm workspace root, so -w is required
dsh plugin --profile <name> add -w dsh-visualize

Then restart the profile (the shipped web surface disables HMR, so layer changes are not picked up live):

dsh --profile cockpit --port 3081
dsh plugin --profile <name> add -w link:/path/to/dsh-plugins/visualize
pnpm install           # from the repo root (pnpm workspace)
pnpm --filter dsh-visualize build     # after edits; refresh the browser page

Adding a new plugin

  1. Create <name>/ with a package.json declaring "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } and a cordis.patch.yml that inserts your rows (the workspace glob packages: ['*'] picks the directory up automatically).
  2. For a Web UI half, add dsh.client (platform web, inject list) and an exports["./client"] bundle in the window.__ModuleLoader__.load({ id, factory }) format (see visualize/scripts/build-client.mjs).
  3. pnpm install, build, test, then dsh plugin --profile <name> add -w <pkg>.

License

MIT

프로젝트 파일 및 신호

표시된 항목은 디렉터리 스냅샷에서 감지된 공개 저장소 신호입니다.

테스트감지됨

저장소 정보

언어
JavaScript
라이선스
MIT
마지막 업데이트
2026. 8. 17. AM 9:13

신중하게 설치하기

소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.