Introduction to the DeepSeek Harness Academic Plugin (dsh-academic)

前言

DeepSeek Harness (DSH) 采用插件化架构,旨在将特定的领域能力(如代码、写作、学术研究)注入 Agent 上下文。在学术场景中,文献检索、文献管理(Zotero)、阅读与写作往往涉及多个工具切换。dsh-academic 插件通过连接本机或在线的 Zotero 库,整合多源检索与学术写作技能,将上述流程集成在 DSH 的对话中。

是什么

这是一个由 copylee711 维护的 TypeScript 插件,无需 Python 或额外的 MCP 服务即可运行。它主要解决三个问题:连接本地或在线 Zotero 库、在多学术数据库中检索并核验文献、以及通过内置技能辅助综述和写作。

核心功能

1. Zotero 集成

插件优先连接本机的 Zotero。
* 读取:检索文库、读取条目详情、读取 PDF 全文(支持分段阅读)。
* 写入:支持按 DOI 或 arXiv 编号入库、写笔记、整理标签和分类。写入功能默认关闭,需在设置中开启。Zotero 7-9 的本地 API 仅支持读取,写入需要 Zotero 10 或 zotero.org API 密钥。
* 行为:本地 Zotero 未运行时自动启动,窗口会最小化到任务栏,不会抢夺焦点。

2. 论文检索与核验

支持同时查询 arXiv、OpenAlex、Crossref、PubMed、知网、Google Scholar 等多个来源。
* 阅读全文:仅支持开放获取论文。arXiv 读取 HTML 版本,PubMed Central 读取结构化全文,其余读取 PDF。
* 核验参考文献:逐字段检查 DOI、标题、作者、年份等,判断是否存在或是否指向错误文献。
* 知网与 Google Scholar:由于接口限制,插件通过浏览器窗口模拟人工检索,仅返回题录信息,不提供全文。

3. 学术技能

内置 11 个技能,可通过斜杠命令调用,如 /academic-literature-review(文献综述)、/academic-paper-reading(论文精读)、/academic-polishing(润色)等。

安装

在 DSH Web Profile 或其他支持插件的 Profile 中执行:

dsh plugin --profile web add @copylee/dsh-academic@latest

典型用法

  • 检索与阅读:在我的 Zotero 里找关于 dropout 的论文,检索近两年关于扩散模型加速采样的论文,读一下 arXiv 2010.11929 的方法部分。
  • 文献管理:把 10.1038/nature14539 和 arXiv 2010.11929 加到“待读”分类,把 PDF 高亮整理成阅读笔记存回 Zotero。
  • 输出格式:给这三个 DOI 生成 GB/T 7714 格式的参考文献。
  • 技能调用:/academic-literature-review。

注意事项

  • 写入权限:修改文库(入库、写笔记)需要在 DSH 设置中开启“允许修改文库”。
  • Zotero 版本:Linux 上自动启动的 Zotero 窗口不会最小化。Zotero 7-9 本地 API 只读。
  • 全文获取:扫描版 PDF 无法读取文字;付费论文无法通过插件读取全文。
  • 数据源限制:知网和 Google Scholar 只返回题录;Semantic Scholar 不填密钥时经常被限流;DBLP 在部分网络环境下需浏览器验证。
  • 参考文献核验:依赖外部数据源,查不到不等于文献不存在。

总结

该插件通过将文献工作流嵌入 DSH 上下文,减少了工具切换成本。对于需要管理个人文献库并利用 AI 进行辅助写作的用户,它提供了从检索到核验的闭环能力。

  • 仓库: https://github.com/copylee711/dsh-academic
  • 目录: https://www.skillhub.cn/plugins/copylee711/dsh-academic
羽毛球分组比赛记分
小程序二维码

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

Xiaoye