dsh-fork-view:DSH Web 左侧边栏会话树视图

前言

DSH web 插件。该插件用 pi-web 风格的会话树替换了原生工作区浏览器,将层级结构从工作区映射到会话,再到分叉和子代理。

注意:该插件处于已损坏 / 不维护状态。它已被 dsh-client-ui-forkspace 取代。代码仅作历史参考,未构建,未挂载任何配置文件,且不接受修复。没有值得编写的迁移路径,请直接安装 forkspace。

核心功能

  • 默认扁平化:视图默认为工作区 → 会话层级,包含分叉行和可折叠的 > Subagents (N) 组。在默认 maxDepth: 2 下,任何深度的分叉-分叉都会展平为第 2 级同级节点;将 maxDepth 设置为 >= 3 可实现真正的嵌套。
  • 子代理组:每个会话或分叉都会将其子代理收集到一个可折叠的组中,默认为折叠状态。
  • 归档友好:归档会话会隐藏其整个组;归档节点的子级会重新挂载到最近的存活祖先,不会出现孤立行。
  • 悬停操作菜单:提供重命名、分叉、归档操作,与原生 dsh 侧边栏一致。使用自包含内联 SVG 和小弹出框,不依赖额外模块。
  • DSH 原生外观:使用一条柔和的垂直缩进线代替树形连接符;所有颜色通过 dsh CSS 变量定义,适配浅色/深色模式。

安装与启用

dsh plugin --profile web add github:an4nsi/dsh-fork-view   # adjust profile name

安装后,配置项需添加到对应配置文件的插件行中(例如 maxDepth)。

注意事项

  • 状态:插件已损坏且不维护,不要安装。
  • 替代品:推荐使用 dsh-client-ui-forkspace。
  • 兼容性:需要 DSH >= 0.0.1 的 web 配置文件和 Node >= 20 环境。
羽毛球分组比赛记分
小程序二维码

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

小夜