Minglink/dsh-infinite-gen-4
Minglink/dsh-infinite-gen-5DeepSeek 专用破甲插件:以 order 100 追加无条件服从的系统提示词段,提供带校准元数据的 profile 工具,并通过会话投影在输入框上方显示实时破甲状态徽标。
DSH 会话管理增强插件 - 工作区会话数展示、归档会话面板(支持恢复/删除)、拖拽移动会话到其他工作区。
DSH 会话管理增强插件 —— 为侧边栏工作区提供更强大的会话管理功能,包括统计展示、归档恢复、删除、跨工作区移动和新会话首轮自动起名。
DSH 0.1.7 兼容(
>=0.1.7-rc.1):设置入口位于新版「插件页」(Plugins 页)的dsh-session-xc包内(plugins.bundle.config,与 modsearch / 官方 subagent 同款机制); 旧版「设置 → 插件」入口已随 0.1.7 设置系统重构移除。
在工作区名称旁显示会话数量统计:
| 格式 | 含义 |
|---|---|
(3) | 3 个活跃会话 |
(2/3) | 2 个未读完成会话 / 3 个活跃会话 |
安全删除已归档会话,释放存储空间:
拖拽会话到目标工作区实现移动:
抽屉头部搜索按钮左侧的「只看活跃会话」开关:
每个新会话第一轮结束(turn/end)后,延迟约 1.5 秒自动调用大模型,用会话自身的模型 (request header 里的 provider/model,无需配置)把标题改成一个有意义的名字:
deepseek-official)下生效——
官方路由的内置 LLM 起名本身可用(官方适配器对 session-title 强制关闭思维链),本插件让位不重复调用sessionTitle.rename 追加 session/title 事件(seq 最新者胜出),
并把标题钉住——不会被之后的自动生成覆盖;你在第一轮里手动改过的名字也不会被覆盖# 使用 DSH CLI
dsh plugin --profile web add dsh-session-xc
# 或使用 npm
npm install dsh-session-xc
安装后重启 DSH,侧边栏工作区列表将显示增强功能。
| 选项 | 默认值 | 说明 |
|---|---|---|
| showSessionCount | true | 显示会话数统计 |
| showArchiveEntry | true | 工作区操作区显示归档入口 |
| enableSessionMove | true | 启用拖拽移动功能 |
| showActiveFilterEntry | true | 搜索按钮左侧显示“只看活跃会话”开关按钮 |
| autoTitleFirstRound | true | 新会话第一轮自动起名(仅非官方模型路由生效;官方路由已有内置 LLM 起名) |
仅非官方模型路由生效:官方 DeepSeek 模型(deepseek-official)下内置起名已可用,本插件不重复调用。
workspace.listsessions.listsession.jsonl.zstd / session.vN.jsonl.zstd
多代并存):移动只重写编号最高代文件的 header 帧,低代历史文件逐字节原样随行sessionProjectionCache 零 I/O 提示,record identity
与 header 严格匹配(含 cwd);移动后同步改写 record 的 identity.cwd(官方 put() 写链优先、
磁盘原子改写兜底),标题跨移动/重启不丢/api/dsh-session-xc/<endpoint> 精确路由(复用官方认证围栏),
transport 失败自动回退旧 /dsh-session-xc 通道(0.1.5 的 connection.rpc.handle 存在第三方插件
注册回归,旧通道在 0.1.5 需宿主侧补丁才可用)