dsh-research-writing:DeepSeek Harness 的文獻檢索與 LaTeX 寫作輔助包

前言

DeepSeek Harness (DSH) 強調「一切皆插件」的生態理念。在構建需要學術寫作能力的智能體或工作流時,文獻檢索、引用規範以及 LaTeX 文檔的編譯檢查是高頻且繁瑣的環節。dsh-research-writing 旨在將這些分散的工具整合進 DSH 插件體系,提供一站式的解決方案。

是什麼

這是一個爲 DeepSeek Harness 提供的「研究寫作」工具包,由開發者 Flan246 維護。它將文獻檢索與引用功能(dsh-lit-search)與 LaTeX/BibTeX 守護功能(dsh-latex-guard)打包成一個插件,解決科研人員在處理文檔時需要頻繁切換工具鏈的問題。

核心功能

該插件包包含以下命令集:

  • 文獻檢索與引用 (dsh-lit-search):
    • lit_search / lit_related:基於 Crossref 和 OpenAlex 進行文獻搜索。
    • lit_cite:生成引用條目,支持 GB/T 7714、APA 和 BibTeX 格式(含 arXiv 預印本)。
  • LaTeX 與 BibTeX 守護 (dsh-latex-guard):
    • latex_check:使用 latexmk 進行編譯檢查,支持自動檢測編譯引擎。
    • bib_lint / bib_fill:對 BibTeX 文件進行校驗和自動填充。
    • cite_audit:對文檔中的引用進行審計。

安裝與啓用

安裝該插件包會自動引入其依賴的兩個子插件並註冊。

dsh plugin --profile web add dsh-research-writing

注意:不要將此插件包與 dsh-lit-search 或 dsh-latex-guard 的獨立版本安裝在同一個 Profile 中,否則命令行工具會重複。

典型用法

該插件提供了獨立的 CLI 工具,可直接通過 npx 調用以下示例命令:

# 檢索文獻
npx dsh-lit-search search "mixture of experts" -n 5

# 生成特定格式的引用
npx dsh-lit-search cite 10.1038/nature14539 -s gbt7714

# 檢查 LaTeX 文檔
npx dsh-latex-guard check ./my-paper main.tex

# 自動填充 BibTeX 文件
npx dsh-latex-guard bib-fill refs.bib --write

適用場景與注意

  • 適用對象:需要進行學術文獻調研、引用規範管理或 LaTeX 文檔編譯排錯的開發者或研究人員。
  • 環境要求:需要安裝 Node.js >= 20。
  • 使用權限:插件以當前 DSH 進程的權限運行,建議在安裝前查看源碼與許可證。

該插件通過 Bundle 的形式簡化了安裝流程,適合需要標準化學術寫作工具鏈的用戶。更多詳情可訪問 GitHub 倉庫。

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

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

小夜