mengyihh233/dsh-optimizer
mengyihh233★ 1JavaScript最后同步: 2026-08-18
DSH 优化插件:会话体检/归档/清理 + history 分页补丁(流式 chunk 不再拖慢会话切换)
README 摘要
dsh-optimizer · DSH 优化插件 会话切换卡顿的「体检 + 归档 + 补丁」三件套,针对 DeepSeek Harness。 这是什么 DSH 切换长会话会卡好几秒,根因是 流式输出块( assistant/chunk )事件爆炸 : 一个长会话的日志里,99% 以上的事件是流式生成过程中的 assistant/chunk 增量块(实测:单会话 13.3 万事件中 13.2 万是 chunk)。切换会话时,DSH 的 history 分页把这些 chunk 全部返回 并逐个计算视图——50 条消息的一页实际携带约 2.7 万事件,这才是卡顿的来源(不是网络,不是渲染)。 本插件把整套优化方法打包成 4 个模型工具 + 1 个设置页: 入口 作用 optimizer audit 会话体检:总数、占用、空会话、最大会话的事件规模与 chunk 占比 optimizer archive 归档旧/大会话:移出 /.dsh/sessions ,切换立刻变快,可恢复 optimizer cleanup 清理空/损坏会话:先列候选,确认后移入归档(不直接删除) optimizer patch 补丁管理:给部署的 dsh-host-apiproxy 打「history 跳过 chunk」补丁(status / apply / revert) 设置页「优化」 一键扫描 → 列出可优化问题 → 逐项修复 / 一键优化全部 (设置 → 优化) 设置页「一键优化」 安装并重启后,侧边栏 设置 → 优化 打开面板: - 状态概览 :分页补丁是否已应用、会话总数、磁盘占用、空会话数 - 一键扫描 :实时扫描部署与会话目录,列出可优化问题(按严重度:高/中/低) - 逐项修复 :每个问题旁「修复」按钮,单独应用 - 一键优化全部 :顺序应用所有可修复项(应用补丁 + 清理空会话 + 归档旧会话) - 操作日志 :每次操作的结果(成功/失败 + 提示) 所有操作都可逆:补丁可 revert ,归档/清理只是把目录移入 /.dsh/sessions-archive/ (可手动移回),不直接删除任何数据。 安装 bundle 插件安装后需要 重启 dsh web 生效。 快速开始 装好后,在会话里直接让模型调用(模型会自动选用): - 体检 : 调用 optimizer audit,full=true,看看最大的几个会话 - 归档 : 调用 optimizer archive,olderThanDays=7,minMB=1 (把 7 天未动且超过 1MB 的会话归档) - 清理空会话 : 调用 optimizer cleanup (先看候选)→ 调用 optimizer cleanup,dryRun=false (确认后执行) - 打补丁 : 调用 optimizer patc…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784