dsh-paper-slides:论文转学术报告插件

前言

DeepSeek Harness (DSH) 强调插件化与模块化。在处理学术内容时,常见的做法是依赖论文摘要或凭记忆重构,这往往导致演示内容不完整或逻辑松散。dsh-paper-slides 插件旨在解决这一问题,它作为协调者,通过读取论文全文并根据特定场景设定预算,自动生成结构化的演示文稿。

核心功能

此插件主要解决“如何从一篇论文生成一份合格的学术报告”这一流程问题,具备以下能力:

  • 读取全文而非摘要:支持通过 DOI、arXiv 或语义搜索获取论文的真实全文内容。
  • 场景化时长预算:针对 seminar(组会)、conference(会议)、defense(答辩)、proposal(开题)、journal-club(文献汇报)等不同场景,自动计算适合的时长和幻灯片数量。
  • 内容拆分:返回每部分的幻灯片预算,明确区分幻灯片上的内容与演讲备注中的脚本内容。
  • 输出格式适配:根据场景返回期望的输出格式。例如,会议和答辩通常需要可编辑的 .pptx 和 HTML,而组会汇报通常仅需 HTML。
  • 技能集成:提供 plan_talk(规划)、make_slides(生成)和 paper-to-talk(全流程)三个核心技能。

安装与依赖

此插件本身不直接读取数据或渲染文件,而是协调其他插件工作。安装时需同时安装其依赖项:

dsh plugin --profile web add dsh-ai4scholar dsh-slides dsh-paper-slides

安装完成后,需要启动 Web 环境以加载插件:

dsh web

依赖说明

  • dsh-ai4scholar:提供论文的搜索、全文、图表及引用数据。
  • dsh-slides:负责将规划好的内容渲染为文件(HTML 和 PPTX)。

配置与使用

插件默认会注册相关技能。如需自定义配置,可在 cordis.patch.yml 中添加以下条目:

- id: paper-slides
  config:
    skills: true            # 注册 paper-to-talk 技能
    planTool: true          # 注册 plan_talk 工具
    promptGuidance: true
    promptOrder: 145

典型用法

用户只需提供论文来源和期望的时长,即可生成演示文稿。例如:

“把这篇 10.1038/s41586-021-03819-2 做成 12 分钟的会议报告”

系统将自动读取全文、规划 12 分钟的演讲结构、构建围绕图表的幻灯片,并将演讲者备注编写为脚本,最终输出 HTML 或 PPTX 文件。

注意事项

  • 语言:技能体的内部逻辑为英文,但模型会根据用户输入的语言输出最终报告。
  • 输出格式:具体的输出格式(如 HTML、PPTX)由 dsh-slides 插件提供,支持离线播放的 HTML 和可编辑的 PPTX。

总结

dsh-paper-slides 为 DeepSeek Harness 用户提供了从论文到学术报告的标准化工作流。它通过读取全文、预算时间和拆分内容,避免了依赖摘要带来的信息遗漏。开发者可参考 GitHub 仓库 了解更多实现细节。

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

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

小夜