DeepSeek Harness 的可分享会话深链插件
DeepSeek Harness plugin for shareable session deep links
安装
dsh plugin --profile web add github:r3alloc/dsh-session-deeplinkGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
目录
中文
这是一个 DeepSeek Harness Web 客户端插件,用于通过 URL 直接访问和分享 DSH 会话。
功能
- 通过
/?session=<id>直接打开指定会话。 - 切换当前会话时,自动同步浏览器地址栏中的会话 ID。
- 保留 URL 中其他查询参数和 fragment。
- 完全运行在浏览器端,不添加任何 host 服务。
从 npm 安装
将插件安装到 web profile:
dsh plugin --profile web add dsh-session-deeplink
重启 dsh web,然后打开任意会话。浏览器地址会变为:
http://127.0.0.1:3080/?session=session-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
只要该会话仍存在于 DSH 会话列表中,打开此 URL 就会恢复到同一会话。
从 GitHub 安装
Git 依赖会通过包内的 prepare 脚本在本机完成构建:
dsh plugin --profile web add github:R3alloc/dsh-session-deeplink
pnpm 10 及以上版本可能要求先在对应 profile 的 pnpm-workspace.yaml 中明确授权构建,然后重新执行安装命令:
allowBuilds:
dsh-session-deeplink: true
日常安装建议使用 npm 包,因为 npm 包已经包含构建好的客户端 bundle,不需要在安装时执行构建代码。
开发
npm install
npm run typecheck
npm test
npm pack --dry-run
兼容性
当前版本基于 DeepSeek Harness 0.1.0-rc.6 开发。DeepSeek Harness 目前仍处于开发者预览阶段,后续版本可能需要同步更新插件。
许可证
MIT
English
A web client plugin for DeepSeek Harness that makes sessions directly addressable and shareable by URL.
Features
- Opens
/?session=<id>directly in the requested session. - Keeps the address bar synchronized when the active session changes.
- Preserves unrelated query parameters and URL fragments.
- Runs entirely in the browser and adds no host-side service.
Install from npm
Install the bundle into the web profile:
dsh plugin --profile web add dsh-session-deeplink
Restart dsh web, then open a session. The browser URL becomes:
http://127.0.0.1:3080/?session=session-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Opening that URL restores the same session as long as it still exists in the DSH session list.
Install from GitHub
Git dependencies build locally through the package's prepare script:
dsh plugin --profile web add github:R3alloc/dsh-session-deeplink
pnpm 10 and later may require explicitly allowing the package build in the profile's pnpm-workspace.yaml before retrying the command:
allowBuilds:
dsh-session-deeplink: true
Prefer the npm package for normal installation because it already contains the built client bundle and does not execute build code during installation.
Development
npm install
npm run typecheck
npm test
npm pack --dry-run
Compatibility
Developed against DeepSeek Harness 0.1.0-rc.6. DeepSeek Harness is currently a developer preview, so future releases may require plugin updates.
License
MIT
原始 README: https://github.com/R3alloc/dsh-session-deeplink/blob/main/README.md ↗
同类插件
查看全部 →
dsh-web-ui-all
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-web-ui
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-TUI
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。

DSH-better-sidebar
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。

working-activity
让 agent 的"工作状态行"活过来——实时工具动态与进度、俏皮文案、模型自述、上下文预警。同一套想法,适配两个平台: pi CLI 与 DeepSeek Harness(DSH) 。

deepseek-idesign
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。