跳到主内容

skin-center 使用指南

在 DSH Web GUI 设置里嵌入皮肤中心卡片,列出全部已装皮肤并支持 GUI 内即时试穿与一键应用,无需复制命令或重启。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

deepseek-harness-desktop

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add @linxin666/dsh-client-ui-skin-center

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 可靠 Windows 启动:移除 PowerShell 5.1 -WindowStyle Hidden 与 Electron Node 模式的冲突,隐藏窗口仍由 spawn 的 windowsHide 处理;空旧补丁、状态订阅竞态和 IPC 错误不会再把启动页永久留在 8%。
  • 验证过的 Runtime 组合:内置 @deepseek-ai/dsh 0.1.0-rc.7、dshmarket 1.15.0、Web UI 聚合 0.2.3、兼容 rc.7 的 Codex Connect 与 dsh-live-stats 0.1.20,Stable 继续精确锁定而非追随 latest。
  • 托盘与后台自动化需显式选择:默认关闭仍会退出。选择“最小化到托盘并启用后台自动化”后,关闭主窗口才保留 Runtime 和到期任务;显式退出、更新、安全模式和崩溃路径一律完整停止。
  • Host 持久任务调度:Task Board 保存时区、cron 槽位、租约、misfire/running 策略和确定性运行键;启用后台自动化时通过真实 DSH Session 执行并回写 Task Run,Host 不可用时仍回退浏览器调度。
  • 可审计的扩展边界:扩展坞校验 dsh.compatibility 的版本、Desktop API、能力、Surface 与运行时证据,并在 profile 写入 desktop-plugins.lock.json。browser-safe SDK 不导入 Electron 或私有 DSH 模块;预览的外部打开仅传工作区根和相对路径,Host 验证后才交给系统。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

装完后在哪里打开皮肤中心?

装好后需要刷新 DSH Web GUI 页面,然后进入「设置 → 插件配置 → Web UI 插件」分组,里面会多出一张「皮肤中心」卡片(src/client/index.ts:101-107,注册到 web-ui.plugin.item 槽位)。

切换皮肤要重启 DSH web 吗?

不需要。host 端写入 profile 的 cordis.patch.yml 后,DSH 配置 watcher 在数秒内热载入,页面会自动刷新进入新皮肤(src/client/SkinCenter.tsx:174-222)。

"试穿" 和 "应用" 有什么区别?

试穿只在浏览器里临时把皮肤加载到当前页面(src/client/try-on.ts),刷新或重启后失效;应用走 host 的 /api/skin-center/apply,把选择写到 profile patch 并迁移旧的全局 managed 段,持久化生效(src/routes.ts:282-300)。

看不到某些皮肤怎么办?

皮肤中心只列出已安装的皮肤包。每个皮肤是独立的 npm 包(如 @linxin666/dsh-client-ui-skin-qq98),需要先单独安装或在 family 聚合包 @linxin666/dsh-skins 里一起装(README.md:32)。

应用失败时怎么兜底?

apply 接口返回错误时,UI 会显示一段提示,里面附带可手动执行的命令 dsh-skin use 或 dsh-skin use official(src/client/SkinCenter.tsx:202-220)。

怎么彻底卸载?

在终端执行 dsh plugin --profile web remove @linxin666/dsh-client-ui-skin-center 即可,DSH 插件管理器负责移除 profile 里的相关条目。

在 Windows 上会有兼容问题吗?

一般不会。profile node_modules 链接在 symlink 权限不足时自动回退为目录 junction,不需要开发者模式或管理员权限(src/skin-switch.ts:765-799)。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: ^0.1.0-rc.7(devDependencies 中所有 @deepseek-ai/dsh-* 包声明此版本,package.json 未声明 dsh_version 字段)
  • Node: ^22.19 || >=24(packages/AGENTS.md 强制要求,package.json 未声明 engines)

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则