dsh-writing-desk:DeepSeek Harness 本地優先寫作工作臺

前言

DeepSeek Harness(DSH)的插件生態旨在通過模塊化擴展滿足各類開發與創作需求。在進行長文本創作或智能體文檔管理時,單純依賴對話窗口的上下文窗口往往難以容納完整內容,而將資料與正文混排則容易造成上下文混亂。本地優先的寫作工具是解決這一痛點的常見方案。

dsh-writing-desk 是一款面向 DSH 的本地優先寫作工作臺插件,由 nousag 維護。它將工作區 .dsh-notes/ 目錄下的 Markdown 筆記作爲資料庫,內置卷/章文件管理與正文編輯器,支持在 DSH 界面中直接調用本地資料進行寫作。

插件定位

dsh-writing-desk 作爲一個 DSH 插件,旨在提供輕量級的寫作環境。它通過半窗面板呈現,打開後佔據窗口右半邊,讓位給左側的 DSH 對話窗口,實現資料查看與 AI 協作的並行操作。

安裝與啓用

安裝前需確保已安裝 dsh CLI,並目標 profile 爲 web。

1、使用官方源安裝:

dsh plugin --profile web add dsh-writing-desk

2、本地開發安裝(需使用絕對路徑):

dsh plugin --profile web add <本目錄絕對路徑>

安裝完成後,需重啓 dsh web 才能生效。卸載命令如下:

dsh plugin --profile web remove dsh-writing-desk

核心功能

插件主要包含以下功能模塊:

1、卷/章文件管理
正文按「卷 → 章」兩級組織在 <工作區>/寫作/ 目錄下。新建卷會自動生成“第一卷”、“第二卷”等,新建章會自動生成“第一章”、“第二章”等,且每卷獨立重置編號。章節與卷支持點擊 ✎ 重命名。

2、正文編輯器
提供 Markdown 格式化編輯功能,支持字號與字體設置。具備自動保存與手動保存(Ctrl/Cmd+S)能力,並提供實時字數統計與寫作目標打卡。

3、資料預覽與引用
側欄提供資料列表與實時預覽雙欄視圖。支持全文搜索。核心交互爲“選中即引用”:在預覽區選中一段文字,點擊彈出的“添加到正文中”,即可以引用塊形式插入至當前章節光標處。

4、書籍與導出
支持多本書籍獨立保存與管理。提供導出功能,支持 Markdown、TXT、Word、PDF 等格式。

5、數據安全
採用原子寫入機制與自動保存策略,防止因切換或崩潰導致的數據丟失。

使用方式

1、編輯正文
點擊側邊欄底部的「寫作工作臺」入口,切換到「寫作」標籤。點擊具體的卷或章文件,編輯器加載後,使用 Ctrl/Cmd+S 保存,或等待停頓自動保存。

2、引用資料
在「資料」標籤中查看本地筆記。選中一段文字後,使用鼠標點擊彈出的“添加到正文中”按鈕,文字將以引用塊格式直接插入到當前編輯章節的光標位置。

3、搜索調用
在編輯器下方的“插入資料”搜索框中輸入關鍵詞,可快速查找並調用本地筆記。

權限與數據

插件對文件系統與網絡有明確的權限限制:

1、文件系統權限
僅讀取工作區 .dsh-notes/ 下的資料文件;讀寫工作區 寫作/ 目錄下的卷目錄與 .md 章節文件。

2、網絡權限
僅建立本機迴環 HTTP API,無外部網絡請求與遙測數據發送。

3、憑據管理
不收集或傳輸任何用戶憑據。

結尾

dsh-writing-desk 爲 DSH 用戶提供了從資料管理到正文撰寫、再到最終導出的閉環本地工作流。適合需要頻繁查閱本地筆記並利用 AI 進行輔助創作的場景。項目源碼與文檔詳見 GitHub 倉庫。

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

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

小夜