dsh-skin-market:DeepSeek Harness 的社区皮肤市场插件
kingofsoysauce/dsh-skin-market
DSH plugin 皮肤市场,嵌入设置页,浏览、安装、更新、卸载社区皮肤。
把社区皮肤的管理直接嵌入 DSH Web 设置页,无需离开界面即可浏览、安装、更新和卸载皮肤。
dsh plugin --profile web add github:kingofsoysauce/dsh-skin-market- 分类
- 界面与体验
- 平台
- DSH-Plugin
- 作者
- kingofsoysauce
- 分发方式
- 插件
dsh-skin-market 核心特性
dsh-skin-market 仓库信息

dsh-skin-market 仓库简介
dsh-skin-market 是 DeepSeek Harness(DSH)的皮肤市场插件(DSH plugin),它把社区皮肤的管理入口直接嵌入 DSH Web 的设置页,让你无需离开界面就能浏览、安装、使用、停用、更新和卸载皮肤。它解决的是皮肤发现与安装分散、版本不固定、兼容性难验证的问题,核心能力包括在线目录的静默更新、基于固定 commit 的安全安装、以及面向维护者的收录与健康检查机制。该插件由 kingOfSoySauce 维护,采用 MIT 协议,最近更新于 2026-08,当前面向 DSH Web 0.1.0-rc.6。
dsh-skin-market 这个 DSH plugin 支持哪些核心特性?
皮肤市场支持带 dsh.bundle 的完整插件和只有 dsh.client 的纯前端皮肤,安装时自动写入已审核的 rowId 和 package 注册项,卸载时一并移除。在线目录由 DSH Host 从 GitHub Pages 拉取,页面打开时每 5 分钟静默检查一次,窗口重新获得焦点时也会立即检查;浏览器用 IndexedDB 缓存最近一次有效目录,离线或数据不合法时自动回退到缓存或内置目录。列表首批只渲染 20 个皮肤,滚动到底部时无感追加,搜索和排序覆盖完整目录,预览图延迟加载并保留固定尺寸,避免页面跳动。
dsh-skin-market 怎么安装?
安装命令如下,安装完成后重启 DSH Web,从「设置 → 皮肤市场」打开即可。
dsh plugin --profile web add github:kingofsoysauce/dsh-skin-market
也可以把仓库地址交给 DSH Agent,让它代为安装并确认重启方式。
dsh-skin-market 如何收录新皮肤?
维护者需要准备公开的 DSH Web 皮肤仓库,并将安装来源固定到完整的 40 位 commit SHA,同时提供明确的 package、row ID、许可证和兼容范围。市场会检查 README 是否展示真实截图、是否声明支持的 DSH Web 版本范围,以及 package 元数据是否满足一键安装要求,检查结果用于改进建议而非安全认证。
dsh-skin-market 的本地开发环境怎么搭建?
需要 Node.js 22 或更高版本,克隆仓库后运行 npm install 和 npm run dev 即可启动预览页面,该页面使用 Mock Host 数据,不会修改任何 DSH profile。本地调试时,市场默认仍会从 GitHub Pages 请求远程目录,可通过设置开发环境变量来避免本地条目被覆盖。
dsh-skin-market 的兼容性验证情况如何?
截至 2026-08-17,项目使用 npm 的 DSH 0.1.0-rc.6 完成了验证:皮肤市场 0.1.15 的 132 条目录校验、70 项自动化测试、类型检查、Host/Client 构建和 package preflight 全部通过;DSH Web 实机启动时市场路由、设置入口、在线目录和 5 分钟静默更新正常加载;Liang Intensity 0.1.4 联合冒烟测试通过。这些结果证明版本组合可以运行,但不代表市场内所有第三方皮肤都已完成同等级别的人工审核。