跳到正文

正在自动登录…

← 返回项目列表

MerkyorLynn/dsh-live-compact

上下文压缩

DSH 的压缩插件,采用边做边压策略,在上下文未满时提前切割,减少模型摘要调用,保持缓存命中。适用于长对话或长任务场景,如编程任务或长链路操作。 针对 DSH 环境中上下文窗口有限的问题,提供持续压缩功能,并保留原文备份,避免压缩后注意力漂移。适合需要长时间运行的 DSH 用户。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/11/4 18:21:41 · 查看原文

值得看JavaScript应用与服务
累计 Stars
51
当前热度
未达当前门槛
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/11/4 18:21:41

使用方式

通过 DSH 插件安装使用,支持 headless、web 和 Desktop 配置文件。

查看 README 依据
- 2 万和 65 万没动。配置里的 0.8 只管官方大压缩,不管这一刀。想改小切的起点,只能在启动前设 `SPINE_MIN_TOKENS`。 ## 安装 headless 直接切。网页和 Desktop 装上这一版后,四个预设会在加载时换成这个包。见 [#5](https://github.com/MerkyorLynn/dsh-live-compact/issues/5)。TUI 仍换不掉,先不要装。 ```sh dsh plugin --profile headless add https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz ``` 网页和 Desktop 用对应的 profile 装同一个包: ```sh dsh plugin --profile web add https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz ``` 和 CLI 一样,也可以先装到本机再看版本: ```sh
部署要求

需要 DSH 版本 >=0.2.0-rc.2 且 <0.3.0。

查看 README 依据
npm install -g --force "https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz" dsh-live-compact --version ``` 需要 DSH `>=0.2.0-rc.2 <0.3.0`。装上后跑长任务,日志里出现 `spine cut …ms` 才算这刀生效。页面:https://download.merkyorlynn.com/live-compact.html DSH-TUI 同样换不掉预设里的原版压缩,先不要装。 被切掉的原文会写到 `~/.dsh/compaction-spine/shadow`,只有自己能读。上限 128MB。快满时删最老的备份。 改上限: ```sh export SPINE_SHADOW_MAX_BYTES=67108864 ``` 想自己清: ```sh rm -f ~/.dsh/compaction-spine/shadow/cut-*.txt ~/.dsh/compaction-spine/shadow/official-*.txt ~/.dsh/compaction-spine/shadow/shadow-*.txt ```
已知限制

TUI 不支持换包,不适用于 TUI;备份目录空间不足时压缩不会执行。

查看 README 依据
- 2 万和 65 万没动。配置里的 0.8 只管官方大压缩,不管这一刀。想改小切的起点,只能在启动前设 `SPINE_MIN_TOKENS`。 ## 安装 headless 直接切。网页和 Desktop 装上这一版后,四个预设会在加载时换成这个包。见 [#5](https://github.com/MerkyorLynn/dsh-live-compact/issues/5)。TUI 仍换不掉,先不要装。 ```sh dsh plugin --profile headless add https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz ``` 网页和 Desktop 用对应的 profile 装同一个包: ```sh dsh plugin --profile web add https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz ``` 和 CLI 一样,也可以先装到本机再看版本: ```sh
npm install -g --force "https://download.merkyorlynn.com/downloads/plugins/dsh-live-compact-1.0.5.tgz" dsh-live-compact --version ``` 需要 DSH `>=0.2.0-rc.2 <0.3.0`。装上后跑长任务,日志里出现 `spine cut …ms` 才算这刀生效。页面:https://download.merkyorlynn.com/live-compact.html DSH-TUI 同样换不掉预设里的原版压缩,先不要装。 被切掉的原文会写到 `~/.dsh/compaction-spine/shadow`,只有自己能读。上限 128MB。快满时删最老的备份。 改上限: ```sh export SPINE_SHADOW_MAX_BYTES=67108864 ``` 想自己清: ```sh rm -f ~/.dsh/compaction-spine/shadow/cut-*.txt ~/.dsh/compaction-spine/shadow/official-*.txt ~/.dsh/compaction-spine/shadow/shadow-*.txt ```

README

正在加载 README…

收录信息

仓库创建时间
2026/11/3 18:36:37
首次达标收录
2026/11/4 18:17:15
统计更新时间
2026/11/4 19:17:00

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 3.9 / 5

新颖度
3.9
实用价值
4.2
成熟度
4.1
实质含量
3.5

由 Jev 模型根据仓库描述与 README 评估,2026/11/4 18:17:15 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/11/4 15:32:07
许可证标识
MIT
Fork 数
3
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目