dsh-plugins
by ryanyujazz-dev
DeepSeek Harness插件库(dsh):可安装插件包和补丁层捆绑包。
Long-term plugin library for DeepSeek Harness (dsh): installable plugin packages and patch-layer bundles.
安装
dsh plugin --profile web add github:ryanyujazz-dev/dsh-pluginsGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
Long-term plugin library for DeepSeek Harness (dsh).
Every plugin here is installable with dsh plugin --profile <name> add <package>, survives restarts, and
follows the family release rules of the official dsh project (one version line, one git tag per release,
prereleases publish under the next npm dist-tag).
Plugins
| Plugin | Bundle (install unit) | Forked packages | What it does | Tested dsh range |
|---|---|---|---|---|
| ExecFlow chat | @ryanyujazz/dsh-execflow-chat |
@ryanyujazz/dsh-client-ui-conversation, @ryanyujazz/dsh-client-ui-tool |
Native chat tab with a render-mode ring: 原生 / 经典 (execution-flow aggregation) / 思考 (inline thinking), picked from the tab-bar menu | ^0.1.0-rc.5 |
Install
dsh plugin --profile web add @ryanyujazz/dsh-execflow-chat
Restart dsh web. Uninstall:
dsh plugin --profile web remove @ryanyujazz/dsh-execflow-chat
Repository layout
packages/*— forked dsh packages (each publishable under the@ryanyujazzscope).bundles/*— patch-layer bundles: the user-facing install unit that disables the stock rows a fork replaces and mounts the fork packages in their place.scripts/release/— family release machinery (see below).VERSION— the single family version; every package and bundle carries it.
Adding a plugin
- Add its fork packages under
packages/<name>(import withscripts/import-plugin.mjs, or copy and rewrite the manifest:@ryanyujazzscope,workspace:^deps pinned to the tested dsh range). - Add its install bundle under
bundles/<name>. - Add a row to the plugin table above with the tested dsh range.
- Release:
pnpm run bump(orpnpm run bump --prerelease rc), push, tag,pnpm run publish.
Known limitations
- pnpm install can fail on very large registry metadata (react / react-dom packuments die with
UND_ERR_DESTROYED/ "unknown" on some networks while npm, curl, and node fetch succeed). Workaround:npm install --no-save --no-package-lock tsdown lightningcssin the repo root, then build. Retry a plainpnpm installlater — the metadata fetch may recover and the lockfile picks the tools up. - The fork packages build against the tested dsh contract (devDependencies pinned to the exact version); peerDependencies keep the wider range so newer dsh installs warn instead of hard-failing.
Release
The family owns one version line (see VERSION). Releasing:
pnpm run bump # bump VERSION + every manifest, commit
git push origin master
git tag plugins-v<version> <merge commit>
git push origin plugins-v<version>
pnpm run publish # npm publish every package; prereleases go to the `next` dist-tag
A stable version takes the latest dist-tag; a prerelease (-rc.*, -beta.*) always publishes under
next, mirroring the official dsh publish rules.
原始 README: https://github.com/ryanyujazz-dev/dsh-plugins/blob/main/README.md ↗
同类插件
查看全部 →
dsh-anchored-standard
两阶段 DeepSeek Harness 预设:先 Minimal 对齐的 bootstrap,再切完整 Standard 工具(Project2 98/99)

PicGo-Core
极致的图片上传引擎,CLI 与 API 双支持

awesome-deepseek-harness
DeepSeek Harness(DSH)及其优秀社区插件的精选指南。

awesome-deepseek-harness
DeepSeek Harness (DSH)生态系统:来自dsh-external/hub和公共dsh-plugin主题的精选插件、工具和基础设施。

AI-Novel-Writer
本地优先 AI 小说创作工作台,提供 Windows/macOS 桌面版与 DeepSeek Harness 插件开发预览,支持角色、大纲、章节蓝图、审稿修稿和本地模型。

mcp-for-stata
MCP-for-Stata:把 Stata 集成进你的 agent