DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

DingL0312 /

DingL0312/dsh-long-input-window

Verified

dsh 长内容输入插件

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

dsh-long-input

DeepSeek Harness Web 输入框的「长内容 Markdown 编辑弹窗」插件。点击输入框底部的「长内容输入」按钮,弹出左右分栏窗口——左边写 Markdown,右边实时预览,确认后一次写回输入框。

English | 简体中文

中文界面

功能

  • 输入框底部工具栏(权限/计划控件右侧)出现「长内容输入」按钮,按钮文字跟随界面语言。
  • 打开弹窗时自动带入当前输入框的草稿,随后两侧独立编辑、互不同步。
  • 左侧纯文本编辑,右侧实时渲染 Markdown(GFM、支持换行),渲染由内置 marked 完成。
  • 中缝可拖动调整左右宽度(20%–80%),比例自动记住。
  • 写回时保留原输入框里的指令(如 /goal)与 @文件 引用,它们作为固定前缀重新附加,不会被删除。
  • 关闭窗口(X / 取消 / Esc)时询问「不写回」还是「写回」,可勾选「记住我的选择」;也能在插件设置页里预先设定,或恢复为每次询问。
  • 跟随明暗主题与界面语言,无需额外配置。

快捷键

操作 快捷键
换行 Enter
写回输入框 Ctrl+Enter / Cmd+Enter
关闭弹窗 Esc

安装

本插件已发布到 npm,包名 dsh-long-input。插件自带预构建产物,安装后无需任何构建步骤。

从 npm 安装(推荐)

dsh plugin --profile web add dsh-long-input

桌面版(Desktop)请改用 desktop profile:

dsh plugin --profile desktop add dsh-long-input

图形界面安装

设置 → 插件 → 「+ 添加插件」→ 输入 dsh-long-input → 安装 → 重启 DeepSeek Harness。

安装后

重启 DSH(命令行下 Ctrl+C 后重新 dsh web,桌面版从应用菜单重启)并刷新浏览器页面,按钮即会出现在输入框底部工具栏。

更新与卸载

dsh plugin --profile web add dsh-long-input@latest   # 更新到最新
dsh plugin --profile web remove dsh-long-input       # 卸载

设置

设置 → 插件 → dsh-long-input:

  • 关闭窗口时:选择「退出窗口不写回」或「退出并写回」;两个都不选则每次关闭都询问。
  • 恢复默认设置:清空该选择,并把分栏比例重置为 50%。

说明

  • 写回是整体覆盖输入框草稿;指令与 @引用 会被保留并移到正文之前。
  • 预览不对原始 HTML 做消毒,请勿粘贴不可信的第三方 HTML。
  • 弹窗打开期间切换会话会自动关闭,避免写回错误的会话。
  • 勾选「记住我的选择」后关闭不再询问;想恢复询问,在插件设置页取消选择或点「恢复默认设置」。
—/ 5

No ratings yet

Verified DSH bundle

Commit b4b823219e4e

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