前言¶
在 DeepSeek Harness 中,空会话页面的 Hero 区域默认显示“探索未至之境(预览版)”。对于需要特定品牌调性或个人化界面的开发者,这种默认样式往往不够灵活。下面介绍一个客户端 Web 插件,它能够接管这段文案,将其替换为自定义内容,并应用艺术字样式,同时支持从背景中提取颜色生成渐变。
插件简介¶
此插件由 shenzhantu 维护,采用 MIT 许可证。它是一个纯客户端的 DOM 操作插件,不涉及核心源码修改。主要解决的问题是:在空状态页面实现高度自定义的标题展示,包括文字内容、字体样式、图标颜色以及与背景环境的色彩联动。
核心功能¶
- 改写标题文案:将默认的“探索未至之境 / Into the Unknown”替换为用户自定义的文本(默认为“与你的日常,便是奇迹”)。
- 隐藏预览版徽章:自动移除标题旁边的“预览版”小标签。
- 艺术字样式:支持渐变/彩虹文字(
background-clip: text)、白色描边、柔光投影、加粗及字距调整。 - 鱼图标着色:将 Hero 区域的 DeepSeek 小鲸鱼图标填充为官方蓝(#4176E6),保留 hover 动画。
- 莫奈取色联动:读取背景画面提取主色调作为标题渐变色。
安装与启用¶
执行以下命令将插件安装到 web profile:
pnpm dsh plugin --profile web add 'github:shenzhantu/dsh-hero-headline'
典型用法¶
插件安装后,修改 client.js 顶部的常量即可生效:
var NEW_HEADLINE = '与你的日常,便是奇迹' // 修改标题文案
var FISH_COLOR = '#4176E6' // 修改鱼图标颜色
// 修改 ART_* 变量可调整艺术字样式(如渐变、描边等)
适用场景与注意事项¶
- 适用场景:希望定制空状态页面视觉效果的 DSH 用户。
- 注意事项:
- 取色联动功能依赖于
ui-theme-background-custom插件提供背景画面。若未安装该插件或背景为透明/纯色,取色功能会回退到默认彩虹渐变。 - 该插件基于 DOM 操作实现。如果 DeepSeek Harness 未来更新了 DOM 结构或文案,插件可能会静默失效(不报错)。
- 插件遵循 MIT 许可证。
- 取色联动功能依赖于
结语¶
通过该插件,开发者可以低成本地替换 Hero 标题并优化视觉细节。更多细节可查阅插件目录或源码仓库。