DeepSeek Harness 插件介绍:dsh-skin-market

在 DeepSeek Harness (DSH) 的使用场景中,切换界面主题往往涉及重启应用或执行命令行操作。dsh-skin-market 插件旨在解决这一问题,它将社区皮肤库集成到 DSH 的设置界面中,支持搜索、排序和一键安装。

插件简介

该插件由 keman-ai 维护,遵循 MIT 许可证。其核心价值在于将终端操作转化为图形界面操作,提升主题管理的便捷性。

核心功能

  • 搜索、排序与安装:在界面内直接浏览并安装社区皮肤。
  • 构建类型标识:显示皮肤是预构建包还是从源构建,帮助判断安装耗时。
  • 离线支持:读取本地配置文件,无需联网即可查看已安装列表。
  • 诊断工具:提供 pnpm 和安装失败的诊断信息。
  • 管理控制:在“已安装”标签页中启用、禁用或卸载皮肤。

安装与启用

  1. 执行安装命令(注意 -w 参数):
    dsh plugin --profile web add -w github:keman-ai/dsh-skin-market
  1. 重启 DeepSeek Harness。
  2. 打开设置菜单,进入 Skin Market 页面。

典型用法

  • 安装:从 Catalog 页面选择皮肤后,刷新页面即可生效,无需重启或额外命令。
  • 卸载:通过插件自带的“已安装”标签页卸载皮肤,或使用命令:
    dsh plugin --profile web remove dsh-skin-market

注意事项与限制

  • -w 参数是必须的:该插件依赖 pnpm-workspace.yaml,必须声明安装到工作区根目录。
  • Profile 限制:必须使用 web profile。Headless 或 TUI profile 缺少 webServer,插件无法激活。
  • 环境依赖:系统需安装 Node.js >= 20 和 pnpm,且 pnpm 必须在 PATH 中。
  • 网络与权限:浏览和搜索不需要网络,但安装过程需要本地回环连接。
  • 卸载行为:卸载插件不会移除已安装的皮肤,它们保持为独立的依赖项。

生态背景

DSH 采用“一切皆插件”的理念。该插件关联的皮肤目录(dsh.a2hmarket.ai)为社区站点,与 DeepSeek 官方无直接隶属关系。

相关链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜