dsh-nextsteps: Provide one-click follow-up prompts under each agent response.

前言

在 DeepSeek Harness(DSH)里和智能体多轮对话时,常见情况是:模型刚答完,你仍要自己想「接下来问什么」、在输入框里再打一长段追问。若你经常在桌面或 Web 配置下用 DSH 做探索式对话,这一小步会反复出现。社区插件 dsh-nextsteps(维护者 klaus-2)针对的是:让模型在每一轮结束前就准备好若干条后续提示,并在该轮下方渲染成可点击卡片,点一下即作为下一条消息发送,减少手写跟进问题的时间。

下面介绍插件定位、能力、安装与典型用法;事实以 GitHub README 为准。

这是什么

dsh-nextsteps 是 DeepSeek Harness 的客户端插件(Web profile)。它在每一轮智能体作答结束时,提示模型通过原生工具 suggest_followups 生成大约三条(可配置 1–6 条)后续提示,在已完成轮次下方显示为卡片;点击卡片会把该提示原文作为你的下一条待发消息发送。分类上属于客户端侧能力,不替代 DSH 核心的会话与工具编排。

目录页:SkillHub — klaus-2/dsh-nextsteps
源码与说明:github.com/klaus-2/dsh-nextsteps

核心功能

以下能力均来自项目 README 与 package.json 中的 dsh 配置说明。

按轮次归属的后续建议

每条建议卡片绑定产生它的那一轮回复,不会在多条消息之间重复罗列。应用重载或重启后,卡片及其轮次归属仍可保留。

一键发送

点击卡片后,提示词通过会话自身的对话控制器发送;另有 composer 回退路径。已点击的卡片会进入「已发送」状态;重启后仍按内容寻址的键记录点击状态,并可从历史回填轮次信息。

模型侧校验与展示

后续内容由模型提供标签;缺失时会自动截断展示。对载荷做严格校验,必要时向模型反馈以便纠正。

设置页与多语言生成

在 dsh 设置中打开 Nextsteps 分区,可配置:

设置项 作用
Language 模型撰写后续提示所用的语言;Auto 跟随当前对话语言。支持 15 种语言或 Auto。
Followups per turn 每轮生成的建议条数,1–6。
Show header 是否显示卡片上方的小标题。

插件自带应用内更新:在同一设置页检查 GitHub 新版本;若 npm 上有更新,可通过 Update now 经 dsh 插件管理器安装并提示重启。更新仅针对 dsh-nextsteps 这一 npm 包名;若本地为改名或开发副本则不会误更。

界面文案支持 English、Português (Brasil)、简体中文(见仓库中的 README.*.md 与 locale 导出)。

安装与启用

环境要求(README Requirements):

  • DeepSeek Harness 0.2.x(desktop,web profile)
  • Node.js 20+

在已配置 web profile 的 DSH 环境中,使用官方给出的安装命令:

dsh plugin --profile web add dsh-nextsteps

安装后按 DSH 惯例重启或重载使客户端注入生效。插件在 package.json 中声明为 MIT 许可;安装前若你关心权限与行为,应自行查阅仓库源码与 LICENSE。

典型用法

README 中的产品流程可概括为可复现的五步:

  1. 像平时一样提问。模型执行任务并在最终回答前调用原生 suggest_followups 工具。
  2. 该轮完成后,在该轮下方渲染本条轮次专属的建议卡片。
  3. 点击某张卡片:对应提示词原样进入你的下一条队列消息,卡片变为已发送状态。
  4. 重启应用后,卡片、轮次归属与已点击状态仍可保留。
  5. 打开 dsh 设置 → Nextsteps,按需选择生成语言、每轮条数、是否显示标题栏。

更直观的示意见仓库文档 docs/assets/demo.svg。

适用场景与注意

适合谁:经常在 DSH Web/桌面会话里做长链路探索、希望减少「想下一句问什么」和重复打字的用户;需要让模型在对话语言或指定语言下给出结构化跟进提示时,也可通过 Language 配置约束生成语言。

运行与信任边界:客户端插件随当前 DSH 进程与其配置的文件系统、网络权限运行;它参与会话 UI 与后续消息发送路径。安装前请阅读 klaus-2/dsh-nextsteps 源码,确认与你的工作区、隐私要求一致。社区目录 SkillHub 是独立生态站点,与 DeepSeek / 幻方无官方从属关系,插件也非同官方应用商店分发。

版本信息:npm 包 dsh-nextsteps 在抓取资料时 package.json 标明版本 1.4.11;以你安装时 dsh / npm 实际解析的版本为准。

结尾

dsh-nextsteps 把「下一轮可以问什么」从键盘前挪到上一轮的卡片上:模型在收尾时主动给出少量跟进提示,你一点即可继续对话,并可在设置里控制语言、条数与界面细节。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye