Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsh-skin-studio

DeepSeek Harness(dsh)Web 端的皮肤管理器:内置多套亮/暗主题、自定义壁纸(透明度/模糊可调)、实时调色板,配置按浏览器本地持久化。

快速安装

前置:需要本机装了 pnpm(dsh 的 plugin 命令内部要调用 pnpm)。没有的话先 corepack enable pnpm

方式一:GitHub 直装(推荐,无需 clone)

dsh plugin --profile web add -w github:cc220926/dsh-skin-studio

方式二:先 clone 再装

git clone https://github.com/cc220926/dsh-skin-studio
dsh plugin --profile web add -w ./dsh-skin-studio

装完重启 dsh web:

# 停掉正在跑的 dsh web,然后:
dsh web

打开 设置 → 通用(General),就能看到「皮肤」和「背景图片」两栏。

卸载

dsh plugin --profile web remove dsh-skin-studio

功能

  • 7 套皮肤:QQ 蓝 / 星空 / 石墨 / 森林 / 落日 / QQ 2007 / 纸感,每套亮暗两套配色、跟随系统;
  • 自定义壁纸:选本地图(PNG/JPG/JPEG/WebP),只透出主内容区 + 侧边栏,消息/输入框等内层保持不透明 → 文字始终清晰;
  • 透明度 / 模糊:两个滑杆实时可调;
  • 调色板:强调色 / 文字 / 表面 / 代码 四色实时编辑;
  • 中英双语
  • 自动压缩:图片超 2MB 自动逐级降档,保证 localStorage 配额内;
  • 持久化:带 schema 版本号,升级自动作废旧数据。

说明

  • 皮肤走官方 ctx.theme.overrideTokens(亮暗双值跟随系统,无竞态);
  • 依赖 dsh 的私有扩展点,随 dsh 版本升级可能需适配(当前适配 0.1.0-rc.6)。

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages