← 返回列表
D

dsh-custom-workspace

v0.1.2 · 4 天前发布

DSH web plugin: per-workspace background, chat font size, line height, block spacing, and Retina font rendering.

deepseek-harnessdshdsh-pluginpluginworkspaceappearance

README

dsh-custom-workspace

English | 中文

这是一个 DeepSeek Harness Web 外部插件,为每个工作区分别保存背景、聊天字体大小、行间距、Markdown 块间距和字体渲染偏好。

功能

  • 设置主工作区表面的背景颜色或图片 URL。

  • 分别调整 Markdown 正文字号和行间距。

  • 调整 Markdown 段落、列表、标题、引用和代码块的块间距。

  • 开关适用于 Retina 显示屏的灰度抗锯齿渲染。

  • 按工作区持久化到 $DSH_HOME/settings.yaml
  • 当前外观跟随当前会话所属的工作区;没有当前会话时使用最近选择的工作区。未保存覆盖值的工作区继承当前 DSH 主题。

    效果示例

    主题默认值(字号和间距继承 DSH):

    !默认工作区外观

    紧凑阅读:13px 字号、20px 行间距、4px 块间距、#eef4ff 背景:

    !使用蓝色背景的紧凑工作区外观

    宽松阅读:20px 字号、38px 行间距、28px 块间距、#fff3e8 背景:

    !使用暖色背景的宽松工作区外观

    要求

  • DeepSeek Harness 0.1.0-rc.6

  • Node.js ^22.19.0>=24.0.0

  • 通过 loopback 地址访问 DSH Web;设置 RPC 会拒绝非 loopback
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-custom-workspace
    Repo
    git+https://github.com/JeremyGuo/dsh-custom-workspace.git
    Engines
    {"node":"^22.19.0 || >=24.0.0"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}}