When developing agents or workflows in the DeepSeek Harness (DSH) environment, generating presentations (PPT) is a common requirement. Most off-the-shelf AI PPT tools can only output static images, making them difficult to further edit in Office software. DSH’s plugin-based architecture allows this capability to be extended through plugins. This article introduces yejiming/dsh-ppt, a tool focused on generating standard, editable PPTX files.

What It Is

yejiming/dsh-ppt is a DeepSeek Harness plugin for PPT design presets and producing editable PPTX files. The project is maintained by yejiming and released under the MIT open-source license. It solves the problem of directly generating presentations in a DSH workflow that can be opened and modified in Office software.

Core Capabilities

  • Natively editable: Generates standard .pptx files in which text, graphics, and charts can be opened in PowerPoint, Keynote, or WPS and further modified or fine-tuned.
  • Professional layout: AI intelligently customizes color schemes, font hierarchy, and page composition based on the theme and content.
  • Smart assets: Automatically searches for compliant rights-free business images and draws high-quality charts from data.
  • AI visual review: AI renders and reviews the output once, automatically detecting and correcting text overflow, overlaps, and layout flaws.
  • Local and secure: All production and rendering processes run securely locally, without relying on remote services.

Installation and Activation

Install it through the DSH plugin manager separately for the Web console and Headless mode:

dsh plugin --profile web add @yejiming/dsh-ppt
dsh plugin --profile headless add @yejiming/dsh-ppt

Typical Usage

  • Web interface: Start the Web console, create a new session, select “PPT Mode,” and state your requirements to the AI.
    dsh --profile web
Enter requirements in the conversation, for example: “Create a 6-page AI project quarterly review and planning report for management.”
  • Command line: Enter a command directly for fast generation.
    dsh --profile headless "为管理层制作一份6页的AI项目季度复盘与规划汇报"

Applicable Scenarios and Cautions

This plugin is suitable for scenarios that require automated presentation generation within a DSH workflow. Before use, ensure that office software is installed in your local environment:
* macOS: Keynote or PowerPoint
* Windows: PowerPoint
* Linux: LibreOffice

Because the plugin runs with the permissions of the current DSH process, please review the source code and license before use.

Summary

yejiming/dsh-ppt provides a complete closed loop from content to editable PPTX. It combines AI’s generative capabilities with Office software’s editability, making it suitable for generating high-quality presentation materials that can be further modified.

  • Project address: https://github.com/yejiming/dsh-ppt