Skip to content
dsh.fish
Bundle

@linxin666/dsh-client-ui-skin-jarvis

Jarvis blue-tech HUD skin for the DSH web GUI: deep blue-black palette, ice-cyan neon tokens, glass panels, HUD corners, and a breathing J.A.R.V.I.S. watermark that answers FOR YOU, SIR, ALWAYS while the agent thinks.

Source
YiCheng-Zzz
stars
1 stars
License
MIT
Updated
Updated 14 days ago

Readme

# dsh-client-ui-skin-jarvis

Jarvis 蓝色科技风皮肤 —— DeepSeek Harness Web GUI(http://127.0.0.1:3080)的钢铁侠智能管家 HUD 主题。均衡强度:深蓝黑底 + 冰蓝霓虹 + 玻璃面板 + HUD 折角,官方 token 全量重映射。

> 本仓库为**兼容版**(包名 `@linxin666/dsh-client-ui-skin-jarvis`),与 dsh-web-ui 皮肤中心开箱兼容。想要自有名字空间的干净版本,见 [dsh-client-ui-skin-jarvis-own](https://github.com/YiCheng-Zzz/dsh-client-ui-skin-jarvis-own)。

## 特性

- 深空蓝黑底色、暗色网格背景、冰蓝霓虹强调色——130+ `--dsw-*` token 全量重映射
- 玻璃拟态输入卡片 + HUD 四角折边、青色细滚动条(7px 胶囊 + 渐变)
- 聊天区固定居中呼吸徽标 **J.A.R.V.I.S.**(Orbitron 科技字体,离线回退 Bahnschrift)
- 模型思考期间徽标下方浮现 **FOR YOU, SIR, ALWAYS** 应答小字并同步呼吸,输出完成后淡出
- 右侧 aionui 预览/文件面板同步换肤(web-ui 用户)

## 安装

### 方式一:git 安装(推荐,durable)

```powershell
dsh plugin --profile web add https://github.com/YiCheng-Zzz/dsh-client-ui-skin-jarvis.git
```

安装后皮肤随 bundle 接线自动激活,**重启 `dsh web` 后生效**(manifest 级接线只在启动时读取)。

切换回官方样式:在 `<DSH_HOME>/profiles/web/cordis.patch.yml` 中加禁用行:

```yaml
- id: ui-skin-jarvis
  disabled: true
```

卸载:

```powershell
dsh plugin --profile web remove @linxin666/dsh-client-ui-skin-jarvis
```

### 方式二:免重启(asset + patch 层激活)

```powershell
powershell -ExecutionPolicy Bypass -File .\install.ps1
```

脚本把皮肤作为资产放进 web profile 并经由皮肤中心 API 热重载 boot graph,无需重启(注意:后续对 profile 执行 pnpm 操作可能清理该资产,重跑本脚本即可)。

### web-ui 皮肤中心用户:让皮肤出现在 GUI 列表

```powershell
node .\patch-skin-center.mjs "$env:USERPROFILE\.dsh\profiles\web\node_modules\@linxin666\dsh-client-ui-skin-center\lib\client.js"
```

(宿主侧识别无需补丁;皮肤中心插件升级后需重跑一次。)

## 说明

- 本包使用 `@linxin666` 名字空间仅作**本地目录约定**——dsh-web-ui 皮肤中心的注册表扫描硬编码该目录;与原作者无任何关联,也不向 npm 发布。
- 字体 Orbitron 经国内镜像 fonts.loli.net 加载,离线/被墙时自动回退 Windows 自带 Bahnschrift,不会破相。
- 皮肤效果预览:仓库内 `preview.html`(静态演示)。

## License

[MIT](LICENSE) © 2026 YiCheng-Zzz

Install

dsh plugin --profile web add github:YiCheng-Zzz/dsh-client-ui-skin-jarvis

Profile: web

  • This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.
Source