DeepSeek Harness 会话沉浸插件

前言

DeepSeek Harness(DSH)在录制智能体对话时,左侧会话管理区往往会显示大量历史会话,容易分散注意力。尤其在需要聚焦当前会话的场景下,其他会话的标题、时间、状态和预览内容仍会出现在画面中,影响录屏效果。

会话沉浸插件通过视图层隔离,将当前会话置顶,并用不可交互的占位条遮蔽其他会话,只保留当前会话的可视区域,帮助在录制时聚焦关键内容。

插件定位

  • 名称:会话沉浸(Session Immersion)
  • 维护者:baigo8
  • 版本:1.0.3
  • 许可证:MIT
  • 核心价值:录制时聚焦当前会话,用不可交互的占位条遮蔽其他会话,减少干扰

核心功能

  1. 沉浸视图切换
    - 在左侧栏底部、设置旁点击三横线图标(悬停显示“沉浸当前会话”)即可开启沉浸。
    - 会话管理区切换为受保护视图:当前会话置顶,其余会话显示固定长度的灰色条,没有时间、状态、真实标题、悬停预览、菜单、拖拽或点击入口。
    - 再次点击该图标即可退出沉浸,恢复 DSH 原生会话管理区域。

  2. 独立列表视图
    - 插件注册的是高优先级会话管理区域视图,而非原列表上的模糊滤镜。
    - 开启时当前会话置顶,其余会话按目录顺序排列,行数可能包含原列表筛选隐藏的普通会话。
    - 不复制原生的分组、排序、折叠和搜索功能;原生区域会暂时卸载,原生组件未持久化的搜索输入、滚动位置或显示更多状态可能重置。

  3. 安全边界
    - 保护范围仅为左侧会话管理区域;不保护当前会话正文、标题、输入框、附件、文件预览、终端、工作区选择器、浏览器标签页等区域。
    - 不拦截 DSH 全局新会话按钮、快捷键、深链接等区域之外的导航;使用这些入口切换会话后,受保护列表会跟随新的当前会话显示。
    - 隐藏行不渲染真实标题、时间、状态、提示或可访问性原文,不因悬停恢复。
    - 无网络请求、遥测、文件写入或会话历史修改;不向模型注册工具;开关为纯视图交互。

  4. 动效与主题
    - 按钮缩放回弹、占位条约 220ms 淡入;敏感内容不参与淡出,受保护视图直接不渲染原文。
    - 遵循系统“减少动态效果”;使用 DSH 主题变量,按钮跟随应用强调色,未硬编码淡紫色,兼容深色主题和自定义主题。

安装与启用

安装方式

  1. 从维护者处获取 dsh-session-immersion-1.0.3.tgz 压缩包。
  2. 接收者将压缩包保存到本机。
  3. 在 DSH 会话中使用插件管理工具安装本地插件包:
请使用插件管理工具安装这个本地插件包:/填写本机绝对路径/dsh-session-immersion-1.0.3.tgz

必须使用接收者自己的文件路径,不要沿用发送者路径。

启用与卸载

  1. 安装后刷新现有 DSH 页面。插件管理中会出现“会话沉浸 / Session Immersion”。
  2. 在 DSH“插件”页面找到“会话沉浸”,使用原生启用/停用开关。
  3. 停用会移除开关及受保护视图,恢复原生会话列表;不修改会话数据。
  4. 可用插件管理的卸载操作删除此插件包。
  5. 插件启用不等于沉浸已开启;插件默认处于普通浏览状态,刷新或重新启用后需要再次点击聚焦按钮。

兼容范围

  • 目标版本:DSH 0.2.1-rc.2
  • 声明范围:>=0.2.1-rc.2 <0.3.0
  • 不保证其他版本未经测试即兼容;若新版本拒绝安装,不建议绕过版本检查。

使用建议

  1. 开启沉浸后,确认画面再开始录屏。
  2. 录屏前建议检查工作区路径、当前正文和附件,关闭无关弹窗。
  3. 搜索、筛选、分组和会话切换建议在退出沉浸后再使用。
  4. 停用、卸载、退出沉浸都会重新显示会话信息,请先停止录屏。

总结

会话沉浸插件通过视图层隔离,将当前会话置顶并用不可交互的占位条遮蔽其他会话,帮助在录制时聚焦关键内容。它不修改会话数据,不涉及加密或权限控制,仅作用于左侧会话管理区域,属于安全的视图增强工具。

  • 目录页:https://www.skillhub.cn/plugins/baigo8/dsh-session-immersion
  • GitHub:https://github.com/baigo8/dsh-session-immersion
羽毛球分组比赛记分
小程序二维码

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

Xiaoye