DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

liaohongrao /

liaohongrao/dsh-session-dates

Verified

Group DSH sidebar sessions by date inside every workspace / 按日期分组显示 DSH 侧边栏会话

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHubProject homepage
READMESource: main@0592ee0b

dsh-session-dates · 会话按日期分组

给 DeepSeek Harness(dsh)侧边栏的「工作区 / 会话」区域加一层日期分组:每个工作区里,会话按自然日分开,每一天写明具体日期,而不是只给一个「3 天前」。

▾ deepseekharness                     12
    2026年10月28日 周三 · 今天          3
      ●  会话标题甲                    14:32
      ○  会话标题乙                    11:07
    2026年10月27日 周二 · 昨天          2
      ○  会话标题丙                    22:41
    2026年10月20日 周二 · 8天前         5

安装后它接管侧边栏的 sidebar.workspaces 槽位,保留「按工作区」的骨架,只在每个工作区内部按日期切段。

功能

  • 日期分桶:每个工作区内部按自然日分组,桶标题是硬日期(2026年10月28日 周三),右侧附「今天 / 昨天 / N 天前」。
  • 当天内排序:置顶会话在前,其余按时间倒序;同一行右侧显示 HH:mm。
  • 运行状态:会话正在运行时,行首圆点变成主题色并脉动;等待你输入是琥珀色,有新结果未读是绿色;有子代理在跑时显示子代理数量角标。
  • 工作区折叠:点标题折叠/展开,状态记在 localStorage。
  • 搜索:搜索框既按会话标题过滤,也接受日期查询——2026-10-28、10-28、10月28日、今天、昨天、前天、本周、上周。
  • 归档:默认隐藏已归档会话,右上「档」按钮切换为显示。
  • 会话菜单:每行 ⋯ 里保留原插件的会话操作(置顶、重命名、创建分支、归档、复制会话 ID),它们由原插件自己注册,本插件只是把它们渲染出来。
  • 工作区操作:+ 新建会话、+工作区 选择目录新建工作区;工作区标题右键菜单可重命名 / 删除。

安装

装进某个 profile:

dsh plugin --profile <profile> add dsh-session-dates

或在应用内「插件」页的插件市场里安装(见 PUBLISHING.md〔发布说明〕)。装好后刷新页面即可。

本地开发时也可以由插件管理器直接装目录:

plugin_manager action=install_bundle target=/path/to/dsh-session-dates

兼容性与边界

  • 只接管的浏览区域:sidebar.workspaces 及其子槽位(sidebar.workspaces.session.menu.item、sidebar.workspaces.session.row.action、sidebar.session.row.leading、sidebar.workspaces.directoryFlow)。会话操作、重命名弹窗、归档确认等仍由原插件提供。
  • 不做拖拽排序,也不切换「平铺 / 工作区树」视图——日期分组是固定形态。手动排序请用原插件的「视图选项」。
  • 搜索是本地过滤(标题 + 日期),不是引擎级全文检索。
  • 刷新时先重新取一次会话状态;若某个子槽位渲染失败,行内会降级而不是整块白屏。
  • 主题色、圆角、字色全部走 dsh 的 --dsw-alias-* 变量,深浅色主题自适应。

变更记录

  • 0.2.0 — 恢复运行状态指示:运行中脉动圆点、等待输入、未读结果、子代理计数角标;补充 README / LICENSE / 市场索引。
  • 0.1.0 — 首个版本:按工作区 + 日期分桶、日期标签、搜索与归档开关。

许可

MIT,见 LICENSE。

—/ 5

No ratings yet

Verified DSH bundle

Commit 0592ee0b6f55

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout