在 DeepSeek Harness (DSH) 的插件生態中,編寫代碼或進行研究時,頻繁切換軟件去管理文獻和閱讀 PDF 會打斷心流。DSH Literature 是一個安裝在側邊欄的文獻工具,能夠直接在對話上下文中識別文獻來源、抓取元數據、下載全文,並提供本地 PDF 閱讀器與引用生成功能。
該插件由 Aik358 維護,採用 MIT 許可證,完全本地運行,無雲端中轉。
核心功能¶
插件主要解決文獻獲取、管理與閱讀的集成問題:
- 內置文獻庫:識別下載的文獻默認存儲在插件本地,不依賴外部軟件。支持導出爲目錄或與本地文獻庫聯動。
- 自動識別與抓取:在模型回覆或粘貼的文本中自動識別 DOI / arXiv ID / 標題,並調用 Crossref、arXiv、OpenAlex 等接口補全元數據。
- 全文下載:支持 OA 多源下載,遇到付費牆或登錄牆時,需先在瀏覽器登錄,下載後導入即可入庫。
- 側窗閱讀器:內置 PDF 閱讀器,支持縮放、翻頁、目錄跳轉、全文搜索、高亮筆記(支持 Markdown)以及夜讀模式。
- 引用生成:支持 APA 7 / GB/T 7714 / MLA 9 / Chicago 17 / BibTeX 等多種格式,支持參考文獻、文內引用與直接引用。
- AI 助手聯動:在閱讀器中選中文字,可觸發翻譯、解釋或總結,結果可直接發送到當前對話。
安裝與啓用¶
確保 DeepSeek Harness 版本滿足要求(需 >= 0.1.1-rc.2,Cordis v4),且 Node.js 環境版本 >= 20。
執行以下命令安裝插件:
dsh plugin --profile web add @a9i5k4/dsh-literature
安裝完成後,需要重啓 dsh web 進程,側邊欄纔會出現“文獻”入口。
典型用法¶
- 安裝與啓動:完成安裝並重啓後,側邊欄會出現文獻管理入口。
- 識別文獻:
- 在對話框中讓模型返回包含 DOI 或 arXiv ID 的文本。
- 或者直接在輸入框粘貼類似
"DOI: 10.1038/xxxx"或"arXiv:1706.03762"的文本。
- 入庫與閱讀:系統解析後顯示條目,點擊“下載全文”,隨後點擊“保存”將條目存入內置文獻庫。
- 引用導出:在文獻卡片上右鍵,選擇引用格式(如 BibTeX)並複製。
適用場景與注意事項¶
- 環境要求:該插件依賴 DeepSeek Harness >= 0.1.1-rc.2,且宿主環境需運行 Node >= 20。
- 隱私與本地化:所有請求通過本機迴環接口轉發,元數據請求直連公開 API,不經過第三方中轉,無遙測數據上傳。
- 付費牆處理:對於需要登錄機構訂閱的文獻,插件無法直接破解下載。正確的流程是點擊“打開登錄頁”在瀏覽器完成登錄,下載 PDF 後點擊“導入本地 PDF”入庫。
- 兼容性:若安裝了
dsh-better-sidebar插件,該插件會自動註冊爲右側欄 Tab,否則默認佔用左側欄按鈕位。
總結¶
DSH Literature 將文獻管理流程深度集成到 DSH 側邊欄中,實現了從識別、下載到閱讀、引用的一站式閉環。對於需要在 AI 對話中頻繁查閱文獻的開發者和研究者,這是一個減少工具切換、提升效率的實用插件。