f-infinite-z/dsh-plugin-ops--packages-cli0

dsh-plugin-ops

DeepSeek Harness 插件运维工具,提供启动前健康门禁、故障记忆、依赖治理及本地 Web 面板。

AI 分析

核心用途是通过命令行对 DSH 插件生态进行一键健康检查、故障定位和依赖治理。适合需要保障系统启动稳定性、排查插件冲突的开发者或运维人员。

套件
dsh-plugin-ops
版本
0.2.0
授權
MIT
最近更新
2026年9月10日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

dsh-plugin-ops

DeepSeek Harness plugin operations: one-command health check, pre-boot gate, failure attribution and recovery, dependency-tree governance — the "doctor" for the plugin ecosystem.

Install

npm i -g dsh-plugin-ops
dsh-ops check                  # scan every profile (offline, seconds)

Commands

CommandPurpose
dsh-ops checkone-shot health check across all profiles
dsh-ops scan --profile websingle-profile deep scan (rules 1-7, --json)
dsh-ops fix --profile webauto-fix set: lockfile realign (--dry-run / --yes)
dsh-ops gate -- dsh webpre-boot gate: scan first, exec dsh, attribute boot failures
dsh-ops servelocal web panel at http://127.0.0.1:8912 (zh/en)
Knowledge (RAG)troubleshooting experience deposits as Markdown under $DSH_HOME/cache/dsh-ops/knowledge/; the panel toggle retrieves matching entries into the diagnosis chat (BM25, plus embedding re-rank when a key is configured)
dsh-ops selftestengine self-check over built-in fault samples

The gate runs the scan before boot; fatal findings are blocked (auto-fixable ones are repaired first), and a failed boot is attributed to the packages that changed since the last successful start.

Embedded bundle

For the in-harness settings page, install dsh-plugin-ops-bundle into a profile:

dsh plugin --profile web add dsh-plugin-ops-bundle

Docs

License

MIT