dsh-composer-recall:DSH Web 撰寫器的方向鍵歷史

前言

在 DSH Web 撰寫器中輸入時,如果需要回看上一條消息或糾正剛纔的輸入,通常沒有現成的快捷方式。這種交互上的缺失增加了打字和構思的成本。dsh-composer-recall 插件通過方向鍵提供了一種直觀的輸入歷史管理方式,解決了這一交互痛點。

插件介紹

這是由 WongYuYe 維護的一個 DSH 插件,旨在爲 DSH Web 撰寫器增加基於方向鍵的輸入歷史功能。

核心功能

該插件提供以下操作:
- ↑(上箭頭):在輸入框爲空或光標位於草稿開頭時,召回本會話中最近的一條用戶消息。再次按下可查看更早的消息。
- ↓(下箭頭):在歷史記錄中向前翻頁。
- Esc:退出歷史記錄模式,並恢復用戶在進入歷史前正在編輯的草稿內容。
- 兼容性:適配 DSH 的 Lexical 輸入框。

安裝與啓用

安裝前請確保 DeepSeek Harness 版本在 0.1.2-alpha.1 或以上,且使用的是 Lexical 輸入框。

通過命令行安裝:

dsh plugin --profile desktop add dsh-composer-recall

或者從 GitHub 倉庫安裝:

dsh plugin --profile desktop add github:WongYuYe/dsh-composer-recall

從源碼安裝:

git clone https://github.com/WongYuYe/dsh-composer-recall.git
cd dsh-composer-recall
dsh plugin --profile desktop add .

安裝完成後,刷新 Web GUI 或重啓 DSH Desktop 即可生效。

使用方法

  1. 聚焦到輸入框。
  2. 在草稿爲空或光標位於開頭時,按下 ↑ 召回最近的消息。
  3. 再次按下 ↑ 查看更早的消息,使用 ↓ 返回。
  4. 按下 Esc 退出歷史記錄,恢復正在編輯的草稿內容。
  5. 在瀏覽歷史記錄時直接輸入文字,會保留已召回的內容並退出歷史記錄。

注意事項

  • 歷史來源:歷史記錄僅包含當前會話中已經顯示出來的用戶消息,並非跨工作區的全局歷史。
  • 版本要求:需要 DeepSeek Harness 0.1.2-alpha.1 及以上版本。
  • 兼容性警告:如果安裝了讀取 session.getSnapshot().nodes 或 <textarea> 的舊版歷史插件,可能會出現崩潰或無響應的情況。

總結

dsh-composer-recall 提供了在 DSH Web 界面中快速回顧和回退輸入的機制,適合需要在撰寫過程中頻繁引用上下文的場景。更多細節可查閱插件目錄或源碼倉庫。

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

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

小夜