跳到主要内容
Plugin

dsh-session-continuity

ymck-x/dsh-session-continuity

新会话开始时注入一条很小的接续指针,说明上一个会话是谁、工作区有没有交接文档;没有交接文档时复用 DSH 已有的压缩摘要。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,315
最近推送
21 天前更新

项目说明

From README

dsh-session-continuity 换个窗口继续干活,代价约 55 token——不调模型,不生成任何东西。新会话开始时,注入一条很小的 接续指针 :上一个会话是谁、工作区里有没有交接文档。没有交接文档时,它直接复用 DSH 已经写好的压缩摘要,而不是让模型再写一遍。同一件事, @ 引用上一个会话的上限在百万 token 窗口下达约 20 万 token,这里约 55 到 250 token、一次。两件事值得先说清楚: - 语言默认跟随你 ( language: auto )。你用中文提问,指针就是中文;用英文提问就是英文。

发布后收到的第一个真实差评就是「默认英文,中文用户看不懂」——所以这个默认值是这么来的。- 指针开头写着「 与当前请求无关就忽略 」。它在语义上是背景,不是任务;你开新对话做一件全新的事时,模型应该把它放一边。它 不调用模型生成任何东西 。工作区里没有交接文档时,它按优先级退到两级现成材料,都受字节预算硬约束: 1.上个会话的压缩摘要 ——会话长到要换窗口时,DSH 通常已经把它压缩过( compaction/summary ),那条检查点本身就是一份现成的交接文档:意图、进展、下一步、踩过的坑。搬过来零成本。2.最后两句话 ——连摘要都没有(会话还短)时,带你最后说的、它最后回的。

注入什么 工作区里有交接文档时(英文): 中文(中文提问时的实际输出): 没有交接文档、但有压缩摘要时——这是换窗口最划算的形态: 小节按重要性挑: Current Work → Next Step → Pending Jobs → Primary Request and Intent → Critical Context ,装不下的按原顺序补,超预算就截断。连摘要也没有时,带最后两句: 三级都没有就退回纯提醒。想只给指针: summaryBytes: 0 且 tailBytes: 0 。工作区里没有其他会话时 什么都不注入 。实测体积( node test/sample.

mjs 的输出,只注入一次): 情形 英文 中文 --- --- -

Original description

新会话自动接续:注入约 55 token 的接续指针,没有交接文档时直接复用 DSH 已有的压缩摘要,不调模型、不额外生成。

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile <profile> add dsh-session-continuity
shell
dsh plugin --profile <profile> add https://github.com/ymck-x/dsh-session-continuity/archive/refs/tags/v0.3.2.tar.gz
shell
dsh plugin --profile <profile> add https://github.com/ymck-x/dsh-session-continuity/archive/refs/heads/main.tar.gz

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 读取文件

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 22 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1315 次,star 不多但真在被使用。

维护活跃
86
实用度
66
生态热度
62
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算