前言¶
在 DeepSeek Harness Web 中進行長文寫作或說明文起草時,普通輸入框更偏向短指令;而 Markdown 草稿、局部改寫、默認要求和模型寫回結果如果混在同一條消息裏,審覈和繼續編輯都會比較喫力。
dsh-writing-pad 爲 DeepSeek Harness Web 提供一塊會話級 Markdown 寫作板,用於在同一會話中維護 Markdown 正文、切換編輯/預覽、輸入額外要求,並查看模型返回的候選修改。
這是什麼¶
dsh-writing-pad 是面向 DeepSeek Harness Web 的客戶端插件,由 linhx1999 維護,許可證爲 MIT。
它主要解決的是:把 Markdown 草稿、局部改寫和完整候選稿放在同一會話裏處理,而不是隻依賴主輸入框中的零散消息。
核心功能¶
下面是已覈實的寫作板能力:
- 可從輸入框工具欄展開或收起寫作板,並在切換會話或發送新會話首條消息時保持打開狀態。
- 劃選正文後,可以輸入多行額外要求、保存默認要求,並調整輸入區域高度。
- 支持通過
write_full_draft生成完整候選稿,通過rewrite_selected_text進行選區改寫。 - 調用寫作工具時,寫作板會自動打開;候選修改到達後會展示 Diff,並定位首個變更。
- 界面會反饋暫存、複製、生成、待審覈和失敗等操作狀態。
- 客戶端界面隨 dsh 的中文/English 設置即時切換。
- 寫作板非空時,完整草稿會作爲獨立上下文隨主輸入框消息送達模型。
- 不同會話的草稿互不影響,支持編輯/預覽、全文複製、清空,以及最多 50 步撤銷。
- 草稿暫存在 Host 內存中,不會自動創建或覆蓋項目文件。
安裝¶
需要先安裝 dsh CLI。
將 dsh-writing-pad 添加到 Web profile:
dsh plugin --profile web add dsh-writing-pad
已覈實資料中的 package.json 顯示版本爲 1.1.3。
典型用法¶
下面是一組可復現的使用步驟:
1、在輸入框工具行點擊“寫作板”。
2、輸入或粘貼 Markdown 正文,並按需切換“編輯/預覽”。
3、選中需要修改的內容,光標會自動跳到額外要求輸入區。
4、輸入要求;Enter 發送,Shift+Enter 換行,也可將當前內容設爲默認。
5、模型寫回後審覈 Diff,選擇“接受修改”或“拒絕修改”;直接離開審覈則默認接受。
適用場景與注意¶
適合在 DeepSeek Harness Web 會話中維護 Markdown 草稿,並希望同時使用完整草稿生成和選區改寫的場景。
使用前需要注意:
- dsh-writing-pad 以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
- 草稿暫存在 Host 內存中,不會自動創建或覆蓋項目文件。
- 尚未隨任何用戶消息發送的手工編輯不能跨 Host 進程恢復。
- 不同會話的草稿互不影響,撤銷上限爲 50 步。
- 寫作板非空時,完整草稿會作爲獨立上下文隨主輸入框消息送達模型。
- 客戶端界面隨 dsh 的中文/English 設置即時切換。
結尾¶
dsh-writing-pad 的價值在於把 Markdown 草稿、局部改寫和模型候選修改收進同一個會話工作流,減少主輸入框裏的上下文混雜。
GitHub 倉庫:https://github.com/linhx1999/dsh-writing-pad
本次資料未提供已覈實的目錄頁 URL,因此本文不附目錄頁鏈接;如需在 DSH 社區目錄中查找,以目錄頁實際條目爲準。