DeepSeek Harness Hub
← 返回列表

Misaki14987/dsh-theme-taffy

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

我不是雏草姬自用

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/16 · 已提供中文文档

我不是雏草姬(自用

综合分
30.3
GitHub 分
30.3
用户评分
★ Stars
5
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Misaki14987/dsh-theme-taffy
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-client-ui-theme
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-client-ui-theme-taffy — 永雏塔菲主题

为 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 覆盖层、场景背景、粒子与装饰,回退到原版外观。
- 动效:hero 吉祥物浮动、五角星水印 twinkle、发送按钮 hover 光晕、头部药丸 hover 轻抬、吉祥物进场淡入。所有动效统一包在 @media (prefers-reduced-motion: no-preference) 内,尊重系统「减少动态」设置。
- 漂浮粒子/星屑:setArtVars 注入 [data-taffy-particles] 全屏容器 + 若干逐颗漂浮闪烁的星屑(pointer-events:none、z-index:0,位于场景之上、内容之下);reduced-motion 下静止为低透明度星点。
- 首屏 hero:吉祥物放大加柔光、蓝色光晕椭圆改为塔菲粉、headline 下方注入「永雏塔菲 · AceTaffy」签名副标题。
- 渐变滚动条:thumb 从纯粉改为「发色粉 → 薰衣草」渐变。
- 对比度微调:caption / dimmed / tertiary 等弱对比标签色做了适度加深/提亮,保持柔和粉调的同时守住可读性。

说明:--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

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群