dsh-paper-survey:文献综述 Agent

前言

DeepSeek Harness (DSH) 采用了插件化架构,将复杂流程拆解为可复用的 Skill。文献综述工作通常包含“阅读解读”、“人工确认”与“格式化输出”三个阶段。如果直接生成内容,容易偏离用户需求。dsh-paper-survey 插件通过强制执行“解读先行”的流程,在用户确认后再生成 PPT,解决了综述工作流中的控制问题。

插件简介

插件名称为 dsh-paper-survey,由开发者 zeros335882878 维护,属于工作流类别。其核心价值在于:解读先行 → 用户确认 → A/B 两页结构生成综述 PPT。它遵循 DSH “一切皆插件” 的理念,将科研综述流程固化为标准化的工作流插件。

核心功能

该插件包含三个核心 Skill,分别对应综述流程的不同阶段:

  1. 主流程编排 (paper-survey)
    负责串联整个工作流。它执行三步流程:解读 → 确认 → 写作,并负责版本管理。这是触发综述生成的入口。

  2. 单篇论文解读 (paper-interpret)
    为单篇论文提供固定的解读框架。框架包含 5 块结构,且每条设计都附有对应 RQx(研究问题)的解释,确保解读内容紧扣研究目标。

  3. 综述 PPT 生成 (paper-deck)
    依据 A/B 两页结构生成综述 PPT。它负责逐字搬运内容,并应用 pptxgenjs 的排版规范,最后进行 QA(质量检查)。

安装与启用

在本地目录下执行以下命令即可安装:

dsh plugin --profile web add ./dsh-paper-survey

安装完成后,可通过以下命令验证配置是否生效:

dsh --profile web --dump-config | grep -A2 paper-survey

典型用法

在 DSH 会话中,通过自然语言触发相应的 Skill:

  • 触发综述全流程:输入“帮我把这几篇论文做成综述 PPT”,将调用 paper-survey。
  • 触发单篇解读:输入“解读一下这篇论文”,将调用 paper-interpret。
  • 触发 PPT 调整:输入“生成/调整 PPT 版式”,将调用 paper-deck。

环境要求

该插件的运行依赖特定环境,需提前检查:

  • PDF 提取:需要安装 Python 3 及 PyMuPDF 库。
  • PPT 生成:需要安装 Node.js 及 pptxgenjs 库。

注意事项

  • 流程控制:遵循“解读未获用户认可前不产出任何 PPT 页面”的铁律,避免盲目生成。
  • 技术机制:插件基于 Cordis skill provider 机制开发,结构仿照 dsh-ponytail。
  • 触发词:Skill 内容支持中英文关键词均可触发。

总结

dsh-paper-survey 将文献综述这一非标准化任务转化为标准化的插件流程。它通过前置的用户确认步骤,降低了产出内容与用户预期的偏差。对于需要频繁处理文献综述的开发者或研究人员,该插件提供了一个可落地的自动化方案。

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

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

小夜