🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

WeiYe6/dsh-session-handoff

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
⚠ 装前注意

把长会话"交接"到一个干净的新会话。/handoff 用 LLM 总结当前会话最近几轮对话,

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/28 · 已提供中文文档

把你的长时间 DSH 会话交给一个干净的新会话:/handoff 用 LLM 总结对话,在同一工作区中创建一个新的会话+代理,注入交接文档,并自动打开它。

综合分
30.5
GitHub 分
30.5
用户评分
—
★ Stars
4
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add WeiYe6/dsh-session-handoff
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 2 天前真实安装成功(L4 · 真实安装)
是什么
dsh 原生插件 · chat
装得上吗
本站已真实安装成功(L4 · 真实安装,非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 28 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/24
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-session-handoff(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/21 04:02:41

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/schemastery
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-session-handoff

License: MIT
Node
dsh

把长会话"交接"到一个干净的新会话。/handoff 用 LLM 总结当前会话最近几轮对话,
在同一工作区创建一个全新会话 + agent(不复制历史),把结构化交接文档作为新会话
第一条消息注入,并自动打开——模型从摘要继续,不用重放整段旧历史。原会话保持不变。

特性

- 一条命令——/handoff [|all](默认最近 8 轮用户消息;all 覆盖全部)
- 干净的交接——新会话继承原会话的工作区、模型路由与 agent preset(系统提示 / 工具 / 技能),无上下文臃肿
- 结构化摘要——任务目标 / 当前进度 / 关键决策 / 涉及文件 / 下一步 / 遗留问题
- 自动打开——客户端半区等待新会话就绪后自动跳转(每个子会话只自动打开一次,历史回放不反复跳转)
- 默认就健壮——摘要调用关闭思考(快且省)、超长输入自动保留最新而非报错、finish reason(max-tokens / error / aborted)翻译成可操作的错误
- 零核心改动——只插入一行 dsh.bundle.patch,全部走公开服务

安装

1. 从源码构建(或直接下载 release tarball)
npm install && npm run build && npm pack     # → dsh-session-handoff-0.2.1.tgz

2. 装进 web profile
dsh plugin --profile web add ./dsh-session-handoff-0.2.1.tgz

3. 重启并验证挂载
dsh web
dsh --profile web --dump-config | grep handoff
期望:# == dsh-session-handoff / - id: handoff / - name: dsh-session-handoff

开发期源码 link 安装(dsh plugin --profile web add D:/path/to/dsh-session-handoff)要求源码
目录的 node_modules 能解析 @deepseek-ai/* peers;正式安装推荐直接用 tarball。

使用

在任意会话输入框敲:

/handoff          # 总结最近 8 轮用户消息(默认)
/handoff 20       # 总结最近 20 轮(等价 turns=20)
/handoff all      # 总结全部用户消息(等价 turns=all)

执行后:

1. 命令卡片显示"正在总结…";
2. LLM 生成交接文档(目标 / 进度 / 决策 / 文件 / 下一步 / 遗留问题),成为新会话首条消息;
3. 新会话自动打开;原会话原样保留并回链。

⚠️ 隐私提示:所选窗口内的对话文本(用户 + 助手消息)会发送给配置的模型用于生成摘要。

配置

- id: handoff
name: dsh-session-handoff
config:
turns: 8            # 提取的用户消息轮数(1–50)
maxInputChars: 24000  # 摘要输入字节上限(超限自动丢弃最旧)
maxTokens: 2000     # 摘要输出 token 上限
reasoningEffort: off  # 摘要调用思考强度:off(默认,快省)| high | max | inherit
timeoutMs: 120000   # 摘要调用超时
provider: deepseek-official   # 可选:固定模型路由
model: deepseek-v4-flash      # 必须与 provider 成对

不配 provider/model 时,自动使用当前会话最近一次请求的模型路由
(session.requestHeader())。

原理

- 宿主侧(index.mjs,纯 ESM):只消费公开服务——commands(/handoff 命令)、
llm(ctx.llm.stream,参考官方 session-title-llm)、agents
(ctx.agents.create:会话与 agent 一起建,经 agentPresets.mount 继承原会话的
cwd / 模型路由 / agent preset),以及 workspaceRegistry.attachSession(同工作区分组)
与 sessionTitle.rename(handoff:  可辨识标题)。
- 客户端侧(src/client/,tsdown → lib/client.js):handoff conversation node
命中 /handoff 成功事件后自动打开子会话(轮询等待可寻址,localStorage 去重)。

开发

npm install        # devDeps:tsdown / typescript / @types/react / vitest / jsdom …
npm test           # 22 用例:17 宿主+客户端纯函数 + 5 客户端组件
npm run typecheck
npm run build      # tsdown → lib/client.js(CJS factory,官方客户端模块系统形态)
npm pack           # prepack 自动 typecheck + build

发布清单:仓库加 dsh-plugin GitHub topic → 给
awesome-deepseek-harness 提 PR
收录 → 可选 npm publish。

已知限制

- 交接文档目前只注入会话内,不落盘(HANDOFF.md 留作后续);
- 支持 DSH 0.1.0-rc.5 至 rc.8 版本线以及 0.1.1-rc.2;暂不支持
0.1.2-alpha.1,该版本拆分了会话 UI/服务,需要单独迁移客户端半区;
- 自动跳转已有 jsdom 组件测试,但真实浏览器时序仍需端到端验证。

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群