dsh-suite
DSH extension suite: runtime injector, task-aware reasoning-mode routing preset, cross-session mailbox, agent teams, model delegation, skill manager, and plugin-manager UI.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗DSH Extension Suite(DSH 扩展套件)
Topics:
dsh-plugin·deepseek-harness·dsh·cordis| 发现更多 DSH 插件:github.com/topics/dsh-plugin
在 DeepSeek Harness(DSH)用户层构建的一整套扩展:运行时注入器、任务感知思维模式路由、跨会话邮箱、Agent 团队、模型委派、Skill 管理器与插件管理 UI。全部落在 ~/.dsh 用户层,不 monkey-patch 任何 npm 包。
组件
| 组件 | 位置 | 说明 |
|---|---|---|
| Host 插件(12 个) | bundle/plugins/*.mjs + bundle/cordis.patch.yml | 跨会话邮箱 / 模型委派 / 切模式 / 团队 / 指定模型子代理 / 运行时注入器 / skill 管理 / 模型路由策略 / 动态插件恢复 / 图片桥接 + 2 个 @local 客户端包 |
| 动态插件(5 个) | dynamic/auto-plugins.json | 内联 host+client 代码:gitdock(默认禁用)、模式下拉框、模型选择器、子代理图片补丁、skill 管理器面板 |
| Agent 预设 | presets/router-standard/ | 任务感知思维模式路由:spec / react / weak 分类 + 首轮极简锚定(仅 deepseek 系列)+ 首个 tool/call 后放全量工具 |
| 架构文档 | docs/ARCHITECTURE.md | 注入方式对比、分层规则、首轮锚定规则、cache 规则、npm 升级风险清单、验证记录 |
安装
目标环境:
$DSH_HOME(默认~/.dsh),profile 名web。
方式 A:一键复制(推荐)
git clone https://github.com//dsh-suite.git
cd dsh-suite
node scripts/install.mjs # 复制到 $DSH_HOME,自动备份,幂等
# 重启 DSH(dsh web)后生效
install.mjs 会:
- 把
bundle/plugins/*.mjs复制到$DSH_HOME/profiles/web/plugins/; - 把
bundle/packages/{dsh-plugmgr,dsh-dynrestore}复制到$DSH_HOME/profiles/web/packages/并写入pnpm-workspace.yaml所需的@local/*symlink; - 把
bundle/cordis.patch.yml合并进$DSH_HOME/profiles/web/cordis.patch.yml(只插一次,用# dsh-suite:start/end标记包裹); - 把
dynamic/auto-plugins.json的条目合并进$DSH_HOME/auto-plugins.json(按 去重);