← 返回列表
D

dsh-neu-theme

v0.1.0 · 2 天前发布

Neumorphism soft-UI theme for DeepSeek Harness web — gentle raised-and-recessed surfaces in a cream light and an ink-dark palette. · DeepSeek Harness 轻拟物主题:柔和浮起与凹陷,奶油浅色与墨蓝深色两套配色。

deepseek-harnessdshplugindsh-pluginthemeskinneumorphismsoft-uiweb-ui

README

dsh-neu-theme

DeepSeek Harness web 的轻拟物(Soft-UI)主题插件——奶油浅色与墨蓝深色两套配色,
完整的光影、材质、纹理、磨砂玻璃与微交互动画。

English version: README.md

特性

  • 两套主题注册进内置 ThemeRuntime:

  • - neu-light — 奶油暖白画布,柔和灰蓝点缀
    - neu-dark — 墨蓝夜画布,幽光靛紫点缀
  • 光影 — 环境顶光 + 角落补光,铺在真实可见的表面(对话画布、侧边栏、细节面板)

  • 材质 — 三层阴影(接触影 + 投影 + 顶边高光)、145° 光泽渐变对齐光源方向、

  • 代码块背光内壁
  • 纹理 — 细腻灰度噪点(内联 SVG feTurbulence)覆盖画布、侧边栏、细节面板与代码块

  • 磨砂玻璃 — 输入栏与它的弹出层(权限菜单、模型菜单、上下文面板)共享同一套

  • 玻璃语言:输入栏的模糊放在 ::before 伪元素层,弹层保留自己的真实
    backdrop-filter 模糊(卡片不再是它们的 backdrop root)
  • 微交互动画 — 对话节点挂载淡入、气泡 hover 上浮、输入区聚焦凹陷加深、

  • 工具行与思考行 hover 增强;全部受 prefers-reduced-motion 保护
  • 设置入口 — 设置 → 通用 → Neumorphism theme(Default / Neu Light / Neu Dark),

  • 选择持久化在 localStorage
  • 默认即原生 — 选 Default(或从未选择)时,页面与 dsh 原生完全一致:

  • 不注入样式、不打 body 标记、
    查看完整 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-neu-theme
    Repo
    git+https://github.com/Lhy723/dsh-neu-theme.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-theme"],"platform":"web","immediately":true}}