Tools & Capabilities

dsh-plugins

guobinmengxiang-rgb/dsh-plugins · ★ 0

guobinmengxiang-rgb

Small DeepSeek Harness plugins. Install one folder at a time. Don't pip the wrong dsh.

License
MIT
Added
2026-08-17
Maintenance
active
Install kind
github
Manifest details
Manifest status
Not verified
Manifest path
-
Manifest checked
2026-08-19
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add github:guobinmengxiang-rgb/dsh-plugins

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Packages
  2. Install into a profile
  3. Demo (no dsh)
  4. Honest limits
  5. Official docs and related
  6. License

Small no-build JavaScript DeepSeek Harness plugins. Install one folder at a time. Do not pip the wrong dsh.

CAUTION: do not pip the wrong dsh. Official CLI is @deepseek-ai/dsh (today 0.1.0-rc.6). The PyPI package deepseek-harness-cli is a different tool (dsh doctor / dsh chat). Help should show profile / web / plugin, not doctor.

GitHub topic: dsh-plugin. Chinese: README.zh.md

Packages

This repo is a collection. Sister plugins live in their own repos — this folder does not re-ship them.

Package Tool What it does
dsh-cli-guard check_dsh_cli Report whether dsh on PATH is official or the wrong PyPI binary
dsh-title-count count_title Unicode code-point length vs Xiaohongshu 20 / Toutiao 30
dsh-handoff write_handoff Write bilingual HANDOFF.md for the next agent
dsh-xhs-note format_xhs_note Format a Xiaohongshu note (sister repo)
dsh-memory-canvas memory_offload / memory_recall / memory_canvas Offload bulky logs to refs + Mermaid canvas (sister repo)

Install into a profile

Plain JavaScript. No prepare or build step.

Git install does not need allowBuilds. Quote the hash.

dsh plugin --profile web add "github:guobinmengxiang-rgb/dsh-plugins#path:/packages/dsh-cli-guard"

dsh plugin --profile web add "github:guobinmengxiang-rgb/dsh-plugins#path:/packages/dsh-title-count"

dsh plugin --profile web add "github:guobinmengxiang-rgb/dsh-plugins#path:/packages/dsh-handoff"

Check the composed layer without booting:

dsh --profile web --dump-config

You should see the plugin layer. Then start the profile as usual.

Demo (no dsh)

node packages/dsh-cli-guard/demo.mjs
node packages/dsh-title-count/demo.mjs
node packages/dsh-handoff/demo.mjs

dsh-cli-guard still prints a report if dsh is missing (UNKNOWN).

Honest limits

  • DeepSeek Harness is a developer preview: THERE WILL BE COMPATIBILITY-BREAKING CHANGES.
  • Preview will break.
  • Plugin code runs on your machine.
  • Bundle cordis.patch.yml uses the package name, not a filesystem path.

License

MIT (c) 2026 国彬 张