前言¶
DeepSeek Harness (DSH) 的 Web 界面插件,由 BaihaWhite 維護。該插件通過修改對話輸入框的佈局,將「指令菜單」與「文件上傳」的操作入口分離。原指令按鈕的圖標改爲「/」,並新增一個圓鈕用於文件上傳。
安裝¶
使用官方命令安裝插件。
dsh plugin --profile web add github:BaihaWhite/attach-plus
安裝後需要重啓 DSH 才能生效。
使用流程¶
安裝並重啓 DSH 後,輸入框左側會出現兩個按鈕:
1. 點擊「/」字形按鈕,打開指令菜單(點擊行爲不變,仍可上下選擇 / 回車執行)。
2. 點擊新增的「+」按鈕,彈出「圖片 / 文檔 / 其他文件」菜單,調起瀏覽器原生文件選擇器。
功能細節¶
插件區分了圖片和文檔的兩種處理路徑。
圖片上傳
* 格式:支持 png、jpeg、webp、gif。
* 流程:走 DSH 原生草稿圖片管線。
* 特性:支持縮略圖欄,並有限額校驗(單張 5MB / 每條 20 張 / 總量 100MB)。
文檔與其他文件上傳
* 流程:通過 POST /api/dsh-attach-plus/upload 接口上傳。
* 存儲:文件落盤到會話工作區的 uploads/ 目錄。
* 草稿:在草稿末尾追加 附件: 路徑 行。
* 模型讀取:模型可藉助自身文件工具讀取本地附件。
注意事項¶
- 提示詞協議:當前僅支持 text / image 塊,文檔通過「落盤 + 路徑引用」方式交付。
- 文件選擇器:瀏覽器原生對話框,無法由插件替代。
- 文件大小:上傳上限爲 20MiB/文件(客戶端與 Host 雙重校驗)。
參考資料¶
- 插件目錄:attach-plus
- 倉庫地址:github.com/BaihaWhite/attach-plus