Dominic789654/awesome-deepseek-harness--plugins-dsh-slides ↗★ 10
dsh-slides
Slide-deck generation for DeepSeek Harness: slides_generate turns a markdown outline into a self-contained reveal.js HTML deck in the active workspace.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Dominic789654/awesome-deepseek-harness#986e7fb75e52402afe475d38527a83aebb14e2f2&path:plugins/dsh-slides说明文档
阅读完整 README ↗dsh-slides
Slide-deck generation plugin for DeepSeek Harness: gives the model a slides_generate tool that turns a markdown outline into a self-contained reveal.js HTML deck inside the active workspace. Host-only — no client bundle; the deck opens in any browser (press F for fullscreen, arrow keys to navigate).
Status: example / reference skeleton from awesome-deepseek-harness. Structure follows observed community plugin conventions (see
plugins/README.md); not yet verified against a live DSH instance.
Install
pnpm install && pnpm build
dsh plugin --profile add file:/absolute/path/to/plugins/dsh-slides
Then restart that profile.
Tool: slides_generate
| Parameter | Type | Notes |
|---|---|---|
title | string | deck title, also drives the default file name |
markdown | string | deck content; --- on its own line = new slide, -- = vertical sub-slide |
theme | string | optional reveal.js theme (black, white, league, sky, moon, ...) |
filename | string | optional, relative to the slides directory; workspace-confined |
Returns { path, slideCount, theme }. Writes are confined to the active workspace root.
Configuration
- id: dsh-slides
name: dsh-slides
config:
outputDir: artifacts/slides
revealBase: https://cdn.jsdelivr.net/npm/reveal.js@5
theme: white