返回目录

dsh-speak-plain

精选清单收录维护状态: 活跃

exception-h/dsh-speak-plain

DSH 插件:用你选的模型把最终回答润色成大白话,默认显示润色版、原回答可折叠。

前往 GitHub
$ dsh plugin --profile desktop add -w "github:Exception-H/dsh-speak-plain"

14

星标

2

Fork

JavaScript

语言

MIT

许可证

2026-11-01

创建于

2026-11-03

最近推送

MIT 开源的 DSH 外挂:把已完成的回答改写成大白话,同时把未改动的原文、代码与 GenUI 围栏留在一键之外。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-11-14

许可证

MIT

01它能帮你完成什么?

  • 不用再解码「报告腔」就能读懂 DSH 的最终回答

    同一段回答被改写成大白话并作为默认正文显示,未改动的原文折叠在「查看原回答」开关后面

    希望一眼看懂最终回答、同时还要能核对原文的 DeepSeek Harness 用户

  • 只重写那一段难读的回答,而不是每一轮都跑

    回答下方按需触发的「润色这段回答」,只为该段生成大白话版本

    不想每轮都多花一次模型额度、按需使用的用户

  • 重要内容仍然保留原始措辞、代码与证据

    原文的 DSH 原生渲染(含代码、图片、思考)一键可看;执行轨迹和后续主模型上下文继续用原文

    需要核对技术细节、不能只信改写版的工程师与评审者

02如何接入 DeepSeek Harness?

前置条件

  • 一个可以安装外挂的 DSH profile(`desktop`,跑 web profile 时用 `web`)
  • DSH 里已经配置好的渠道和模型——外挂复用 DSH 的模型路由,从不索要 API Key

安装步骤

  1. 01

    从 GitHub 安装:`dsh plugin --profile desktop add -w "github:Exception-H/dsh-speak-plain"`

    $ dsh plugin --profile desktop add -w "github:Exception-H/dsh-speak-plain"

  2. 02

    或用本地源码:`git clone https://github.com/Exception-H/dsh-speak-plain.git`,再执行 `dsh plugin --profile desktop add -w ./dsh-speak-plain`

    $ git clone https://github.com/Exception-H/dsh-speak-plain.git

  3. 03

    或装发行版 tgz:`dsh plugin --profile desktop add -w "完整路径/dsh-speak-plain-0.3.1.tgz"`

    $ dsh plugin --profile desktop add -w "完整路径/dsh-speak-plain-0.3.1.tgz"

  4. 04

    重启 DSH,打开「设置 → 说人话」,选好渠道与模型,勾选「启用」并保存

验证接入成功

  • 重启后能在 DSH 设置里打开「说人话」设置页
  • 之后新完成的普通主会话回答会自动润色;已有历史回答不会补跑

03DSH 适配与能力边界

DSH 适配原生运行时

DSH 外挂(`dsh plugin --profile desktop add` 安装):挂 `agent/turn-stopping` 钩子,用 `conversation.chat.turnTail` 渲染润色结果,并把原生回答行折叠到「查看原回答」开关后面

  • 把最终回答改写成大白话

    最近一次用户提问、原回答里可改写的文字,以及一段表达偏好→由 turn-tail 渲染、作为该轮默认正文显示的润色版回答

    额外消耗所选润色模型的额度用一个 CSS 类隐藏原生回答行,直到用户点开开关把润色结果存进当前 profile 的插件 storage-domain
  • 单条回答按需润色

    会话里选中的某一条回答→只有该条回答的大白话版本,会话其余部分不受影响

    只为用户点选的那几条回答消耗额度
  • 代码、链接与 GenUI 围栏保护

    含代码围栏、行内代码、Markdown 链接或 `dsh-ui` 围栏的回答文本→润色后这些结构被还原;润色区里的 `dsh-ui` 围栏由公开 GenUI embed 组件渲染

    无法解析的组件保留代码并附上说明

04适合谁?何时不该用?

适合

  • 希望一眼看懂最终回答、同时还要能核对原文的 DeepSeek Harness 用户
  • 不想每轮都多花一次模型额度、按需使用的用户
  • 需要核对技术细节、不能只信改写版的工程师与评审者

不适合

  • 只处理正常 stop、无工具调用、未中断且有正文的最终回答;子代理输出、失败、输出截断和空正文回答都跳过,中间工具步骤与运行中的回答完全不受影响。
  • 外挂面向暴露 `agent/turn-stopping`、`ctx.llm.stream()`、`storageDomain` 与 `conversation.chat.turnTail` 的 DSH 版本,这些接口一变就要重新验证兼容性。

05兼容性、维护与安全提示

  • 只处理正常 stop、无工具调用、未中断且有正文的最终回答;子代理输出、失败、输出截断和空正文回答都跳过,中间工具步骤与运行中的回答完全不受影响。
  • 润色会额外消耗所选模型的额度,默认最多等 60 秒,超过 60,000 字符的回答直接跳过;失败或取消会保留原回答且不会自动重试。
  • 外挂面向暴露 `agent/turn-stopping`、`ctx.llm.stream()`、`storageDomain` 与 `conversation.chat.turnTail` 的 DSH 版本,这些接口一变就要重新验证兼容性。
  • 已保存的润色结果存在当前 profile 的插件 storage-domain 里,刷新或重启后仍在,但卸载外挂不会自动清理这些数据。
2026-11-012026-11-03v0.3.1

MIT · 仅有 README 证据,最新版本 v0.3.1,未做安全审计

06常见问题

在 DeepSeek Harness 里怎么安装说人话?

执行 `dsh plugin --profile desktop add -w "github:Exception-H/dsh-speak-plain"`(跑 web profile 时改成 `--profile web`),也可以用本地 clone 加 `-w ./dsh-speak-plain`,或装发行版 tgz。装完重启 DSH,打开「设置 → 说人话」选渠道与模型、勾选「启用」并保存。

它需要单独的 API Key 或第二个服务商账号吗?

不需要。外挂不存储也不索要 API Key,润色请求走 DSH 里已配置的渠道和模型,所以会额外消耗该模型的额度。发给润色模型的只有最近一次用户提问、原回答中可改写的文字和你的表达偏好,不含思考过程和完整工具日志。

DSH 里哪些回答会被润色?

只处理正常 stop、无工具调用、未中断且有正文的最终回答。子代理输出、失败、输出截断和空正文回答都跳过,历史里已有的回答也不会补跑;中间工具步骤和运行中的回答保持原生渲染。

润色之后代码块、链接和 GenUI 面板会怎样?

代码围栏、行内代码和 Markdown 链接在请求前会换成保护标记,润色后校验并还原;润色区里真实的 `dsh-ui` 围栏由公开 GenUI embed 组件渲染,解析不了的组件保留代码并附说明。`panel:true` 围栏不会在润色区重新发布,请回原会话面板查看。

能不能只润色一条回答,而不是每轮都跑?

可以。0.3.1 的设置里有两个开关:「启用最终回答润色」和「自动润色所有回答」。自动模式默认关闭,什么都不自动跑,你在某条回答下点「润色这段回答」才会只润色那一段,更省额度。

08数据与来源

  • 作者声明github.com05832d49c475…

    让 DSH 的最终回答更容易听懂:用一个你选的模型润色最终回答,**默认显示润色版,原回答折叠、可随时点开查看**。主模型照常执行任务;润色只改表达,不改事实、条件与技术细节。

  • 作者声明github.com05832d49c475…

    dsh plugin --profile desktop add -w "github:Exception-H/dsh-speak-plain"

  • 作者声明github.com05832d49c475…

    面向当前具有 `agent/turn-stopping`、`ctx.llm.stream()`、`storageDomain` 和 `conversation.chat.turnTail` 接口的 DSH。升级后如果这些接口发生变化,需要重…

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-14。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。