dsh-ux-plus: 让 DeepSeek Harness 更顺手的界面增强插件

前言

DeepSeek Harness (DSH) 为 Agent 开发提供了强大的底层能力,但在日常使用中,频繁创建工作区、查找历史会话以及管理多个标签页往往需要多步点击,容易打断工作流。dsh-ux-plus 是一套针对 DSH Web 界面的 UX 增强插件,通过设置中的独立开关,在不改变宿主逻辑的前提下,优化交互细节和视觉反馈。

插件概览

  • 名称: dsh-ux-plus
  • 维护者: plyflai
  • 定位: 客户端 UX 增强与质量-of-life 插件,旨在降低操作成本。
  • 许可: MIT

核心功能

该插件提供以下 7 项功能,均可在 Settings → UX Plus 中单独开关:

  1. Workspace quick search: 在侧边栏“Automated tasks”下提供快速搜索框,跳过“先创建工作区”的步骤,直接启动会话并自动归档至隐藏目录。
  2. Attention favicon: 标签页图标会根据状态变化:呼吸(计算中)、变绿(已结束未读)、闪烁橙色点(等待点击)。
  3. Workspace recency order: 活跃会话(24小时内)以绿色背景块显示,未读状态一目了然;闲置工作区自动折叠,悬停显示时长。
  4. Conversation typography: 允许调整聊天区域的字体大小和阅读宽度,无需依赖浏览器整体缩放。
  5. Session ID menu: 在会话列表菜单中直接复制 Session ID,方便命令行恢复或日志检索。
  6. Inherit conversation: 在会话菜单中选择模型,开启继承模式,新会话将读取旧对话上下文。
  7. Ask question expanded: 完成的问答卡片保持展开状态,减少查看决策时的点击次数。

使用方法

由于插件未在文档中提供明确的安装命令,请根据您的 DSH 环境配置加载该插件。加载后,各项功能即通过开关控制。

以 Workspace quick search 为例,操作步骤如下:

  1. 在侧边栏“Automated tasks”下方的搜索框(左侧为放大镜图标)输入问题。
  2. 点击右侧的芯片图标(模型选择器)切换模型,默认为宿主默认模型。
  3. 按 Enter 键启动会话,该会话会自动保存至隐藏工作区,不会占用侧边栏空间。
  4. 点击右侧的时钟图标,可查看最近 50 次搜索的历史记录,点击历史记录可快速回溯。
  5. 在会话列表菜单中点击“Copy Session ID”即可获取 ID。

注意事项与适用场景

  • 目标版本: 该插件针对 DeepSeek Harness 0.2.1-rc.1 的 Web UI 开发。
  • 运行环境: 需要 Node.js >= 22。
  • 数据存储: 搜索会话默认存储于用户主目录下的隐藏路径 .dsh-ux-plus/search。
  • 适用场景: 适合习惯高频查询、需要快速切换模型或希望优化会话管理流程的用户。

结语

dsh-ux-plus 通过移除繁琐的创建步骤、优化视觉提示和会话排序,让 DeepSeek Harness 的使用更加聚焦于内容本身。项目开源在 GitHub,可在社区目录查看详情。

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

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

小夜