🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

活动会话总览 ccll/dsh-activity-pane

DeepSeek Harnessv0.18.0
ccll4 天前有提交已提供中文文档扫描:未发现敏感能力

DeepSeek Harness(DSH)Web 端的活动会话总览窗格,一眼看清运行中的会话、子代理、待处理提醒和最近历史。

38/100
综合分
5
GitHub 星标
546
npm 周下载
—/5
用户评分

数据截至 2026/10/31 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-activity-pane
npm 源 · dsh-activity-pane 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · tool
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 4 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-activity-pane @ 0.18.0
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 19:57:51

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 4 处,展示前 4 条)
  • 发起网络请求
    .dsh-plugin/client.js:4667
    const response = await fetch(`${PANE_API_BASE}/ack`, {
  • 发起网络请求
    .dsh-plugin/client.js:4760
    fetch(`${PANE_API_BASE}/busy?ids=${encodeURIComponent(pending.join(","))}`, { cache: "no-store" })
  • 发起网络请求
    src/client.mjs:1844
    const response = await fetch(`${PANE_API_BASE}/ack`, {
  • 发起网络请求
    src/client.mjs:1937
    fetch(`${PANE_API_BASE}/busy?ids=${encodeURIComponent(pending.join(","))}`, { cache: "no-store" })
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-storage-domain
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

1 张 · 点击查看大图

功能亮点

  • 查看运行中会话
  • 查看子代理
  • 等待操作提醒
v0.18.02026-10-23
紧凑档演进三连(T-176/T-178/T-179): · 紧凑档完成提醒卡标题行新增「移入历史」确认按钮(触屏命中区 24×24,T-176) · 紧凑档标题行内嵌无图标工作区名胶囊,复用槽位着色与几何(T-178) · 胶囊移至行尾固定宽 84px、文字居中,标题起点跨卡对齐;累计运行时长移出紧凑标题行(T-179) 配套:agentmap lint 累计审计豁免与自测加固(T-177/T-180 pre-push 实证缺陷修复)。全量 e2e 22/22、全链双轴审核与累计审计通过。
v0.17.12026-10-20
· E2E 回填竞态用例改为时序构造:先扣住 SSE 连接使回填 GET 结构性必发,消除 CI 快机器上的防空转失败(df7634a) · E2E 启动就绪观察窗 6s→30s,吸收高负载宿主调度抖动(b74f508) · 无产品代码变更:包内容与 v0.17.0 完全一致
v0.17.02026-10-20
· 会话卡「后台 ×N」数量注回合收口闪烁门控(R-01-023/AC-11):回合已结束仍有在跑后台任务时数量注以 dap-pulse 同源节奏持续闪烁,提示存在回合已结束仍在等待后台任务的会话;自身回合恢复运行、进入阻塞等待或任务全部结束时停止闪烁 · 同门控暂停时间线执行中圆点与标题状态点的呼吸,数量注成为卡片唯一运动元素;后台任务自身状态点不受影响 · 修复:后台任务累计运行时长懒回填 GET 响应改按 id 只补缺并禁缓存,消除宿主登记滞后时陈旧空快照擦除 SSE 新鲜状态导致运行中累计时长消失的竞态(session-lifecycle e2e flake 根因) · 附带:AgentMap 框架升级 v3(RATIONALE 目录化与文档体检)、e2e mock 选路 runtime 判定前置(确定性慢速运行窗)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-activity-pane DSH (DeepSeek Harness) 一大痛点是缺少活动会话与历史会话的管理,重度用户在同时运行跨越多个工作区的多个会话时,无法一目了然的掌控全局,尤其当 DSH 原生左边栏工作区的会话积累过多之后,活动会话的信息过于分散,无法解答以下问题: - 现在有多少个会话在并行跑? - 哪些会话启动了子代理甚至孙代理会话?它们有多少? - 每个会话现在正在做什么?它们的进度如何?跑了多长时间? - 每个会话使用什么模型?什么推理级别?输出速率、缓存命中率和 token 使用情况如何? - 哪些会话的 agent 轮次最近刚结束,需要我行动? - 过去一段时间我在哪些会话里交互过?最近的指令与结论是什么? - ... 本插件试图解决这些问题,提供了一个活动会话总览窗格:将正在运行的会话、子会话、轮次完成后等待行动的会话、近期活跃过的历史会话,集中在一个窗格内进行整体展示。 同一干净隔离环境中模拟编程任务的 移动端深色抽屉 · 移动端浅色抽屉 安装 dsh plugin --profile web add dsh-activity-pane npm 包内置预构建产物,无需本地构建步骤。安装后如窗格未出现,重启一次 dsh web 即可。
展开完整文档(README 剩余 1 节)
dsh-activity-pane

DSH (DeepSeek Harness) 一大痛点是缺少活动会话与历史会话的管理,重度用户在同时运行跨越多个工作区的多个会话时,无法一目了然的掌控全局,尤其当 DSH 原生左边栏工作区的会话积累过多之后,活动会话的信息过于分散,无法解答以下问题:
- 现在有多少个会话在并行跑?
- 哪些会话启动了子代理甚至孙代理会话?它们有多少?
- 每个会话现在正在做什么?它们的进度如何?跑了多长时间?
- 每个会话使用什么模型?什么推理级别?输出速率、缓存命中率和 token 使用情况如何?
- 哪些会话的 agent 轮次最近刚结束,需要我行动?
- 过去一段时间我在哪些会话里交互过?最近的指令与结论是什么?
- ...

本插件试图解决这些问题,提供了一个活动会话总览窗格:将正在运行的会话、子会话、轮次完成后等待行动的会话、近期活跃过的历史会话,集中在一个窗格内进行整体展示。

同一干净隔离环境中模拟编程任务的 移动端深色抽屉 · 移动端浅色抽屉

安装

dsh plugin --profile web add dsh-activity-pane

npm 包内置预构建产物,无需本地构建步骤。安装后如窗格未出现,重启一次 dsh web 即可。

环境要求

- DSH (DeepSeek Harness) Web,经 @deepseek-ai/dsh@0.2.0-rc.2 实测验证。
- 无第三方插件依赖:窗格只消费 DSH 原生会话与工作区服务,卸载可逆。

感谢与声明

- 本项目灵感来自 dsh-answer-pet 插件,借鉴了其中会话卡片的设计思路,并按自己的使用习惯与喜好做了调整与重新实现,感谢原作者的创意!
- 折叠时间线的分组语义改编自 MIT 许可的 dsh-auto-collapse 插件(数据层移植,无运行时依赖),感谢原作者。
- 时间线正文行与最近卡的 agent 角色机器人图标采用 ISC 许可的 Lucide bot 图标几何,感谢 Lucide 贡献者。
- 本项目代码与文档 99.99% 由 AI 编写与审核,大概率存在 bug 与文档/代码不同步等问题,使用中如遇到问题请提交 issue。

相比 dsh-answer-pet 的调整

本项目始于对 dsh-answer-pet 的个人再造,下表以该插件为对照写成——如果您没用过它,直接当作功能清单阅读即可。

- [x] 从浮层改为固定窗格:桌面端在左边栏工作区的右侧增加常驻贴边列;移动端使用默认隐藏的固定抽屉,通过会话头部的「活动」按钮展开,不挤压主会话布局。
- [x] 去除宠物图标功能:不支持宠物相关功能,界面聚焦于会话活动本身。
- [x] 原生数据源订阅:直接订阅 DSH 原生 sessions / workspaces 服务的推送式快照;时间线最多显示 4 个折叠工作项行,保留最近用户指令与真实执行中的工作项。
- [x] 增加历史会话列表:窗格分为「活动会话」和「最近历史」两个区域,非活动主会话按最近活动时间分批呈现;历史区底部提供「加载更多...」按钮,点击后才继续找回更早会话;卡片同时显示绝对日期时间与相对活动时间。
- [x] 强化等待行动提醒:阻塞等待、完成提醒与错误提醒分别以金色、绿色和红色卡片标识;提问直接预览问题列表,完成提醒经卡片上的「移入历史」按钮显式确认;状态由宿主侧持久化并在所有客户端间同步,刷新页面或另开窗口不会丢失未确认的完成提醒和尚未被新回合覆盖的错误提醒。状态胶囊右侧还会显示进入当前状态的相对时间(如「5 分钟前」),随分钟级时钟更新,进入时刻不可得时不显示。
- [x] 显示子/孙会话层级:子代理以连接线和紧凑卡片嵌套在母会话下;母会话自身回合结束但仍有活动后代时继续按运行中呈现,子代理结束且没有活动后代后从活动区消失;历史区只保留主会话。子代理卡显示模型溯源、reasoning effort 与回合进度。
- [x] 工作区徽标稳定配色:会话卡片显示工作区徽标,前景/背景颜色按工作区身份稳定派生——增删或变更其它工作区、页面刷新均不改变既有配色。
- [x] 活动会话新近度排序:运行中会话置顶并按最后用户指令时间从新到旧排列;等待行动会话按进入等待状态的时刻从新到旧排列。
- [x] 展示当前工作与运行统计:活动卡以最多 4 行折叠时间线展示最近指令、思考与工具调用,标题行显示累计运行时长(超一小时按时分秒显示);完整呈现档的运行中卡片还显示回合进度、输出速率、缓存命中率、输入/输出 token 与运行时长,进入完成、阻塞或错误等待后在统计行末尾与 tok/s 等内容并列保留上一轮耗时及最后已知统计;迁入最近历史后,历史卡在助手预览与活动时间之间继续保留最后一轮的可用统计。
- [x] 三档显示密度一键切换:标题行工具区的切换按钮按紧凑→中间→完整循环切换全部卡片的呈现密度,默认中间档——中间档保留标题、工作区徽标、时间线最新一行(运行中实时更新)与等待正文(完成提醒收合为单行),紧凑档仅保留标题行;切换时滚动锚定当前卡片,档位持久化、刷新后恢复。
- [x] 标题行三区布局:最左独立区常显 GitHub 仓库入口(悬停提示「报告问题,点赞收藏」),中部标题区悬停显现收起方向图标,右侧工具区常显档位切换按钮——两按钮分处标题行两端,消除触屏误触。
- [x] 加入会话导航跳转:点击或键盘激活会话卡片可跳转到对应会话页面,当前会话保持高亮;从 DSH 原生左侧栏选择会话时,对应窗格卡片会滚动到完整可见,不强制居中。
- [x] 增加会话元信息:会话卡片中显示当前使用的模型名称和推理级别。
- [x] 完善桌面与移动交互:桌面窗格可折叠、拖拽调宽并记忆宽度;移动端使用不挤压主会话布局的固定抽屉;长列表提供独立滚动与回到顶部按钮。

支持本项目

如果这个插件让您的 DSH 会话管理更顺手,欢迎到 GitHub 点一个 ⭐——只需一秒,就能帮更多 DSH 用户发现它。想法与问题欢迎到 Issues 与 Discussions 提交。

许可证

MIT,完整文本见 LICENSE。
预览分享卡片长什么样 ↓ccll/dsh-activity-pane
分享 · DeepSeek Harness Hub
ccll/dsh-activity-pane

DeepSeek Harness(DSH)Web 端的活动会话总览窗格,一眼看清运行中的会话、子代理、待处理提醒和最近历史。

这是你的仓库?认领条目

回到顶部