DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Session Health — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
S

dsh-session-health

Session Health

DeepSeek Harness 会话健康度提醒插件:可拖动悬浮按钮,三因子健康度评分(上下文占用/压缩/缓存命中率)、token/耗时/步骤/压缩分析、亚健康一键生成 handoff

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:CJL-1995/dsh-session-health#34694eeb8fba5b91509c881574e05e3a6b2df9ac
README兼容性版本

兼容性与来源证明

Session Health 以 dsh-session-health 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/24

版本

1.0.0stable
2026/8/24

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/8/23
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 memory-context 分类下经过校验的插件。

Contextdsh-context用于上下文洞察和管理的 DeepSeek Harness 插件,提供上下文仪表板和上下文命令,帮助了解上下文的构成及其演变过程。Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Memsearch Dsh@zilliz/memsearch-dsh适用于 DeepSeek Harness 的 MemSearch 插件:在多个代理之间共享 Markdown 记忆,支持捕获、步骤前上下文注入、记忆召回技能和技能候选审核面板。Memory@furongjun1999/dsh-memory灵枢(Lingshu·líng shū)DeepSeek Harness 插件:完整大脑——长期记忆/知识飞轮/自我认知/递归反思接入 DSH,对话自动沉淀进 md_cg 认知图(md 文档)

README

dsh-session-health

DeepSeek Harness 插件:「会话健康度提醒」(Session Health Monitor)。

在右下角提供一个可拖动的悬浮按钮,点击后在按钮上方弹出当前会话的健康度报告,帮助你判断是否需要写 handoff、重开新会话。

效果预览

健康状态下的会话健康度报告面板
健康(90%):只展示各项指标
亚健康状态下的面板,额外出现生成 handoff 按钮
亚健康(45%):额外出现「生成 handoff 并重开会话」按钮

点击按钮后,总结 prompt 会被送入当前会话,由 Agent 生成 handoff 文件并回报落盘路径:

点击按钮后 Agent 生成 HANDOFF.md 并返回文件路径

功能

  • 可拖动按钮:长按(约 260ms)拖动定位,快速点击在按钮上方弹出报告面板
  • 健康度评分(0–100%,绿/黄绿/橙/红四档):三因子加权
    • 上下文占用(40%)
    • 压缩次数(30%)
    • 缓存命中率(30%)
  • 上下文窗口使用情况:红=已用 / 绿=未用的进度条 + 百分比 + 窗口大小
  • 压缩次数 + 距上次压缩折线图(下降趋势,横轴=压缩序号,纵轴=距上次压缩的轮次)
  • 每轮调用趋势折线图:每轮工具调用总次数 / 累计平均工具调用、每轮步骤总次数 / 累计平均步骤
  • Token 消耗:未缓存输入 / 缓存读 / 输出 / 推理 / 总计(整会话累计)
  • 耗时:LLM 生成 / 工具执行 / 活跃总耗时
  • 步骤明细:倒序(最新在上),含每步耗时与调用的工具
  • Token 大户 / 耗时大户:按 tool 排名
  • 亚健康一键生成 handoff:健康度 < 60 时显示「生成 handoff 并重开会话」按钮,自动把总结 prompt 发入当前会话

健康度算法

健康度 = 100 − 上下文占用扣分(40%) − 压缩次数扣分(30%) − 缓存命中率扣分(30%)
  • 上下文占用:占用率 > 30% 后线性扣分,100% 扣满 40 分
  • 压缩次数:0–5 次线性扣分,≥5 次扣满 30 分
  • 缓存命中率:< 50% 直接扣满 30 分(50%–100% 线性,100% 不扣)
  • 分级:≥80 健康 · 60–79 尚可 · 40–59 亚健康 · <40 不健康

安装(DSH bundle)

本插件是一个 DSH bundle(dsh.bundle.patch + dsh.client),通过 dsh plugin 安装到 profile:

# 从 GitHub 安装(发布后)
dsh plugin --profile web add github:CJL-1995/dsh-session-health

# 或从本地目录安装
dsh plugin --profile web add file:/path/to/dsh-session-health

安装后重启对应的 web profile(重启 dsh web 进程),右下角即出现「会话健康度提醒」按钮。

架构

  • Host(index.js):通过 sessionProjections 注册 sessionHealth projection,把会话事件增量折叠成健康度报告(纯 fold,状态为 plain JSON),由框架自动同步给客户端。
  • Client(client.js,window.__ModuleLoader__ 加载):注册到 shell.overlay,从 useSessions().byId[current].projectionValues.sessionHealth 响应式读取报告并渲染。
  • 发消息:客户端 sessions.binding(id).session.prompt([{type:'text', text}], 'queue') 发送 handoff prompt。

文件结构

  • index.js — Host 半边(projection 单元)
  • client.js — Client 半边(ModuleLoader bundle)
  • cordis.patch.yml — bundle patch 层(插入插件行)
  • package.json — bundle 元数据(dsh.bundle.patch / dsh.client)
  • assets/ — 文档配图
  • README.md — 本文档

License

MIT