dsh-chat-unread
在终端中运行以下命令:
dsh plugin install nmglyx-hub/dsh-chat-unread
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开终端或插件安装入口,执行 dsh plugin install nmglyx-hub/dsh-chat-unread;也可 clone 源码仓库 https://github.com/nmglyx-hub/dsh-chat-unread 后按 README 用本地 link 方式安装。
插件介绍
DeepSeek Harness 桌面端的左侧会话列表很擅长展示「正在跑什么」,却缺少一种轻量的方式:把某条对话标成「我稍后再看」。dsh-chat-unread 补的就是这一环——不改动官方会话逻辑,只在列表上增加可手动切换的未读标记,让你把注意力从「状态灯」里抽出来,用更直觉的方式管理待办会话。
标记后,在会话主状态为「闲置」时行首会出现蓝色小圆点;鼠标悬停可点圆点按钮切换,「…」菜单里也有「标记为未读 / 标记为已读」。停留在会话行上片刻,悬浮卡会提示「已标记为未读」。当你从别的会话切入该条时,未读会自动清除;若你正在看的正是当前会话,手动标记不会立刻被吞掉,切走再回来或从菜单改回已读即可。
未读 id 只写在宿主账本($DSH_HOME/chat-unread.json),不存标题或正文;刷新页面、重启应用后标记仍在。官方行首在「运行中 / 刚跑完 / 等待回答」时会优先显示状态点,此时蓝点暂时让位,但悬浮、菜单与未读状态都保留。
适合经常在 DSH 里并行多条会话、需要「先标着、晚点再打开」的用户;若你只需要角标统计、置顶或标签等更重的能力,可以另配同类插件,本插件刻意把边界收窄在「标记未读」这一件事上。
使用场景
- 并行多条对话时,把暂时不看的会话标成未读,方便稍后集中处理。
- 长时间离开 DSH 再回来,靠蓝点和账本快速找到上次想继续的会话。
- 在「…」菜单或悬浮按钮上切换已读/未读,而不必立刻打开每条对话。
适合人员
- 经常在 DSH 桌面端切换、并行多条会话的用户
- 需要轻量「稍后再看」提醒、又不想改官方会话流程的人
- 希望未读状态跨重启保留、不依赖浏览器本地存储的 DSH 用户