前言¶
DeepSeek Harness(DSH)采用插件化架构,允许用户在核心功能之外扩展定制能力。默认的文字外观设置(原生颜色选择器版本)功能较为基础。dsh-text-appearance 插件针对这一痛点,提供了更精细的样式控制,满足对阅读体验有更高要求的开发者或用户。
插件简介¶
本插件由用户 zhuyoujie-2025 维护,开源协议为 MIT。它旨在替代内置的「文字外观」设置,允许用户在「设置 → 通用」中分别调节「思考内容」与「正文输出」的字体、颜色和字号。
核心功能¶
字体设置¶
插件支持多种字体选择,以满足不同的阅读习惯:
* 默认字体
* 系统字体
* 微软雅黑
* 苹方
* 宋体
* 黑体
* 楷体
* Georgia 衬线
* Consolas 等宽
颜色调节¶
颜色调节采用 HSL(色相、饱和度、明度)模型,通过三条滑块实现:
* 色相条:选择颜色的基本色调。
* 饱和度条:在灰度与纯色之间调节。
* 明度条:调节颜色的深浅(黑 ↔ 白)。
调节过程连续顺滑,左侧色块提供实时预览,支持黑/白/灰、彩色及深浅变化。
字号调整¶
提供一个 12–28px 的字号滑块,用户可根据偏好调整文字大小。
安装与启用¶
通过官方命令行工具进行安装:
dsh plugin add <本目录或 git 仓库地址>
安装完成后,插件配置会持久化保存到 localStorage,在浏览器与 Electron 桌面版中均生效。
典型用法¶
- 打开 DeepSeek Harness。
- 进入「设置 → 通用」。
- 分别找到「思考内容」和「正文输出」设置项。
- 使用滑块调节颜色、字号,或从下拉列表中选择字体。
注意事项¶
- 替代关系:本插件用于替代内置的「文字外观」设置(原生颜色选择器版本)。
- 冲突处理:如果环境中同时显示旧版「文字外观」,可尝试移除
ui-theme插件里的ThinkingColorRow注册以解决显示冲突。 - 实现方式:插件通过 CSS 覆盖实现样式注入,不依赖官方代码修改。具体通过
[data-variant="think"]定位思考内容、[class*="_markdown"]定位正文。
生态背景¶
DeepSeek Harness(DSH)的插件生态由社区维护,与 DeepSeek 或幻方官方无直接隶属关系。插件目录与仓库位于社区站点与 GitHub。
相关链接¶
- 插件目录:https://www.skillhub.cn/plugins/zhuyoujie-2025/dsh-text-appearance
- GitHub 仓库:https://github.com/zhuyoujie-2025/dsh-text-appearance