CYEzero/dsh-style-setting ↗★ 1
@local/dsh-style-setting
dsh-style-setting: collapsible categories, shared corner radius, dialogue density, compact color presets, font fallbacks and synchronized backgrounds
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CYEzero/dsh-style-setting使用
| 分类 | 设置 |
|---|---|
| 配色与主题 | 预设、背景、主面板与侧边栏、强调色 |
| 卡片与圆角 | 卡片开关、圆角、外间距、阴影 |
| 对话与字体 | 对话密度、字体回退 |
| 对比度检查 | 生效配色检查与重新测量 |
- 修改后点击 应用;颜色和字体输入支持 Enter 提交。
- 颜色输入为
#RRGGBB;留空恢复该模式的主题默认色。 - 字体示例:
Arial, Microsoft YaHei, sans-serif。最多 16 项、512 字符;留空恢复默认。 - 圆角范围
0–32px,外间距0–24px,阴影0–30%;默认18px / 12px / 10%。 - 恢复此组默认 只重置当前组,不影响其他设置。
- 命名预设仅修改对应模式的配色并请求切换模式;默认 仅恢复当前模式配色,不切换模式。
模型工具
插件注册 dsh_style_settings 工具,支持 get、set、reset:
- 分组重置:
background、surface、accent、font、card、density、all;all是默认组。 card只重置圆角、外间距与阴影三项,不改变卡片开关;density只恢复原生对话密度。- 参数在完整校验后通过官方设置服务原子保存,无效输入不产生写入。
- 兼容旧工具
dsh_background_colors,它只处理背景组。
逐字段说明与开发细节见 工具与重置。
内置配色
| 预设 | 模式 | 背景 | 面板 | 强调色 |
|---|---|---|---|---|
| 浅紫 | 浅色 | #c4b7d7 | #f5f5f5 | #8f00ff |
| 深灰 | 深色 | #393836 | #181616 | #00bfff |
| 晨雾 | 浅色 | #eef5f2 | #f8fcfa | #267568 |
| 墨青 | 深色 | #20292e | #162126 | #67c7b0 |
