DSHplugin
在终端中运行以下命令:
dsh plugin install GuaPiaaaaa/DSHplugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install GuaPiaaaaa/DSHplugin 安装本插件(源码:https://github.com/GuaPiaaaaa/DSHplugin),安装后需重启桌面应用而非仅刷新页面。
插件介绍
在 DeepSeek Harness 里装第三方插件,往往要自己去 GitHub 翻仓库、看 package.json 是否真是可安装的 dsh 包,再用命令行走完和「设置 → 插件」同一套流程。DSHplugin(dsh-github-hub)把这件事收进一块原生面板:登录 GitHub 后,在应用内搜索、甄别、安装,少在终端和网页之间来回切换。
「发现」支持按 topic、关键词等在 GitHub 或 npm 上找 deepseek-harness / dsh-plugin;Inspect 会读仓库的 package.json,判断是否声明 dsh.bundle.patch、是否带有客户端半部等,避免装到名不副实的仓库。安装走配置档案自己的 pnpm,带实时日志、可取消,并在 pnpm 拦截构建脚本时提供放行后重试。「已安装」展示当前配置下的 bundle 与插件行,可启用、禁用、移除,并呈现加载错误与只读原因。
「账户」支持 Personal Access Token(推荐)或 OAuth Device Flow(自备 client_id),登录记录会持久保存并可清空;令牌保存在 DSH 凭证服务,不会下发到页面。「诊断」汇总 GitHub API、npm、DNS、hosts、git、pnpm 等连通情况,并在本地加速器改写 GitHub 域名时按信任阶梯处理 TLS,而不是一报错就放弃。
适合经常在 DSH 里试用社区插件、希望用图形界面统一管理安装与账号的开发者;也适合网络环境复杂、需要对照诊断信息排查 GitHub / pnpm 问题的人。面板会展示仓库元数据与 package.json 结论,但不会审计第三方代码——安装仍意味着在 DSH 进程内执行他人 host 代码,请自行判断信任来源。
使用场景
- 想在 DSH 里快速搜索并安装社区 dsh 插件
- 需要在校验 package.json 后再决定是否安装某个 GitHub 仓库
- GitHub 或本地加速器导致连接异常,需要查看连通性与 TLS 状态
适合人员
- 经常在 DSH 中试用第三方插件的开发者
- 偏好图形界面而非纯命令行管理插件的用户
- 在复杂网络环境下排查 GitHub / pnpm 安装问题的人