前言¶
DeepSeek Harness(DSH)支持通过插件扩展界面外观。当需要为对话界面添加与自身主题相关的视觉元素时,手动编写主题覆盖代码既繁琐又容易与宿主更新冲突。社区插件提供了一种标准化方式,统一管理配色、布局与品牌素材。
下面介绍 xinyang20 维护的校园主题插件 dsh-campus-seu。
插件概述¶
dsh-campus-seu 是一个为 DSH Web 提供的东南大学校园主题插件,采用 MIT 许可证开源。它将校园绿、校训、建筑与叮东形象集成到 DSH 的欢迎卡与侧栏中,提供九龙湖与四牌楼两种校区风景,并支持响应式适配。
该插件不隶属东南大学或 DeepSeek 官方,仅提供基于素材的界面外观扩展。
核心功能¶
- 校园氛围适配
- 校园绿与金色点缀
- 完整校徽
- 「止于至善」校训
- 侧栏铭牌「1902」
-
与宿主菜单风格统一
-
两种校区风景
- 九龙湖李文正图书馆
- 四牌楼大礼堂
-
缩略图下拉列表支持键盘导航
-
可选叮东
- 内置透明背景的挥手重建形象
- 独立开关控制显示
- 支持替换为自己的本地 PNG/JPEG/WebP 图片(最大 512 KiB)
-
「恢复内置形象」选项
-
按需显示与集中设置
- 主题、欢迎卡、校训和叮东均可开关
- 关闭主题恢复宿主外观
- 所有设置通过「设置 → 校园主题(SEU)」入口统一管理
-
素材来源与署名说明也收纳在设置中
-
响应式布局
- 适配浅色、深色、窄窗口、矮窗口及主栏宽度变化
- 保留宿主输入框与会话交互
安装与启用¶
该插件兼容 DSH Web 0.2.1-rc.2。安装前请确认 dsh --version,并将 YOUR_PROFILE 替换为你正在使用的 Web profile 名称。
推荐从 Releases 安装预构建包,无需本地编译:
dsh plugin --profile YOUR_PROFILE add https://github.com/xinyang20/dsh-campus-seu/releases/download/v0.3.1/dsh-campus-seu-0.3.1.tgz --ignore-scripts
安装后重新启动该 profile 的 DSH Web 并刷新浏览器,在「设置 → 校园主题(SEU)」中调整。
也可下载 Release 的 .tgz 后安装本地文件:
dsh plugin --profile YOUR_PROFILE add ./dsh-campus-seu-0.3.1.tgz --ignore-scripts
卸载命令:
dsh plugin --profile YOUR_PROFILE remove dsh-campus-seu
升级已安装的旧版时,对同一 profile 再次执行上面的 add 命令即可替换包;安装后重新启动 DSH Web 并刷新浏览器。
使用与数据¶
- 所有设置即时生效
- 偏好仅保存在当前浏览器的
dsh-campus-seu.preferences.v1中,并在同源标签页间同步 - 不改写 DSH 自身的外观偏好,不修改对话数据
- 自选叮东图片在当前浏览器中保存,不上传
- 「恢复内置形象」仅清除自选图片,保留叮东显示开关
- 「恢复主题默认设置」会清除本插件的偏好,恢复主题启用、九龙湖欢迎卡和校训,关闭叮东
适用场景与注意¶
该插件适合需要为 DSH Web 添加校园风格界面的用户。安装前建议检查源码与许可证,确保符合使用规范。
插件运行于 DSH 进程权限范围内,与宿主版本绑定,升级宿主后需重新检查外观。若其他插件占用相同插槽或覆盖相同颜色,显示受优先级与覆盖顺序影响。
小结¶
dsh-campus-seu 提供了一套完整的东南大学校园主题方案,涵盖配色、校训、建筑与叮东形象,并通过集中设置与响应式布局提升了易用性。代码开源,素材遵循各自许可。
插件主页:https://www.skillhub.cn/plugins/xinyang20/dsh-campus-seu
GitHub:https://github.com/xinyang20/dsh-campus-seu