dsh-ppt-studio: A PPT Generation Plugin for DeepSeek Harness

huauauaa/dsh-ppt-studio

Tools & CapabilitiesVerified
Listed on 2026-08-27
Page last updated 2026-09-16

DSH plugin converts Markdown or attachments into HTML slides, editable PPTX, and JSON manifest, with theme, language, and company master support.

dsh-ppt-studio is a PPT generation plugin for DeepSeek Harness that turns Markdown or agent-read attachments into a self-contained HTML slideshow, an editable .pptx, and a JSON manifest. It ships with five built-in themes, a Chinese/English interface, and support for applying a company master, so producing decks no longer depends on manual layout. You can adjust theme, language, and master path in the Web Settings panel, and settings persist. It suits developers who want to produce multi-format presentations directly inside a DSH workflow.

How to Install

install
dsh plugin --profile web add github:huauauaa/dsh-ppt-studio
Category
Tools & Capabilities
Platform
DSH Plugin
Author
huauauaa
Distribution
Plugin

dsh-ppt-studio Key Features

Markdown to PPTHTML/PPTX/JSON outputBuilt-in themesCompany master supportWeb settings UI
Listed on dsh-plugin.org

dsh-ppt-studio Repo Summary

What Does It Do?

dsh-ppt-studio is a DSH plugin for DeepSeek Harness that turns Markdown (or agent-read attachments) into a self-contained HTML slideshow, an editable .pptx, and a JSON manifest. It solves the repetitive work of going from content to presentation, letting you produce multi-format decks directly inside the harness without manual layout. Core capabilities include theme switching, language settings, company master application, and three dedicated tools.

Core Features

  • Multi-format output: generates HTML slides, .pptx, and JSON manifest from the same Markdown or structured slides.
  • Themes and language: five built-in themes (data/swiss/velvet/soft/bold) and Chinese/English player chrome.
  • Company master: specify a .pptx master on the host filesystem; PPTX generation appends text-box slides into the master zip.
  • Persistent settings: save theme, language, and master path via the Web Settings panel, or use plugin entry config or a sidecar config file.
  • Tool set: ppt_create builds the deck, ppt_themes lists themes, and ppt_templates reports default theme and master status.

How to Use This Plugin?

After enabling it in DSH, the skill reads attachments with existing file tools, then calls ppt_create with a title and Markdown content or structured slides, optionally specifying theme, language, output directory, and file name. You can adjust theme, language, and master path in the PPT Studio page of the Web Settings panel (bottom-left), and click Save to persist them. Do not install it alongside the community dsh-ppt plugin, as both register tools with the same names; only one can be active in a profile.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: huauauaa/dsh-ppt-studio. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ