DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

BeiSheng2333 /

BeiSheng2333/dsh-send-mode

Verified

Queue/steer switch in the DeepSeek Harness composer: choose what Enter and Send do while the agent is running.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@0419aa9b

dsh-send-mode

在 DeepSeek Harness 输入框的工具栏里切换智能体运行时的发送行为:排队 或 引导。

输入框工具栏中的排队/引导开关

两种模式

模式 运行中按 Enter / 点发送时
排队 消息进入队列,等当前回复结束后再发送。
引导 指令追加到当前任务,AI 尽快处理;处理前可能继续输出。

所选模式决定 Enter 键和发送按钮的行为;Cmd/Ctrl+Enter 始终使用另一模式。开关写入的是 DSH Host 的 ui-conversation.busyEnter 设置,因此与内置的「设置 → 通用 → 繁忙时的发送行为」是同一份状态,两边双向同步。

安装

在 DSH 的「插件」管理界面中选择本仓库目录安装;或下载 Releases 中的 dsh-send-mode-1.0.0.tgz 后添加。安装后按提示重载或重启 DSH。

本插件是纯客户端 bundle,安装后会向当前 profile 的 bundle 列表加入 dsh-send-mode,不需要额外配置。

结构

  • client.js — 在 conversation.input.right 注册分段开关,通过 ctx.configForms.get('ui-conversation') 读写 busyEnter。
  • index.js — Host 侧空实现;这是一个纯客户端插件。
  • cordis.patch.yml — 向 profile 插入 dsh-send-mode 条目。
  • locale/ — 插件卡片文案(界面文案在 client.js 中注册到 send-mode 命名空间)。
  • icon.svg — 插件图标。

设置未加载时开关不渲染;写入失败时边框短暂变红并保留原选择。插件不发起网络请求,只读写本地 DSH 设置。

兼容性

  • 在 DSH 0.2.1-rc.3 的 Web 客户端上开发和验证。
  • 依赖 DSH 自带的 ui-conversation(提供槽位和设置命名空间)与 ui-settings(提供 ConfigForms),两者默认启用。

License

MIT © 2026 BeiSheng2333

—/ 5

No ratings yet

Verified DSH bundle

Commit 0419aa9bb877

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout