前言¶
DeepSeek Harness(DSH)的 Web 界面默认走通用主题变量;若你希望侧边栏、欢迎区、输入框一带有固定的视觉气质,又不想改模型、接网络或动聊天内容,单靠系统外观往往不够。社区里「趣味换装」类插件做的是本地主题包:覆盖文字、背景、代码高亮、链接与按钮,并挂上静态装饰。下面介绍 Veagau 维护的 dsh-amadeus-skin(GitHub:Veagau/dsh-amadeus-skin),一套与 Amadeus 工作台无关、独立打包的 DSH Web 主题。
这是什么¶
dsh-amadeus-skin 是面向 DSH Web 客户端的本地主题 bundle,包名为 @local/dsh-amadeus-skin(private: true,非 npm 公开发布)。简介为:An Amadeus-inspired theme and interface accents for DeepSeek Harness. 中文 README 称其为「本地 DeepSeek Harness (DSH) web 主题包」。它不读取会话内容、不更换模型、不需要网络;装饰元素不是状态指示器。
维护者:Veagau。社区目录分类:趣味换装。目录页:https://www.skillhub.cn/plugins/Veagau/dsh-amadeus-skin;源码与说明:https://github.com/Veagau/dsh-amadeus-skin。
核心功能¶
资料中明确列出的能力如下。
- 配色:深红、黑与暖金为主;另有浅色酒红系 palette。README 建议优先使用深色模式。
- 主题覆盖:文本、背景、代码语法、链接与按钮;侧边栏、欢迎区、composer 等处有静态终端装饰与 Amadeus 标记。
- 客户端注入:
package.json中dsh.client面向web平台,immediately: true,并向@deepseek-ai/dsh-client-ui-theme、@deepseek-ai/dsh-client-ui-conversation、@deepseek-ai/dsh-client-ui-sidebar注入逻辑;bundle 通过cordis.patch.yml打补丁。 - 构建与测试:修改
client.source.js或amadeus-logo.png后需重新构建;client.js会内嵌图片资源。测试在模拟环境运行,不验证真实 UI。
素材与许可(务必单独阅读):Amadeus 图像来自 Yink/Amadeus,来源与再分发授权未核实;MIT 许可证覆盖代码,不覆盖第三方美术,部分素材亦嵌入 client.js。详见仓库 ASSETS.md。
安装与启用¶
DSH 生态里插件常以 bundle 形式安装;本包未在资料中给出 dsh plugin add github:... 一类命令。官方 README 提供两种方式。
插件市场(若已上架)¶
若你配置的 DSH 插件市场中出现该 bundle,可在市场内使用其安装操作;是否上架不作保证。
本地手动安装¶
- 在本地取得完整 bundle 目录(含
package.json的那一层)。资料禁止在此用git clone代替「取得目录」的说明,请按你方合规方式获取源码或发布包。 - 在 DSH 中让智能体调用
plugin_manager,action为install_bundle,target为 bundle 目录的绝对路径(不能是相对路径或单个文件)。示例(路径需换成你自己的):
{"action":"install_bundle","target":"C:\\path\\to\\dsh-amadeus-skin"}
POSIX 环境则使用绝对 POSIX 路径作为 target。
- 安装作用于当前 profile 下的所有会话。替换前检查是否已有同名 bundle;必要时启用 bundle 与插件,并在 Appearance 中选择深色模式。注意:安装不保证立即生效,替换已加载模块可能需要重启 DSH;请查看安装结果与警告。
- 不需要主题时在 profile 中禁用或卸载 bundle;其他已激活主题可能叠加影响观感。
典型用法:开发与自测¶
若你本地持有 bundle 并改动了源码或 logo,README 要求安装 Node.js,无需 npm install 依赖包,在 bundle 根目录执行:
npm run build
npm test
构建会生成内嵌图片的 client.js;测试不替代真机上的视觉或无障碍验收。
适用场景与注意¶
适合谁:长时间使用 DSH Web 客户端、希望界面呈 Amadeus 式深红终端气质、且接受「纯装饰、不碰业务逻辑」的开发者或个人用户。
兼容性:面向 DSH Web 客户端设计;资料未声明支持的 DSH 版本区间,后续 DSH 变更可能导致皮肤失效。部分主题变量依赖实现细节,共享 token 可能影响其他组件或其它主题——请在当前 DSH 版本下自行检查渲染、交互与对比度。
安全与合规:插件随当前 DSH 进程权限运行;安装前应阅读仓库源码、LICENSE 与 ASSETS.md,自行确认代码与美术的使用边界。社区目录站点与 DeepSeek / 幻方无官方从属关系,本文不构成任何授权保证。
结尾¶
dsh-amadeus-skin 把 Amadeus 灵感落到 DSH Web 的主题变量与静态装饰上,本地安装、无网络依赖、不读聊天内容;若你已在 profile 里管理 bundle,按 install_bundle 与 Appearance 深色模式启用即可。更多信息见目录页 https://www.skillhub.cn/plugins/Veagau/dsh-amadeus-skin 与 GitHub https://github.com/Veagau/dsh-amadeus-skin。