dsh-plugin-manager
by chuyue-yue
DSH 插件管理器:在「设置 → 插件」下新增 Install Plugins 页签,通过 dsh plugin 命令即可安装或移除插件
A plugin manager for DSH (DeepSeek Harness): adds an Install Plugins tab under Settings → Plugins , letting you add or remove plugins by typing a dsh plugin command or a…
安装
dsh plugin --profile web add github:chuyue-yue/dsh-plugin-managerGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
DSH(DeepSeek Harness)插件管理器:在「设置 → 插件」中新增「安装插件」页签,输入
dsh plugin 命令或包名即可在线添加 / 移除插件,无需手动编辑配置文件。
功能简介
- 在线安装 / 移除插件:在「设置 → 插件 → 安装插件」页签中输入包名或完整命令,一键执行
dsh plugin --profile web add/remove <spec>,实时显示执行输出与结果状态。 - Host 端:注册
POST /api/plugin-manager/install与GET /api/plugin-manager/statusHTTP 路由,代理执行dsh plugin命令(含命令解析、包名安全校验、超时保护)。 - Client 端:在「设置 → 插件」页签组中注入「安装插件」标签页(输入框 + 添加 / 移除按钮 + 执行输出)。
- 环境诊断:页签底部显示 node 版本、目标 profile 与 DSH_HOME 路径,方便排查问题。
环境要求
- DeepSeek Harness(DSH)已安装
- pnpm(
dsh plugin命令基于 pnpm 转发)
安装
dsh plugin --profile web add dsh-plugin-installer-ui
也可以从 GitHub 直接安装(无需发布到 npm):
dsh plugin --profile web add github:chuyue-yue/dsh-plugin-manager
# 或固定版本:
dsh plugin --profile web add https://github.com/chuyue-yue/dsh-plugin-manager/archive/refs/tags/v1.0.0.tar.gz
安装完成后 重启 dsh web 服务,刷新页面,即可在 设置 → 插件 看到「安装插件」页签。
使用
在「安装插件」页签中输入(支持三种格式):
| 输入 | 效果 |
|---|---|
dsh plugin --profile web add <包名> |
安装插件(完整命令) |
<包名> |
安装插件(默认执行 add) |
remove <包名> |
移除插件 |
安装依赖网络与 pnpm;若提示找不到 pnpm,请先安装 pnpm 后重试。
卸载
dsh plugin --profile web remove dsh-plugin-installer-ui
开发
dsh-plugin-installer-ui/
├── lib/
│ ├── index.js # host 端:HTTP 路由(install / status)
│ └── client.js # client 端:「安装插件」页签
├── cordis.patch.yml # bundle 激活层(dsh plugin add 后自动挂载)
└── package.json
dsh.client声明 client 端注入(platform: web、immediately: true);dsh.bundle.patch声明 bundle 激活层,dsh plugin add会将其自动加入dsh.profile.bundles,无需手工编辑cordis.patch.yml。
License
MIT
原始 README: https://github.com/chuyue-yue/dsh-plugin-manager/blob/main/README.zh-CN.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