dsh-engineer-tools
Engineering work-tools for DeepSeek Harness: registers two model-facing Host Tools — a scoped `git` runner, and a package-manager runner (`dev`) that detects npm/pnpm/yarn/bun from the workspace lockfile and picks the right verb per manager. Both run through dsh's sandboxed shell and return structured stdout/stderr/exitCode, so the agent gets focused, reviewable results instead of raw bash, and adding another tool is a copy-paste of one register block.
面向软件工程师的 DeepSeek Harness 插件:注册两个模型可直接调用的 Host Tool——受工作区约束的 `git` 运行器,以及按 lockfile 自动识别 npm/pnpm/yarn/bun 并选择正确动词的包管理器运行器(`dev`)。两者都经 dsh 沙箱 shell 执行,返回规整的 stdout/stderr/exitCode,让 agent 拿到聚焦、可复核的结果而不是裸 bash;再加一个工具只需复制一个 register 块。
How to install
dsh plugin add dsh-engineer-tools About
dsh-engineer-tools 面向软件工程师的 DeepSeek Harness(dsh)插件:把常用工程命令封装成结构化的 Host Tool,让 Agent 直接调用、返回规整结果,比裸 bash 更聚焦、更安全。 提供的工具 | 工具 | 作用 | | --- | --- | | git | 在会话工作区执行 git 子命令(status / diff / log / branch / show …),返回 stdout/stderr/exitCode。 | | dev | 运行包管理器命令(npm / pnpm / yarn / bun)。支持 test build lint 等脚本与 install outdated audit 等生命周期命令;manager: auto 时按 lockfile 自动识别。 | 两个工具都走 dsh 自带的沙箱 shell(ctx.shell),受工作区权限与审批策略约束。 安装 bash npm 源(推荐,市场内一键安装体验一致) dsh plugin --profile web add dsh-engineer-tools 或本地目录源 dsh plugin --profile web add /path/to/dsh-engineer-tools 安装后**重启 DSH.app**,Agent 即可在下一步调用 git / …
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- 48
- Last push
- 2026-09-15
- Created
- 2026-09-15
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh, dsh-plugin, git, package-manager, plugin, tools
Related plugins
openclaw
openclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)