dsh-alt-enter-newline:爲 DSH 網頁輸入框補上 Alt+Enter 換行

前言

在 DeepSeek Harness(dsh)網頁端寫長提示詞或多行指令時,換行快捷鍵往往決定順手程度。dsh 默認是 Enter 發送、Shift+Enter 換行、Ctrl+Enter 在對話進行中插話,Alt+Enter 沒有綁定。若你習慣其它 AI 客戶端裏「Alt+Enter 換行」的肌肉記憶,每次都要改成 Shift+Enter,容易打斷思路。下面介紹社區插件 dsh-alt-enter-newline,在不改 dsh 核心的前提下,把 Alt+Enter 映射爲換行。

這是什麼

dsh-alt-enter-newline 由維護者 liggest 發佈,分類爲客戶端插件,面向 dsh Web 輸入框。一句話:給網頁 composer 增加 Alt+Enter 換行,與 README 中「在 dsh 中拯救 Alt+Enter 換行選手」的定位一致。

實現上只是在客戶端把 Alt+Enter 轉成 Shift+Enter,交給輸入框原有邏輯處理;不修改 dsh 本體,卸載後不留痕跡。

核心功能

  1. Alt+Enter 換行:安裝並刷新頁面後,在輸入框按 Alt+Enter 即可插入換行,行爲與 Shift+Enter 一致。
  2. 快捷鍵可見:在快捷鍵參考(按 Ctrl+/,或設置裏快捷鍵一欄的「查看」)中會出現新增的「Alt+Enter 換行」條目。
  3. 邊界行爲:README 說明中文輸入法選詞時的 Enter、帶 AltGr 的歐洲鍵盤佈局不受影響;Ctrl+Alt+Enter(面板全屏)等其它快捷鍵不受影響。

插件當前版本在資料中爲 1.0.0(package.json),許可證 MIT。

安裝與啓用

先做安裝,再刷新頁面即可生效。web 請換成你實際使用的 profile 名。

在 dsh 網頁端的插件市場或插件管理器裏搜索安裝,也可以用命令行:

dsh plugin --profile web add dsh-alt-enter-newline

也可以讓 dsh 裏的 Agent 代爲安裝。裝好後刷新頁面;在快捷鍵參考裏確認是否出現「Alt+Enter 換行」。

卸載時:

dsh plugin --profile web remove dsh-alt-enter-newline

也可以在插件管理器裏卸載。

典型用法

  1. 打開 dsh 網頁端,進入對話輸入框。
  2. 輸入多行內容時,使用 Alt+Enter 在光標處換行(無需改用 Shift+Enter)。
  3. 仍用 Enter 發送消息;對話進行中如需插話,繼續使用 Ctrl+Enter(與插件無關的默認行爲)。

適用場景與注意

適合誰:長期在 dsh Web 端寫多行提示、腳本片段或結構化指令,且習慣 Alt+Enter 換行的開發者。

兼容性:README 寫明已在 dsh 0.1.7-rc.2 上測試。插件依賴 dsh 的部分內部實現,dsh 大版本或前端更新後若失效,可到 Issues 反饋。

安裝前請知悉:DSH 生態強調「一切皆插件」;社區目錄(如 SkillHub)是獨立站點,與 DeepSeek / 幻方無官方從屬關係。客戶端插件隨 dsh 進程在瀏覽器側加載,安裝前應自行查看 GitHub 倉庫 源碼與 MIT 許可證,確認符合你的安全與合規要求。

結尾

若你只需要一個小改動、讓 Alt+Enter 與其它 AI 客戶端習慣對齊,dsh-alt-enter-newline 用補丁式客戶端注入即可達成,安裝與卸載路徑也清晰。目錄頁:https://www.skillhub.cn/plugins/liggest/dsh-alt-enter-newline;源碼與說明:https://github.com/liggest/dsh-alt-enter-newline。

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

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

小夜