尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

deepseek harness DSH 安装皮肤脚手架(dsh‑client‑ui‑skin‑center)踩坑完整记录

deepseek harness DSH 安装皮肤脚手架(dsh‑client‑ui‑skin‑center)踩坑完整记录 前言试用 DeepSeek‑HarnessDSH想换一套界面目标插件是皮肤中心脚手架linxin666/dsh-client-ui-skin-center。仓库地址dsh-web-ui但是 webui这个项目整体的插件特别多我本次只安装linxin666/dsh-client-ui-skin-center只想用皮肤或者只装某一个插件A: 只要皮肤就装linxin666/dsh-client-ui-skin-center只装某一个插件就用「单独安装某个插件」里的包名两者都走 npm 安装。本机环境WindowsnpmDSH 最新版本。效果图前置准备先确认 pnpm 正常可用pnpm -v重要提醒不要直接在 dsh plugin 命令后面追加数字类的 --config 参数。dsh 会把参数原样透传给 pnpm数字会被转成字符串直接抛出ERR_INVALID_ARG_TYPE类型错误这个坑卡了我挺久。所有超时、镜像、新包校验的配置统一写到 pnpm 全局配置里。简单说下 profile 目录C:\Users\luke\.dsh\profiles\web这是web插件独立的pnpm工作目录所有web端插件都装在这里。一旦安装中途下载失败中断这个文件夹会变成半损坏状态卸载命令也会失效直接删文件夹重置比修配置快得多。标准安装步骤Windows可用流程如果你之前安装失败过优先删除已经损坏的web profile干净环境再开始安装Remove-Item -Recurse C:\Users\luke\.dsh\profiles\web设置pnpm全局配置配置国内镜像、关闭新包年龄校验、拉长下载超时、增加重试pnpm config set registry https://registry.npmmirror.com pnpm config set fetch-timeout 600000 pnpm config set fetch-retries 5 pnpm config set minimumReleaseAge 0 pnpm config set strict-ssl false执行插件安装命令dsh plugin --profile web add linxin666/dsh-client-ui-skin-centerlatest判断是否真正安装成功 很多人看到pnpm输出下载完成就以为好了真正成功的标志是控制台输出Plugin installed successfully。 只看到pnpm done没有这句代表dsh后续注册bundle步骤没有跑完插件不会生效。启动web服务dsh web浏览器打开页面务必按CtrlF5强制硬刷新清除缓存进入设置页面就可以看到皮肤中心的入口。常见问题简记下载中途报 error23 timeout直接dsh: pnpm failedWindows pnpm11下载大体积tarball很容易被防火墙掐断连接。pnpm下载完成但是界面看不到皮肤中心 两种可能dsh没有自动写入cordis.patch.yml注册bundle需要手动补写bundles配置peer依赖缺失依赖树不完整。优先尝试删除整个web目录重新走一遍完整流程手动修补yaml很容易越修越乱。
返回列表