dsh-markdown-xyy:DeepSeek Harness 对话 Markdown 换肤与版本台账

DeepSeek Harness 的理念是「一切皆插件」。在大量对话文本堆叠时,默认样式信息分布较为平铺,难以快速定位重点。dsh-markdown-xyy 是一个运行在 DSH 环境上的插件,通过纯 CSS 给对话里的 Markdown 换肤,在保持产品基线主题不变的前提下,提供重点突出、排版清晰的阅读辅助主题,并附带可回滚的版本台账功能。

核心功能

该插件提供以下能力:

  • 4 套内置主题:提供浅色与深色双档主题。
  • 主题选择持久化:选中的主题会自动保存(使用 localStorage),刷新页面或重启后依然保持原样,多标签页可实时同步。
  • 用户主题即放即用:无需升级插件即可使用自定义主题,将 CSS 文件放入指定目录即可生效。
  • 实时主题编辑器:在设置页面内可直接新建或编辑用户主题。
  • 元素级排版增量覆盖:支持对具体 Markdown 元素进行排版覆盖。
  • 不可变版本台账:记录插件迭代历史,支持回滚。
  • 常驻安装即用即走:通过官方命令安装后,进程重启不丢失。

安装与启用

使用前需确保环境已安装并运行 DeepSeek Harness(dsh web)。该插件无运行时依赖,无需额外安装 npm 包。

安装命令如下:

dsh plugin --profile web add dsh-markdown-xyy

安装完成后,进入 设置 → 主题设置 即可启用。

典型用法

切换内置主题

进入「设置 → 主题设置」界面,在列表中切换内置的浅色或深色主题,选择会自动持久化。

自定义用户主题

提供两种方式修改或新建主题:

  1. 方式一:让 AI 修改(推荐)

    • 在「设置 → 主题设置」中点击「🆕 新建用户主题」。
    • 复制编辑器中的整段 CSS 代码。
    • 将代码粘贴给任意 AI(如 DeepSeek),告知其修改需求。
    • 将 AI 返回的完整 CSS 代码粘贴回编辑器,点击保存即可。
  2. 方式二:手动编辑或放置文件

    • 主题本质是一个 CSS 文件。
    • 在 ~/.dsh/web-themes-xyy/ 目录下放置一个新的 CSS 文件(例如 my-theme.css)。
    • 进入设置页面点击「🔄 刷新用户主题」,然后在主题列表中选择即可。

适用场景与注意

  • 适用场景:需要大量阅读对话内容,希望优化排版层次、提升阅读体验的用户。
  • 注意:主题本质为 CSS 文件,换肤无需改代码。插件遵循 MIT 许可证。

总结

dsh-markdown-xyy 通过内置主题和用户自定义能力,在不破坏产品基线主题的前提下,优化了对话内容的阅读体验,同时提供了版本台账功能,方便管理插件迭代。

羽毛球分组比赛记分
小程序二维码

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

小夜