dsh-session-path
在终端中运行以下命令:
dsh plugin install 439436269-ctrl/dsh-session-path
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 439436269-ctrl/dsh-session-path,或从源码仓库 https://github.com/439436269-ctrl/dsh-session-path 按 README 安装到 profile。
插件介绍
在 DSH 里,每个会话的原始记录都落在本地的 jsonl 或 zstd 日志里,但 GUI 里几乎没有「把路径交给另一个会话」的入口。更麻烦的是,这些日志往往是多帧 Zstandard 容器——用常见的解压方式只读到第一帧,整段对话很难被别的工具或新会话可靠地接续。
dsh-session-path 把「拿路径」和「让人能读」两件事补齐。当前会话标题栏右侧有复制按钮;侧栏任意会话的菜单里也能复制路径或接续块,不必先打开那条会话。插件还提供只读的 session_path,以及会把日志按帧解压、写成可读交接文件的 session_handoff,默认转成便于阅读的转录格式,并在超出字符预算时保留最近上下文——这正是接续场景最需要的部分。
适合经常在多个会话之间切换、需要把上一轮讨论交给新会话或外部 Agent 的开发者与重度用户。若你只想偶尔复制裸路径,也可通过配置让按钮只输出一行路径;交接文件默认写到独立目录,路径与 handoff 行为都可在插件配置里调整。
截图预览
使用场景
- 新开会话前从侧栏复制另一条会话的路径或接续块
- 把长对话渲染成可读交接文件供其他 Agent 读取
- 当前会话标题栏一键复制日志路径继续协作
适合人员
- 经常在多个 DSH 会话间切换的重度用户
- 需要把上下文交给新会话的 Agent 工作流使用者
- 要处理多帧 zstd 会话日志的开发者
