逍遥游 · 字间水面:DSH 新建会话页的字形水面背景

前言

DeepSeek Harness(DSH)支持通过插件扩展界面与行为。若你希望在「新建会话」这一入口页增加一点视觉层次,又不想改动 DSH 本体或全局主题,社区里有一类只做装饰层、且严格限定挂载位置的插件。下面介绍 逍遥游 · Glyph Water(仓库 Aimer779/dsh-xiaoyaoyou):它只在新建会话页绘制固定汉字网格、明暗流动与点击涟漪,进入已有对话或插件页后背景会自动卸载。

这是什么

逍遥游 · 字间水面 / Xiaoyaoyou · Glyph Water 由维护者 Aimer779 发布,在 SkillHub 分类为 趣味换装。包标识为 @local/dsh-xiaoyaoyou,当前发布版本 0.1.0,许可证 MIT。插件不读取会话内容、不发起网络请求、不提供 Agent 工具;装饰层使用 aria-hidden,不拦截指针事件,也不修改 DSH 应用文件或全局主题设置。

效果算法源自独立项目 Glyph Studio;本仓库仅包含 DSH 集成与预设参数。

核心功能

仅在 新建会话页(hero 阶段)生效,具体行为如下。

  1. 字形水面:18×20 像素网格排列固定汉字,正文取自庄子《逍遥游》公开领域文本;字形不位移、不抖动,仅通过透明度场做「雾状」流动。
  2. 点击涟漪:在空白区域点击会向外扩散涟漪(窄波峰、渐弱尾迹);输入框、按钮、菜单、链接等区域不触发涟漪。
  3. 点缀与渐变:稀疏、不规则的强调色字形簇;新建会话内容区内有浅色径向渐变。
  4. 生命周期:隐藏窗口时暂停动画;系统开启「减少动态效果」时显示静态字场;离开新建会话页会释放 canvas、动画与事件监听。
  5. 预设参数(内置,插件内不含原版调参面板):传播速度 1200、idle depth 0.23、threshold 0.31,四处强调色簇、每簇七个字形。

接入方式:通过 DSH 的 window.__ModuleLoader__ 与 shell.overlay 槽位,挂载到桌面端 0.2.1-rc.2 前端已验证的 DOM 选择器 [data-phase="hero"] [data-conversation-content][data-content-phase="hero"]。若 DOM 契约变更或找不到节点,插件不显示任何内容——这不是 DSH 对外保证的公共背景 API。

安装与启用

声明并测试兼容的 DSH 版本仅为 0.2.1-rc.2;manifest 限制只能安装到该版本。作者在 Windows 桌面端做过测试,其他版本与平台未验证。分发走 GitHub Releases,不走 npm。

  1. 从 Releases v0.1.0 下载 local-dsh-xiaoyaoyou-0.1.0.tgz(包内已含前端构建产物,安装时无需再构建)。
  2. 在下载目录打开终端,执行:
dsh plugin --profile desktop add ./local-dsh-xiaoyaoyou-0.1.0.tgz
  1. 重启 DeepSeek Harness,在 Plugins 页面确认 逍遥游 · 字间水面 / Xiaoyaoyou · Glyph Water 已启用。
  2. 打开 新建会话 查看背景。

在插件页关闭即可停用。卸载:

dsh plugin --profile desktop remove @local/dsh-xiaoyaoyou

典型用法与自定义

日常使用:安装并启用后,除新建会话外无需额外操作;进入已有对话或插件页背景消失,回到新建会话会重新出现。

改主题参数:编辑仓库中的 theme.json(文字、渐变、点缀色、动画参数均在此),再本地构建并重新安装 tgz。不要直接改生成的 client.js。需要可视化探索参数时,可使用 Glyph Studio,将导出结果写入 theme.json 后重建。

在已取得源码的目录中自构建需 Node.js 22+,无额外 npm 依赖(React 由 DSH 前端模块加载器提供):

node build.mjs
node --test test/*.test.cjs
pnpm pack --out local-dsh-xiaoyaoyou-0.1.0.tgz

详细步骤见 GitHub README 的 Customize and build 一节。

适用场景与注意

适合希望在 DSH 新建会话入口 增加轻量视觉、且能接受「仅 hero 页、仅特定 DSH 版本」边界的用户。不适合需要全局换肤、暗色模式验证、Web profile 或跨版本即装即用的场景——README 标明暗色模式、其他 DSH 发行版、其他平台与 Web profile 未验证。

安装前请自行查看 GitHub 源码 与 MIT 许可证。插件以当前 DSH 进程权限运行;虽无遥测与会话文本读取,仍建议只从官方 Release 或你审过的构建物安装。

作者于 2026-10-18 记录过验证项:新建会话可见字场与涟漪、已有对话与插件页无背景、返回新建会话背景恢复,以及挂载/卸载、隐藏暂停、prefers-reduced-motion 等自动化生命周期测试。未向模型发送测试消息;首次发送后的完整过渡未做端到端测试。

链接

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

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

小夜