Skip to content

Releases: lengzhanbao/dsh-taffy-theme

v0.2.2 — 水印可见度可调 + 纹样统一

Choose a tag to compare

@lengzhanbao lengzhanbao released this 20 Oct 11:09

0.2.2

  • 侧栏水印可见度:新增 0–100 滑杆,只调水印这一层;侧栏底板、文字、按钮与三档装饰都不随之变化。默认值等于旧版 62% 纱幕的观感,升级不需要重调。
  • 纹样统一:以底部输入框为视觉母版,把粉金细纹复用到用户气泡(华丽档一处角饰)、设置选中卡片(顶部短纹)与侧栏「完整·细框」(两端集中,中段留白)。输入框本身二十条规则未改动。
  • 侧栏三档:清理旧的十层金框,改为单一 off/simple/full 状态,规则体互不相同并由测试锁定。
  • 门禁:194 项测试通过。

安装:dsh plugin --profile desktop add <下方 tgz 的 URL>,装完完全退出并重开 DSH Desktop。

v0.2.1 — 修复侧栏水印不可见

Choose a tag to compare

@lengzhanbao lengzhanbao released this 19 Oct 16:19

修复:侧栏水印(星空侧栏 / 梅色梦境)选了却看不见。原因不是没实现,而是它被画在 stage 里、位于 #root 之下,又被提升到 94% 不透明的侧栏底板挡住。现改为侧栏自身的背景层,88% 底板纱压到约 12% 强度,位于文字之下且不会被裁出侧栏。rail 与低功耗档自动隐藏。

v0.2.0 — DSH Desktop 0.2.x

Choose a tag to compare

@lengzhanbao lengzhanbao released this 19 Oct 16:10

面向官方 DSH Desktop 0.2.x 的塔菲星夜工房主题。

  • 新增九套可选素材:5 张 16:9 背景、2 张 9:16 侧栏水印、2 张 Q 版
  • 新增聊天外观:自己的消息气泡(原生/玻璃/华丽)与输入框(无装饰/简约/完整)
  • 三档侧栏边框:关闭 / 简约·柔光 / 完整·细框,全部不改动 DSH 原生按钮
  • 升级不替换既有外观:未设置过的用户继续使用经典壁纸
  • requires engines.dsh >=0.2.1-rc.2 <0.3.0

装完需完全退出并重开 DSH Desktop。

v0.1.9 — whale-style sidebar toggle + plate alignment

Choose a tag to compare

@lengzhanbao lengzhanbao released this 16 Sep 15:34

Whale 式侧栏折叠 + 板内对齐

  • 侧栏展开/收起:去掉 face-pet 裁切头像,改粉金边框 + 原生 panel SVG
  • 「新会话」「设置」板:加高内边距、统一脸图尺寸与锚点,上下金粉条同宽对称
  • build.ps1:优先用 typescript/bin/tsc,避免 Windows 下误用 tsc.cmd

Install

dsh plugin --profile web add https://github.com/lengzhanbao/dsh-taffy-theme/releases/download/v0.1.9/dsh-external-dsh-taffy-theme-0.1.9.tgz

v0.1.8

Choose a tag to compare

@lengzhanbao lengzhanbao released this 16 Sep 14:25

DSH 0.1.6-alpha compat

  • Drop dsh-client-runtime; ClientContext from cordis
  • Inject dsh-client-ui-renderer for slots

Install

dsh plugin --profile web add https://github.com/lengzhanbao/dsh-taffy-theme/releases/download/v0.1.8/dsh-external-dsh-taffy-theme-0.1.8.tgz

v0.1.7

Choose a tag to compare

@lengzhanbao lengzhanbao released this 16 Sep 14:10

粉金金粉装饰 + 侧栏板框

  • 输入框 / 侧栏 / 对话框:粉金 SVG 角饰、尘条、蝴蝶结、边缘尘点(不撑大边框)
  • 「新会话」「设置」展开态:同款粉金板框
  • Hero 标题组下补粉金短尘条;标题同步保持 DSH 0.1.5+ 空态结构
  • verify:pack:Windows bsdtar 兼容

Install

dsh plugin --profile web add https://github.com/lengzhanbao/dsh-taffy-theme/releases/download/v0.1.7/dsh-external-dsh-taffy-theme-0.1.7.tgz

v0.1.6 — 修复空态大字被官方默认盖回

Choose a tag to compare

@lengzhanbao lengzhanbao released this 10 Sep 07:40

0.1.6 — 2026-09-10

修复空态大字被官方默认盖回(探索未至之境)

  • DSH 0.1.5-rc.1 重构空态组件,删了 headlineText 类名,标题变成标题组里的裸 span。
    旧选择器 [class*='headlineText'] 匹配不到,替换逻辑静默跳过,默认大字直接露出。
  • hero-copy.ts 改认新结构:[data-phase='hero'] 容器下找第一个纯文本 span,
    且仅当文本命中官方默认(中文/英文)才替换,用户自定义标题不碰。
  • chrome-observer.ts 同步改监测范围;单测按新版 DOM 重写。

v0.1.5 — 兼容 DSH 0.1.5-rc.1

Choose a tag to compare

@lengzhanbao lengzhanbao released this 10 Sep 07:21

0.1.5 — 2026-09-10

兼容 DSH 0.1.5-rc.1

  • peerDependencies 各 @deepseek-ai/* 范围追加 ^0.1.5-rc.1(此前上限 <0.2.0-0
    prerelease 线)。主题只用稳定 API(cordis / slots / webServer),无需改代码。

v0.1.4 — 打包修复:tarball 补回 boot-taffy.js

Choose a tag to compare

@lengzhanbao lengzhanbao released this 08 Sep 16:35

0.1.4 — 2026-09-03

打包修复(v0.1.3 tarball 缺文件,本地正常但市场包启动失败)

  • package.json 的 files 白名单补上 lib/boot-taffy.js:lib/index.js
    引用了它,但白名单漏掉导致 npm pack 把它排除,DSH 加载时报
    ERR_MODULE_NOT_FOUND ... boot-taffy.js。本地开发目录文件齐全所以
    一切正常,只有解包后的 tarball 会炸 —— 这就是"本地行、线上崩"的原因。
  • 同理补上 lib/types/**/*.d.ts(exports 指向的类型定义此前也不在包内)。
  • verify:pack 新增两道门:扫描包内所有 .js 的相对 import 并确认目标
    都在包里;host 探针改为从解包后的 tarball 里 import(以前测的是开发
    目录,永远是绿的)。Windows 下 tar 解包的盘符路径问题一并修了。

动画与流畅度(与 Raiden 对齐,按玻璃拟态动效规范)

  • 持续动画只走合成器:星光层 background-position 改 translate3d + opacity
  • 纱幕呼吸 saturate 滤镜改 opacity 脉冲,全屏重绘降为透明度合成
  • 标题浮动 box-shadow 逐帧绘制精简为纯 transform,静态光环保留在基类
  • 标题渐变流光周期 7s → 8.5s(渐变周期不低于 8 秒)
  • 发送按钮光晕减弱并放缓 2.8s → 3.4s
  • will-change: transform, opacity 仅加在星光/标题/发送按钮上,滤镜类动画不加
  • prefers-reduced-motion 补上星光层;窗口 resize 时星光/纱幕/边框一并暂停

工程

  • 同步 lib 构建产物(heroHeadline 配置与新版 asset 版本号此前只进了 src)
  • 重新生成 src/client/theme-css.ts 与 lib/client.js

v0.1.3 — Personalization & Performance

Choose a tag to compare

@lengzhanbao lengzhanbao released this 02 Sep 15:22

Taffy Live Atelier v0.1.3

粉金亚克力 DSH Web 主题 — 个性化 + 性能优化版

安装

dsh plugin --profile web add https://github.com/lengzhanbao/dsh-taffy-theme/releases/download/v0.1.3/dsh-external-dsh-taffy-theme-0.1.3.tgz
dsh web

然后:设置 → 通用 → 塔菲工房 打开总开关,浏览器硬刷新(Ctrl+F5)。


本版亮点

个性化

  • 标题文案 + 头像可自定义:「塔菲工房 → 个性化」输入框,留空恢复默认塔菲

视觉

  • 粉金渐变标题(亮/暗主题双色)+ 塔菲喵圆头像 + 金粉光晕呼吸 + 流光高光扫过
  • 标题描边增强白底可读性

性能

  • hero 动效接入低功耗/减动效/关闭动效开关
  • 单层阴影 + rAF 合帧 + 输入框防抖 300ms,流畅度提升

工程

  • 构建漂移门禁:改源 CSS 未重新 build 即报错
  • GitHub Actions CI(verify / test / pack)

完整变更见 CHANGELOG.md