dsh-text-appearance:DeepSeek Harness 文字外观插件

前言

DeepSeek Harness(DSH)采用插件化架构,允许用户在核心功能之外扩展定制能力。默认的文字外观设置(原生颜色选择器版本)功能较为基础。dsh-text-appearance 插件针对这一痛点,提供了更精细的样式控制,满足对阅读体验有更高要求的开发者或用户。

插件简介

本插件由用户 zhuyoujie-2025 维护,开源协议为 MIT。它旨在替代内置的「文字外观」设置,允许用户在「设置 → 通用」中分别调节「思考内容」与「正文输出」的字体、颜色和字号。

核心功能

字体设置

插件支持多种字体选择,以满足不同的阅读习惯:
* 默认字体
* 系统字体
* 微软雅黑
* 苹方
* 宋体
* 黑体
* 楷体
* Georgia 衬线
* Consolas 等宽

颜色调节

颜色调节采用 HSL(色相、饱和度、明度)模型,通过三条滑块实现:
* 色相条:选择颜色的基本色调。
* 饱和度条:在灰度与纯色之间调节。
* 明度条:调节颜色的深浅(黑 ↔ 白)。
调节过程连续顺滑,左侧色块提供实时预览,支持黑/白/灰、彩色及深浅变化。

字号调整

提供一个 12–28px 的字号滑块,用户可根据偏好调整文字大小。

安装与启用

通过官方命令行工具进行安装:

dsh plugin add <本目录或 git 仓库地址>

安装完成后,插件配置会持久化保存到 localStorage,在浏览器与 Electron 桌面版中均生效。

典型用法

  1. 打开 DeepSeek Harness。
  2. 进入「设置 → 通用」。
  3. 分别找到「思考内容」和「正文输出」设置项。
  4. 使用滑块调节颜色、字号,或从下拉列表中选择字体。

注意事项

  • 替代关系:本插件用于替代内置的「文字外观」设置(原生颜色选择器版本)。
  • 冲突处理:如果环境中同时显示旧版「文字外观」,可尝试移除 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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜