SparkElf/dsh-plugins-plus--packages-ping0

@sparkelf/dsh-plugin-ping

Connectivity smoke plugin for DeepSeek Harness: registers /ping, replies pong without a model call.

AI 分析

核心用途是进行 DSH 的连接性冒烟测试。适合需要快速验证 DSH 宿主与客户端网络连通性、排查接口响应问题的系统管理员或开发者。

パッケージ
@sparkelf/dsh-plugin-ping
バージョン
0.1.0
最終更新
2026/08/18

インストール

検証済み 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-plus tracks 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/ping connectivity smoke command; replies pong without a model call.

CI / CD

  • CI (ci.yml): pnpm install, tsc --noEmit, vitest unit tests on every push and PR.
  • CD (publish.yml): on v* tags, publishes packages to npm using the NPM_TOKEN secret; add the secret before the first tag.

Adding a plugin

  1. Create packages/ with name, inject, apply following the cordis plugin pattern (@deepseek-ai/dsh-command-compact in upstream dsh is the reference).
  2. Add keyless unit tests beside it.
  3. Keep the plugin dependency-free of deepseek-harness-plus; depend only on published upstream packages (@deepseek-ai/cordis, @deepseek-ai/dsh-*).
  4. Bump the package version and tag v to publish.