DeepSeek Harness 插件:dsh-chat-zone

前言

DeepSeek Harness(DSH)理念是「一切皆插件」。在使用 DSH 进行智能体开发或日常对话时,如果需要在多个独立对话之间快速切换,或者需要将对话与项目工作区隔离,直接在原有界面操作会显得不够直观。

dsh-chat-zone 旨在为 DSH Web 界面侧边栏增加一个独立的「对话区」。它不修改官方的新会话工作区选择器,而是通过一个按钮提供独立的会话创建和历史管理入口。

插件定位

这是一个 DeepSeek Harness Web 插件,由 lasdrder0705 维护,核心价值是「一键对话区」。它解决的是 Web 端快速创建独立对话文件夹、管理历史会话以及调整侧边栏布局的需求。

核心功能

侧边栏底部新增「对话区」按钮(紧邻设置)。

新建聊天:点击后自动创建三层文件夹结构 ~/dsh_CHAT/<本地日期 yyyy-mm-dd>/chatN,注册为 DSH 工作区,并直接打开绑定该文件夹的空白会话。编号规则为当天已有 chatN 的最大编号 +1(例如已有 chat1、chat3,新建则为 chat4;删除不补号)。

历史对话:面板按日期倒序分组、组内 chatN 倒序展示;每个 chatN 显示其对应 DSH 会话标题。点击即继续该对话(1:1 对应)。

侧边栏布局:面板内可切换默认布局。默认为「分开显示」,此时 chat 工作区从「工作区」列表隐藏,对应会话落到侧边栏底部的「未分组」;「合并显示」则恢复原效果,chatN 与项目混合排列。

安装与启用

在终端执行以下命令安装:

dsh plugin --profile web add github:lasdrder0705/dsh-chat-zone

安装完成后,重启 dsh web 并刷新页面,侧边栏底部会出现「对话区」按钮。

典型用法

  1. 安装后刷新页面,侧边栏底部会出现「对话区」按钮。
  2. 点击「对话区」按钮新建聊天,系统会自动创建目录并打开会话。
  3. 在对话区面板内点击切换按钮,可调整侧边栏布局(分开/合并)。
  4. 若需删除或重命名,使用系统文件管理器处理。

注意事项

Root 目录固定为 ~/dsh_CHAT。
插件不提供 CLI 和界面内的删除/重命名功能,需依赖系统文件管理器。
创建失败会显示红色错误并允许重试。

结语

dsh-chat-zone 通过侧边栏按钮和自动化的文件夹管理,简化了 DSH Web 界面下独立对话的创建流程。更多细节可查看社区目录或GitHub 仓库。

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

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

小夜