dsh-web-ui
zhu1090093659
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:Misaki14987/dsh-theme-taffy
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
为 DeepSeek Harness(dsh)Web 界面提供永雏塔菲(AceTaffy)配色与场景背景的主题插件。Github中也已有相关的美化主题插件,功能更加完善,因而本主题仅为自用,设计仅符合个人美学
暗色主题
浅色主题
全部素材取自 永雏塔菲图片站 (image.acetaffy.org) 与 永雏塔菲百科 (acetaffy.org),构建时内联为 data URI,离线可用、不依赖热链。
| 原始文件 | 来源(图片站路径) | 用途 |
|---|---|---|
assets/art-dark.jpg |
装扮&收藏集/永雏塔菲/背景图/image1_landscape.jpg(夜空) |
暗色全屏背景 |
assets/art-light.jpg |
装扮&收藏集/永雏塔菲/背景图/image3_landscape.jpg(粉玫瑰) |
浅色全屏背景 |
assets/icons/LOGO96_URI.png |
永雏塔菲百科官方 logo | 标签页 favicon |
assets/icons/EMO_HERO_URI.png |
表情包「闪亮登场」 | 首页吉祥物 |
assets/icons/EMO_SEND_URI.png |
表情包「星星眼」 | 发送按钮 |
assets/icons/EMO_HEADER_URI.png |
表情包「嘻嘻喵」 | 会话头部头像 |
在完整覆盖 --dsw-* 语义色(light / dark / system 三态照常工作)之外,主题还叠加了以下非颜色维度的装饰,全部遵循「美而不伤可用」的原则:
--shiki-token-*,把默认蓝绿语法色换成玫瑰/薰衣草系(keyword 用品牌粉 #FD779E),同时保留关键字/字符串/函数之间的语义色相区分,保证代码仍可读。settings.general.item),持久化到 localStorage,默认开启;关闭即卸载 token 覆盖层、场景背景、粒子与装饰,回退到原版外观。@media (prefers-reduced-motion: no-preference) 内,尊重系统「减少动态」设置。setArtVars 注入 [data-taffy-particles] 全屏容器 + 若干逐颗漂浮闪烁的星屑(pointer-events:none、z-index:0,位于场景之上、内容之下);reduced-motion 下静止为低透明度星点。说明:
--shiki-foreground/--shiki-background未覆盖——上游shiki.css已把它们别名到--dsw-alias-markdown-code-block,随主题 token 层自动跟随,无需重复声明。
dsh plugin --profile web add /path/to/dsh-theme-taffy
并在 ~/.dsh/profiles/web/cordis.patch.yml 的 insert 列表加入 roster 行:
- insert:
- id: taffy-theme
name: 'dsh-client-ui-theme-taffy'
重启 web 服务生效。
node scripts/build.mjs # 读取 assets/ + src/client.template.js,生成 lib/client.js CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: theme。