dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
为 dsh web GUI 复刻 DeepSeek 官网风格的主题皮肤:流体粒子背景、玻璃拟态侧边栏与输入框、运行中子代理面板与 DSTT 高峰时段配色。
(不包含右下角那只小鲸鱼 dsh-whale-widget)
为 DeepSeek Harness 复刻 DeepSeek 官网视觉的主题皮肤插件,主要为Desktop端适配。
DeepSeekHarness Desktop端:插件 - 添加插件 - 粘贴
dsh-deepseek-style-theme
$c = @('HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall',
'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall',
'HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall') |
ForEach-Object { Get-ChildItem $_ -ErrorAction SilentlyContinue } |
ForEach-Object { Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue } |
Where-Object { $_.DisplayName -like 'DeepSeek Harness*' -and $_.InstallLocation }
$D = $c | Sort-Object DisplayVersion -Descending |
ForEach-Object { Join-Path $_.InstallLocation.Trim('"') 'resources\runtime\cli\bin\dsh.cmd' } |
Where-Object { Test-Path $_ } | Select-Object -First 1
if (-not $D) {
$exe = (Get-Process 'DeepSeek Harness' -ErrorAction SilentlyContinue | Where-Object Path | Select-Object -First 1).Path
if ($exe) { $D = Join-Path (Split-Path $exe) 'resources\runtime\cli\bin\dsh.cmd' }
}
& $D plugin --profile desktop add github:Lichtspur/deepseek-style-theme
逻辑:为解决CMD无法直接安装Desktop的问题,通过DSH安装时的注册表读取到DSH目录,拼接调用dsh.cmd安装插件
#F5222Dsession.openWorkspacePath({ path }) / ({ path, action: 'reveal' }) —— 宿主侧自己校验路径、解析工作区映射,拿不到已验证映射时抛错而不是猜。「复制路径」纯前端写剪贴板,不经过宿主端。只有在官方这条远程不存在时(旧内核),前两者才回落到本插件自己的私有通道 dshome/file.open(Windows Start-Process、macOS open、Linux xdg-open)与 dshome/file.reveal(Windows explorer /select、macOS open -R、Linux 打开所在目录),那条通道同样只接受本机绝对路径、走同一套围栏。「打开工作区目录」已在 2.1.90 移除:那个手势改用官方的 open-in-app,本插件不再自己开文件管理器。/api 同一套判定):只接受
127.0.0.1 / ::1)——该通道一直如此;Host 为回环权威(127.x / [::1] / localhost),挡掉 DNS rebinding;Sec-Fetch-Site 非 cross-site,且 Origin 存在时必须与 Host 同源——挡掉跨站 fetch(简单请求不触发预检,副作用仍会执行);Content-Type: application/json——让跨站尝试必须预检,而本路由从不回应预检;payload.path 必须是本机绝对路径:相对路径、含 NUL、UNC(\\host\share、//host/share)一律拒绝。UNC 会让 Windows 向该主机做认证,可被用来外带 NTLM 哈希。deepseek.com(显式用户操作)。宿主端的唯一请求是上一条所述的 GET {baseURL}/models,只发往你配置的 DeepSeek 端点,不携带会话内容。dsh plugin --profile web remove dsh-deepseek-style-theme
dsh.profile.bundles 装配列表剔除,重启 dsh web 后主题完全消失。.
├── package.json # dsh bundle 元数据
├── cordis.patch.yml # insert 插件行
├── THIRD-PARTY-NOTICES.md # 第三方许可原文(mineradio / harness-background)
├── releases/ # 发布产物(tgz 归档)
├── tools/ # 自测工具(不随包发布)
│ ├── bridge-smoke.mjs # 宿主端私有 RPC 通道冒烟测试
│ ├── symptom-probe.js # 贴进控制台的现场探针(环境报告 + 采样 + 逐帧 diff + 开关)
│ ├── symptom-probe-selftest.mjs # 上面那份探针的自测(合成页面 + CDP 真实鼠标)
│ └── gui-probe.mjs # 实时页面的无头浏览器探测与像素扫描
└── lib/
├── index.js # host 端:交付文件 RPC、DSTT 设置、桌面壁纸
└── client.js # 主题 client 端(含流体背景、液态玻璃、交付文件卡片菜单)
MIT
dsh-theme-mineradio v2.3.8 deepseek-harness-background
本插件为第三方主题皮肤,复刻 DeepSeek 官网视觉风格,与 DeepSeek(深度求索)官方无隶属关系、无背书或关联;DeepSeek 为深度求索公司的商标。