在左侧工作区置顶并分组管理会话
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/9 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add NianjunZou/dsh-session-manager该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 置顶会话
- 项目会话分组
- 状态圆点标记
Codex 风格的 DSH 左侧会话管理器——可收起的左侧工作区 UI 浮层,带固定区、项目会话分组和状态圆点。
README
由 DeepSeek 最新模型翻译生成dsh-session-manager
English: README_EN.md
一个本地 DSH 插件,给左侧工作区加上 Codex 风格的会话列表。
它只接管左侧工作区中的会话行与会话菜单,不修改 DSH/Harness 源码,不接管右侧 sidebar。
本插件是一个可关闭的左侧 UI 覆盖层,不会成为 DSH 会话数据的第二真相源:会话、工作区归属、置顶、归档、当前选择等状态始终由 DSH 宿主服务读写,插件只做投影与宿主服务调用。详见 PLUGIN-CONTRACT.md。
目录
- 功能
- 兼容性
- 前置条件
- 范围与限制
- 安装
- 开发与验证
- 文档
- 边界
- License
功能
- 保留原生 workspace 分组、展开/折叠和工作区级操作。
- 用插件自己的 Codex 风格会话行替换原生会话行。
- 统一提供固定/取消固定、重命名、分叉、归档/取消归档、复制 Session ID、复制工作目录。
- 隐藏原生会话行及原生重复置顶入口,避免第三方插件互相覆盖。
- 独立“置顶会话”区 + “项目会话”分块;运行/等待/完成未读状态区分。
兼容性
针对 DSH desktop 的 web client 开发与测试,目标版本线 0.2.0-rc.2。其它 DSH 版本可能因客户端 DOM/服务契约变化而需适配。
展开完整文档(README 剩余 1 节)
dsh-session-manager English: README_EN.md 一个本地 DSH 插件,给左侧工作区加上 Codex 风格的会话列表。 它只接管左侧工作区中的会话行与会话菜单,不修改 DSH/Harness 源码,不接管右侧 sidebar。 本插件是一个可关闭的左侧 UI 覆盖层,不会成为 DSH 会话数据的第二真相源:会话、工作区归属、置顶、归档、当前选择等状态始终由 DSH 宿主服务读写,插件只做投影与宿主服务调用。详见 PLUGIN-CONTRACT.md。 目录 - 功能 - 兼容性 - 前置条件 - 范围与限制 - 安装 - 开发与验证 - 文档 - 边界 - License 功能 - 保留原生 workspace 分组、展开/折叠和工作区级操作。 - 用插件自己的 Codex 风格会话行替换原生会话行。 - 统一提供固定/取消固定、重命名、分叉、归档/取消归档、复制 Session ID、复制工作目录。 - 隐藏原生会话行及原生重复置顶入口,避免第三方插件互相覆盖。 - 独立“置顶会话”区 + “项目会话”分块;运行/等待/完成未读状态区分。 兼容性 针对 DSH desktop 的 web client 开发与测试,目标版本线 0.2.0-rc.2。其它 DSH 版本可能因客户端 DOM/服务契约变化而需适配。 前置条件 - macOS 上的 DSH desktop。 - Node.js ≥ 20(跑测试用)。 - 运行 browser 回归(npm run test:browser)需要本地 Playwright 浏览器(npx playwright install chromium)。 范围与限制 - 只接管左侧 [data-slot="sidebar.workspaces"] 的会话行与会话菜单;不接管右侧 sidebar,不改 DSH/Harness 源码或 ASAR。 - 暂不提供:永久删除会话、跨工作区移动、原生“未读”状态的持久化写入——这些在目标 DSH 版本缺少可调用的公开写接口,待其提供后再评估。 - 卸载与回滚见 docs/DEPLOY.md。 安装 从 npm 安装:dsh plugin --profile <profile> add @pianner/dsh-session-manager,并在 dsh.profile.bundles 中加入 @pianner/dsh-session-manager,重启 DSH。也可 clone 本仓库做本地开发安装。完整步骤见 docs/DEPLOY.md。 当前受支持的安装渠道只有 git clone 本仓库后,在 DSH profile 中以 link: / file: 依赖(或直接指向本地目录)引入;本插件尚未发布到 npm 或 dshmarket。 开发与验证 npm test # 静态 + fixture/contract 回归 npm run test:browser # 独立临时 Chrome 下的 DOM/服务回归 npm run verify # node --check + npm test + 插件契约检查 仓库的 CI(.github/workflows/ci.yml 的 leak-scan)会在 push/PR 时扫描本机路径与密钥,防止敏感内容进入仓库。本地可另装一个 pre-commit 防护(放在 .git/hooks/pre-commit,不随仓库分发)作为提交前的第一道闸。 文档 - docs/USAGE.md — 使用说明 - docs/DEPLOY.md — 安装 / 部署 / 卸载 - PLUGIN-CONTRACT.md — 本地 DSH 插件契约 边界 本插件只操作 [data-slot="sidebar.workspaces"] 左侧会话区;不修改或接管右侧功能区。 License MIT — 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
NianjunZou/dsh-session-manager
在左侧工作区置顶并分组管理会话
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,399未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,384已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13950 个插件含 PR 收录与…
★ 360已汉化DSH
71.9
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。