dsh-amadeus-skin:为 DSH Web 客户端换上 Amadeus 风格终端主题

前言

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,可在市场内使用其安装操作;是否上架不作保证。

本地手动安装

  1. 在本地取得完整 bundle 目录(含 package.json 的那一层)。资料禁止在此用 git clone 代替「取得目录」的说明,请按你方合规方式获取源码或发布包。
  2. 在 DSH 中让智能体调用 plugin_manager,action 为 install_bundle,target 为 bundle 目录的绝对路径(不能是相对路径或单个文件)。示例(路径需换成你自己的):
{"action":"install_bundle","target":"C:\\path\\to\\dsh-amadeus-skin"}

POSIX 环境则使用绝对 POSIX 路径作为 target。

  1. 安装作用于当前 profile 下的所有会话。替换前检查是否已有同名 bundle;必要时启用 bundle 与插件,并在 Appearance 中选择深色模式。注意:安装不保证立即生效,替换已加载模块可能需要重启 DSH;请查看安装结果与警告。
  2. 不需要主题时在 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。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜