dsh-session-link
Codex-style session deep links for DeepSeek Harness (dsh): copy a dsh:// link from any conversation, open it in the browser, or paste it into another conversation to read that session's context.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PwnKY/dsh-session-link说明文档
阅读完整 README ↗dsh-session-link
· English · 中文
DeepSeek Harness 的 Codex 式会话深度链接插件
复制任意会话的链接,粘贴到另一个对话里 —— 被引用会话的上下文会被快照,并作为受控的只读背景上下文注入到你的提示词之前;同一链接也能在浏览器中直接打开对应会话。
一键安装
# 一条命令装完:安装包 + 自动加入 profile 的 bundle 层 + 自动应用配置行
dsh plugin --profile web add dsh-session-link
# 重启 Web GUI 并刷新页面
dsh web
无需手动修改任何 yml —— 插件自带 dsh.bundle patch(cordis.patch.yml),dsh plugin add 检测到后会自动把它加进 dsh.profile.bundles,启动时自动组合 session-reference 与 session-link 两行配置。
通用 npm 安装(只装包、不进 profile):
npm install dsh-session-link手动安装方式(不依赖 bundle 机制):见快速开始。
┌─ 会话 A ─────────────────┐ ┌─ 会话 B ─────────────────────────┐
│ 🔗 复制会话链接 │ │ 用户: 请参考这个会话: │
│ → dsh://session/session-│ ─────▶ │ dsh://session/session-… │
│ …abc │ 粘贴 │ │
└───────────────────────────┘ │ 模型: (收到 A 的快照 │
│ + 提示词,链接变 @label) │
└──────────────────────────────────┘
特性
- 🔗 一键复制 —— 会话头部「复制会话链接」按钮,输出
dsh://session/(codex:// / claude:// 同款格式) - 📖 跨对话读上下文 —— 把链接粘进任意对话,源会话内容被快照(有上限、只读)并注入到你的提示词之前
- 🖱️ 可点击深链(Windows) —— 注册
dsh协议处理器后,点击dsh://链接直接打开 Web GUI 并选中该会话 - 🛡️ 容错 —— 畸形链接、会话不可读、自引用都不会打断对话:链接保留为原文,失败记录在服务端日志
工作原理
本插件复用官方 @deepseek-ai/dsh-session-reference 服务(它已实现规范 URI、mention 解析、快照投影与字节预算保留),再把它接入 agent 循环和 Web 界面: