DeepSeek Harness (DSH) 的 Web 端支持通过插件扩展功能。除了功能增强,用户也可以通过外观层插件自定义界面视觉。Nai (奶蛙) 是一个外观层插件,它将一个名为“奶蛙”的吉祥物形象打包进 DSH,作为背景层、品牌标识和设置项覆盖在界面上。
功能¶
- 聊天背景:插件内置 16:9 艺术画作,作为不可点击的全屏背景层。同时,它调整界面表面(shell surface)的透明度令牌,让背景图透出来,而不是被不透明的界面遮挡。
- 实时控制:提供界面不透明度、壁纸模糊、暗色遮罩以及背景位置的实时调节。
- 品牌标识:通过官方插槽,将侧边栏和对话 Hero 区域的默认 Logo 替换为 Nai 的方形头像。
- 设置页:在设置页面中提供名为「奶蛙美化 Nai」的入口,用于编辑和预览所有配置。
- 标签页图标:当品牌标识开启时,浏览器标签页的图标也会变为 Nai 头像。
- 本地托管:所有素材和配置由 DSH Web 服务器在本地提供,浏览器不直接访问外部资源。
安装与配置¶
- Web 端安装:
在 Web 端命令行中执行:
dsh plugin --profile web add bauerelizabeth07139/nai
安装后,进入 **Settings → 奶蛙美化 Nai** 进行配置。
- 配置文件:配置文件默认位于
$DSH_HOME/nai.json。 - 无 Git 环境:如果机器上没有安装 Git,使用
git ls-remote会报错。此时应使用 HTTPS tarball 地址:
dsh plugin --profile web add https://codeload.github.com/bauerelizabeth07139/nai/tar.gz/main
注意事项¶
- 环境要求:需要 Node.js >= 22 和 DeepSeek Harness >= 0.1.5-rc.1。
- 素材来源:所有包含图片的资产均来自一张原始照片,未经过 AI 重新渲染。
- 桌面端差异:桌面应用安装到
desktop配置文件,该文件与桌面应用不共用,需注意路径。
Nai 插件通过本地 Web 服务器托管素材并提供实时调节功能,为 DSH Web 端提供了一套完整的外观定制方案。