설치
npx -y @deepseek-ai/dsh plugin --profile web add github:kungfu-systems/dsh-kungfu이 설치 명령은 GitHub 저장소 주소에서 생성된 확인되지 않은 시작점입니다.
README
유지 관리자가 작성한 문서 스냅샷입니다.
dsh-kungfu
dsh-kungfu is a standalone DeepSeek Harness plugin for inspecting installed
Kungfu Projects and durable Work state through typed, read-only tools.
The first release targets Kungfu 4.0.0-alpha.2 and does not require changes
to Kungfu itself. The plugin invokes a fixed allowlist of local Kungfu CLI
commands without a shell, applies time and output limits, and returns structured
results to the Harness.
Status
Version 0.1 targets DeepSeek Harness 0.1.0-rc.x and an installed Kungfu
4.0.0-alpha.2. It was tested against the public DSH plugin interfaces and the
four exact read-only commands exposed by Kungfu alpha.2.
Requirements
- Node.js 22 or newer;
- DeepSeek Harness with
@deepseek-ai/dsh-toolsin the supported peer range; kungfu4.0.0-alpha.2available onPATH, or an explicitKUNGFU_BIN.
Install
Install the prebuilt npm package into a Harness profile:
dsh plugin --profile default add @kungfu-tech/dsh-kungfu
Until the npm package is available, use the prebuilt tarball attached to the GitHub release:
dsh plugin --profile default add \
https://github.com/kungfu-systems/dsh-kungfu/releases/latest/download/kungfu-tech-dsh-kungfu-0.1.0.tgz
Restart that profile after installation. The bundle patch registers the plugin with these defaults:
binary: kungfu
timeoutMs: 15000
maxOutputBytes: 1048576
Set KUNGFU_BIN before starting the Harness when the executable is not named
kungfu or is outside PATH.
Tools
| Tool | Purpose | Installed Kungfu command |
|---|---|---|
kungfu_workspace_inspect | Inspect one workspace candidate. | kungfu workspace inspect PATH --json |
kungfu_projects | List remembered local Projects. | kungfu project list |
kungfu_project_works | List retained Work for one Project. | kungfu project works PATH |
kungfu_work_status | Read one exact Initiative/Assignment status. | kungfu work status --workspace ... --initiative-id ... --assignment-id ... |
See docs/tools.md for inputs, outputs, and error behavior.
Scope
- local, read-only inspection only;
- no arbitrary command or shell execution;
- no credential collection or network transport;
- no mutation of Kungfu Projects, Work, or configuration.
The plugin launches only the fixed argument vectors above with shell: false.
It applies cancellation, timeout, and combined-output limits before parsing a
JSON object. Results can contain local paths and Work metadata already visible
to the invoking user, so treat Harness transcripts as potentially sensitive.
Project map
docs/MAP.mdroutes users, contributors, and reviewers.CONTRIBUTING.mdcovers development and DCO.SECURITY.mddescribes private vulnerability reporting.
License
Apache-2.0. See LICENSE. Project names and marks are addressed in
TRADEMARK.md.
프로젝트 파일 및 신호
표시된 항목은 디렉터리 스냅샷에서 감지된 공개 저장소 신호입니다.
저장소 정보
- 언어
- TypeScript
- 라이선스
- Apache-2.0
- 최신 릴리스
- v0.1.0
- 마지막 업데이트
- 2026. 8. 18. 오전 11:01
신중하게 설치하기
소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.