DeepSeek Harness 長文本輸入插件

DeepSeek Harness 的插件化架構允許開發者擴展功能。在調試或日常使用中,經常會遇到需要粘貼報錯日誌、會議記錄或長文檔草稿的情況。如果直接粘貼到聊天框,對話流會被大段文字撐滿,閱讀體驗變差。下面介紹的 dsh-longtext-input 插件針對這一痛點:它將超長正文寫入工作區文件,輸入框只保留一個 @ 引用,保持聊天界面的簡潔。

插件信息

  • 名稱:dsh-longtext-input
  • 維護者:levodoubt
  • 許可證:MIT
  • 核心價值:把長正文請出對話流,僅保留路徑引用。

核心功能

  • 文件落盤:保存後,正文會寫入當前會話工作目錄下的 .dsh-longtext/ 文件夾。
  • 界面整潔:輸入框不會顯示長文,而是追加一個 @ 引用。
  • 毛玻璃支持:如果安裝了 dsh-plugin-wallpaper-engine 並開啓壁紙,長文本編輯器會自動適配壁紙的液態玻璃外觀。
  • 快捷鍵:Ctrl/⌘ + Enter 保存,Esc 取消。

安裝與啓用

本插件要求 DeepSeek Harness 版本 >= 0.1.5-rc.1。

推薦使用官方安裝命令:

dsh plugin --profile web add dsh-longtext-input

安裝完成後,工具欄會出現「長文本」按鈕。裝完必須重啓 DSH 才能生效。

典型用法

  1. 在輸入框工具欄點擊「長文本」按鈕,打開編輯器。
  2. 粘貼或輸入超長內容。
  3. 點擊保存(或使用快捷鍵 Ctrl/⌘ + Enter)。
  4. 檢查輸入框,正文已消失,末尾追加了一行 @.dsh-longtext/<文件名>.md。

關鍵行爲說明

  • 文件命名:保存的文件名爲 14位本地時間_標題.md。如果標題爲空,則只保留時間戳。
  • 引用形式:@ 引用是普通文本,不是引用芯片。這意味着你可以隨時手動刪除它,模型也能讀到這個路徑字符串。
  • 模型讀取:模型不會自動讀取正文。保存後,模型只看到 @ 引用。你需要手動指示模型“讀一下這個文件”。
  • 草稿保留:打開編輯器時,不會預填輸入框的已有內容。保存時,會將引用追加到輸入框現有內容的末尾(如果有的話)。
  • 本地檢出安裝:如果從源碼本地檢出安裝,移動或刪除該目錄會導致 DSH 無法啓動。

總結

dsh-longtext-input 是一個輕量級的工具,專門用於處理超長文本。它通過將內容外置到文件系統,解決了聊天界面臃腫的問題。由於是 MIT 許可證,你可以放心地在項目中使用。

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

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

小夜