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 仓库。

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

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

小夜