SparkElf/dsh-plugins-plus--packages-ping ↗★ 0
@sparkelf/dsh-plugin-ping
Connectivity smoke plugin for DeepSeek Harness: registers /ping, replies pong without a model call.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-plugins-plus
SparkElf-maintained independent plugins for DeepSeek Harness (dsh). Plugins here are installable on upstream dsh through profile composition bundles (dsh plugin --profile add ; each package declares its Cordis plugin entry) and never depend on the deepseek-harness-plus product fork.
Repository split
deepseek-harness-plustracks dsh and the Plus product, and curates third-party plugins via its pinned manifest.- This repository holds the source of our own plugins so they remain usable with vanilla dsh. Created together with the first in-house plugin per the maintenance scheme note in
deepseek-harness-plus(.agents/notes/proposed/architecture/2026-08-19-external-plugin-maintenance.md).
Plugins
@sparkelf/dsh-plugin-ping—/pingconnectivity smoke command; repliespongwithout a model call.
CI / CD
- CI (
ci.yml): pnpm install,tsc --noEmit, vitest unit tests on every push and PR. - CD (
publish.yml): onv*tags, publishes packages to npm using theNPM_TOKENsecret; add the secret before the first tag.
Adding a plugin
- Create
packages/withname,inject,applyfollowing the cordis plugin pattern (@deepseek-ai/dsh-command-compactin upstream dsh is the reference). - Add keyless unit tests beside it.
- Keep the plugin dependency-free of
deepseek-harness-plus; depend only on published upstream packages (@deepseek-ai/cordis,@deepseek-ai/dsh-*). - Bump the package version and tag
vto publish.