dsh-plugin-manager
zhu1090093659
设置 → 插件 分区里的插件管理 Tab:从 npm/git 安装带进度、下次启动生效的启停开关、安装冲突对账可撤销、失败一键转交修复会话。
我们跑过,装得上
kingOfSoySauce/dsh-skin-market
原生皮肤市场与生命周期管理器,发现社区皮肤、展示预览与兼容状态,并提供已验证的一键安装或手动安装入口。
安装
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 8 天前,DeepSeek Harness 0.2.2-rc.1.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
安全
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,8 天前。
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
shell 命令(bash、exec、spawn 之类)
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
是什么 — 嵌入 DSH 设置页的社区皮肤市场插件,提供皮肤发现和安装路径。
谁该装 — 在 DSH profile 中需要皮肤兼容性检查的用户适合安装它。 那些只使用官方皮肤的用户不需要,因为他们依赖默认外观。
注意 — 沙箱实测通过:在全新 profile 中安装并被 harness 注册。没发现明显的坑。
锐评 — 我会装它,因为它提供手动安装路径。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

dsh-skin-market 是一个用于浏览和管理社区皮肤的 DeepSeek Harness 插件。它嵌入设置页,读取独立更新的皮肤目录,展示预览、兼容范围和安装方式,并支持安装、使用、停用、常驻、更新与卸载。目录在打开市场时获取,页面保持打开时约每 5 分钟检查一次,重新获得焦点时也会检查;网络异常时,浏览器优先使用最近一次有效缓存。
对于 npm 皮肤,市场提供安装或安装并使用流程。GitHub 仓库和 monorepo 子目录皮肤会给出固定的完整 commit,必要时还包含 &path:/子目录,不能改成 latest 或主分支。标记为需手动安装的目标,需要交给 agent,并在 Desktop 的插件页面确认。DeepSeek Harness 插件不会接受目录之外的任意命令或安装地址,但社区收录不等于安全认证,安装前仍应检查源码仓库、开源协议和兼容范围。
该插件适合需要集中维护皮肤的 DeepSeek Harness 用户;如果只安装单个皮肤,直接使用现有插件管理流程可能更简单。Desktop 的安装、启用和重启仍由应用界面完成。Web 页面因冲突无法操作时,插件提供终端重置命令;该操作会影响当前 Web profile 中皮肤的启用状态,因此应按管理工具对待。
从「设置 → 皮肤市场」或「插件 → dsh-skin-market」打开市场。目录独立于插件更新:打开时读取,页面保持打开时约每 5 分钟检查一次,重新获得焦点时也会检查。浏览器保留最近一次有效目录,网络异常时优先使用缓存。搜索和排序覆盖完整目录,列表分批加载。安装目标固定到收录时的版本或完整 40 位 commit,安装前会校验目标和入口。目录收录不代表安全认证。
npm 皮肤提供安装或安装并使用流程。官方 Desktop 默认先安装,再确认使用;取消确认会保留包但不启用。标记为需手动安装的 GitHub 或 monorepo 子目录皮肤,必须使用面板给出的完整固定目标,并在 Desktop 的「插件 → 添加插件」中确认。monorepo 目标要保留 &path:/子目录。手动安装前应检查其他已启用皮肤是否冲突。
Web 页面因皮肤冲突无法操作时,先停止当前 DeepSeek Harness Web 进程,再执行 ~/.dsh/profiles/web/node_modules/.bin/dsh-skin-market-reset --profile web。该命令停用市场管理的皮肤并恢复默认外观,但保留已安装的皮肤包和市场。官方 Desktop 不要执行此 Web profile 命令,应使用应用插件管理器或市场。
设置 DSH_SKIN_MARKET_LOCAL_CATALOG=1 后,运行 dsh web 时,本地构建会读取当前构建包内的目录。README 未说明其他运行时配置项或默认值。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
zhu1090093659
设置 → 插件 分区里的插件管理 Tab:从 npm/git 安装带进度、下次启动生效的启停开关、安装冲突对账可撤销、失败一键转交修复会话。
我们跑过,装得上
dshplugin
DeepSeek Harness 社区内置插件市场(dsh-plugin)— 搜索插件、下载并安装 4000+ 人工精选社区插件,每日更新、完全免费。内置在 Harness「设置 → 插件中心」,无需离开应用即可浏览、搜索、安装各类 AI 插件。
我们跑过,装得上
awesome-dsh-plugin
会话内直接找插件:按关键词/分类搜索本精选 registry,返回描述与可直接执行的安装命令。
DeepSeek Harness 0.2.2-rc.1 拒装最新版
bradeGithub
面向 GitHub dsh-plugin 话题的插件与技能市场:设置页内逛自动收录的全量索引(CI 每 2 小时刷新),一键安装带类型识别、安装脚本与宿主依赖遮蔽安全检查、环境变量密钥管理,并附 STANDARD.md 识别层规范。
我们跑过,装得上
Sanqi-normal
dsh Web GUI 内的社区插件市场:浏览 awesome-dsh-plugin.com 目录,从 设置 → 插件 → 插件市场 安装/卸载插件到 profile。
DeepSeek Harness 0.2.2-rc.1 拒装最新版