返回目录

dsh-prompt-enhancer

编辑精选维护状态: 活跃

fishsb/dsh-prompt-enhancer

DeepSeek Harness (DSH) 插件:✨ 提示词一键增强 + 💬 语音识别(说完自动停·云端/本地双引擎)· 附 🔁 服务异常一键重启

前往 GitHub
$ dsh plugin --profile web add github:Fishsb/dsh-prompt-enhancer#v3.3.3

62

星标

3

Fork

JavaScript

语言

2026-08-13

创建于

2026-09-01

最近推送

原生 DeepSeek Harness 插件:用 AI 提示词增强与语音识别升级输入框草稿,并提供不依赖浏览器的 DSH 一键重启。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-02

许可证

作者未说明

01它能帮你完成什么?

  • 不离开 DeepSeek Harness 对话框,把粗糙的输入框草稿改写成更完整、更适合模型的提示词

    当前草稿被就地替换为增强版本(5 种模式、可选记忆链),可继续优化或点击「可撤回」恢复

    想提升提示词质量、又不想手工打磨的 DSH 网页用户

  • 用语音口述消息,让它进入输入框草稿,并在你停顿后自动停止

    转写文本(云端 Qwen3-ASR 或本地离线 SenseVoice)经基座 LLM 可选规整后插入草稿

    偏好语音输入或进行免提草稿的 DSH 网页用户

02如何接入 DeepSeek Harness?

前置条件

  • 本机已安装 DeepSeek Harness(dsh)
  • pnpm 已在 PATH 中
  • DSH web 配置已运行(用 dsh web 重启),✨ 按钮才会出现
  • 官方 DSH web 客户端,或任何实现 inputActions.setDraft 的客户端(用于语音输入)
  • 离线语音需先通过 设置 → 模型配置 → 💬 语音识别 下载 SenseVoice 模型(约 228MB)

安装步骤

  1. 01

    执行 `dsh plugin --profile web add github:Fishsb/dsh-prompt-enhancer#v3.3.3`

    $ dsh plugin --profile web add github:Fishsb/dsh-prompt-enhancer#v3.3.3

  2. 02

    用 `dsh web` 重启 DeepSeek Harness

    $ dsh web

  3. 03

    确认输入框工具行已出现 ✨ 按钮

  4. 04

    语音输入:打开 设置 → 模型配置 → 💬 语音识别,将引擎设为「本地」

  5. 05

    在「本地模型」区点击「下载模型」获取 SenseVoice(约 228MB,带进度)

  6. 06

    可选:在 设置 → 语音识别 下录制全局快捷键唤醒语音

验证接入成功

  • 重启后输入框工具行出现 ✨ 按钮
  • 点击 ✨ 通过独立 LLM 调用改写草稿(用「可撤回」恢复)
  • 语音:🎤 按钮出现;说话后停顿自动停止并填入草稿

回滚

  • 执行 `dsh plugin --profile web remove dsh-prompt-enhancer`
  • 重启 DSH(dsh web)将其从运行进程移除

03DSH 适配与能力边界

DSH 适配原生运行时

Native DSH plugin — installed via `dsh plugin --profile web add` and runs inside the DeepSeek Harness web composer (dsh-plugin).

  • 一键提示词增强

    当前输入框草稿文本通过独立 LLM 调用就地重写为增强草稿(5 种模式)

    就地替换当前草稿文本;点击「可撤回」可恢复
  • 语音识别(双引擎)

    麦克风语音转写文本插入草稿(云端 Qwen3-ASR 或本地离线 SenseVoice),可选 LLM 规整

    音频仅存在于内存,绝不写入磁盘
  • DSH 服务一键重启

    用户触发(桌面快捷方式或命令行)重启 dsh-web 服务,并支持进程级降级

    重启 dsh-web 服务及其进程
  • 多语言界面

    DSH 界面语言设置按钮与文案跟随 DSH 语言(中文 / English)

04适合谁?何时不该用?

适合

  • 想提升提示词质量、又不想手工打磨的 DSH 网页用户
  • 偏好语音输入或进行免提草稿的 DSH 网页用户

不适合

  • 语音输入依赖客户端注入 inputActions.setDraft(官方 web 客户端已满足)。实现同一契约的第三方客户端可加载;否则语音输入自动降级(无插入能力时结果追加到草稿末尾,完全不注入时 🎤 禁用并提示)。

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

  • 语音输入依赖客户端注入 inputActions.setDraft(官方 web 客户端已满足)。实现同一契约的第三方客户端可加载;否则语音输入自动降级(无插入能力时结果追加到草稿末尾,完全不注入时 🎤 禁用并提示)。
  • 本地离线 SenseVoice 引擎为「框架 + 可选下载」模式:插件安装不携带、也不默认下载模型;需通过 设置 → 模型配置 → 💬 语音识别 → 下载模型 手动获取(约 228MB)。
  • 需本机已安装 DeepSeek Harness(dsh)且 pnpm 在 PATH 中;安装后必须重启 DSH,✨ 按钮才会出现。
2026-08-132026-09-01v3.3.3

维护中 — 安装命令固定到 v3.3.3

06常见问题

如何把 dsh-prompt-enhancer 装进 DeepSeek Harness?

执行 `dsh plugin --profile web add github:Fishsb/dsh-prompt-enhancer#v3.3.3`,再用 `dsh web` 重启 DSH;输入框工具行出现 ✨ 按钮即代表成功。前提是本机已装 DSH 且 pnpm 在 PATH 中。

语音输入在任何 DSH 客户端都能用吗?

语音输入依赖客户端注入 inputActions.setDraft(官方 web 客户端已满足)。实现同一契约的第三方客户端也能加载;否则语音会降级(结果追加到草稿末尾)或直接禁用并提示。

离线语音引擎会自带模型吗?

不会。本地 SenseVoice 引擎是「框架 + 可选下载」模式,插件不携带、也不默认下载模型;需在 设置 → 模型配置 → 💬 语音识别 中手动下载(约 228MB)。

我的录音和数据会怎么处理?

音频仅留在内存、不落盘;插件声明不记录、不上报任何数据,不过增强结果来自外部 LLM,发送前请自行核对。

网页打不开时也能重启 DSH 吗?

可以。一键重启不依赖浏览器或 3080 端口:双击带鲸鱼图标的桌面快捷方式,或直接调用命令行执行器并传入 `--cli restart --service dsh-web --profile web`。

08数据与来源

  • 作者声明github.com5143a22b903e…

    DeepSeek Harness (DSH) 插件。**两大核心能力**:

  • 作者声明github.com5143a22b903e…

    dsh plugin --profile web add github:Fishsb/dsh-prompt-enhancer#v3.3.3

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

🏆

最佳 DeepSeek Harness 插件

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

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

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