前言¶
DeepSeek Harness 的理念是「一切皆插件」。社区插件目录通常是独立站点,查找和验证插件需要跳转。dsh-cn-plugin-center 将精选与经过验证的社区插件目录、安装状态以及镜像设置直接集成到了 DeepSeek Harness 的「设置 -> 插件」界面中。
插件简介¶
这是一个中国友好的插件中心,由 SuiBbinggan 维护,采用 MIT 协议。
安装与启用¶
将插件安装到 web profile:
dsh plugin --profile web add github:SuiBbinggan/dsh-cn-plugin-center
安装完成后,重启 dsh web,进入「设置 -> 插件 -> 插件中心」即可管理插件。也可以在 GitHub Releases 页面下载发布版本。
插件目录与搜索¶
- 精选与验证:默认展示 10 个精选插件,滑到底部可选择“展开全部插件”。
- 社区发现:社区目录从 npm 搜索结果中发现,逐个验证
dsh.bundle.patch后才会显示。 - 搜索匹配:搜索会同时匹配精选插件与经过结构验证的社区插件。
- 分页:展开与搜索结果固定每页 20 个,支持页码、首尾页、省略号和输入页码跳转。
镜像设置¶
- 配置范围:npm 镜像只写入当前
webprofile 的.npmrc,不会修改系统或用户全局配置。 - 镜像源选择:默认推荐
https://registry.npmmirror.com/,也可切换到华为、腾讯或 npm 官方源。 - 切换检查:切换前会检查镜像响应,并核对当前 DeepSeek Harness 包的完整性哈希。
- 代理设置:可选代理只接受本机环回地址,并且只传给单次安装子进程。
安全边界¶
- 权限控制:只能安装目录中经过服务端验证的固定包名和固定版本,不能从页面执行任意命令。
- 安装方式:安装、更新和卸载都通过官方
dsh plugin --profile web命令完成。 - 第三方插件说明:第三方插件不是 DeepSeek 官方审核内容;“声明兼容”仅表示包的版本范围包含当前 Harness,“结构已验证”只表示包声明了可加载的 Harness bundle。
- 构建脚本:不会自动批准第三方构建脚本。遇到需要
allowBuilds的包时会停止并显示日志。
使用与恢复¶
- 恢复官方源:在插件中心选择“npm 官方”并保存即可。
- 卸载插件:卸载命令如下:
dsh plugin --profile web remove dsh-cn-plugin-center
注意:卸载本插件不会删除当前 profile 的镜像配置。
注意事项¶
- 插件变更后需重启 DeepSeek Harness 才会生效。
- 第三方插件声明兼容仅表示版本范围包含当前 Harness。
- 结构已验证只表示包声明了可加载的 Harness bundle。
参考链接¶
- GitHub: https://github.com/SuiBbinggan/dsh-cn-plugin-center
- 目录页: https://www.skillhub.cn/plugins/SuiBbinggan/dsh-cn-plugin-center