Blaczz/dsh-deck-builder

Blaczz★ 1TypeScriptLast synced: 2026-08-14

Open on GitHub

DeepSeek Harness tool plugin: convert Markdown into a self-contained HTML presentation (slides) with themes and keyboard navigation. Zero dependencies, no core changes.

README excerpt

dsh-deck-builder 📽️ A DeepSeek Harness tool plugin: convert Markdown into a self-contained HTML presentation (slides) — themes, keyboard navigation, zero dependencies, zero core changes. English 简体中文 A DeepSeek Harness (DSH) pure tool plugin that registers the deck build tool, letting the agent turn any Markdown (research reports, meeting notes, course outlines…) into a single-file HTML deck the user opens directly in a browser — ← / → to navigate, f for fullscreen, one slide per page when printing. All generation logic is zero-dependency pure functions , and the output is fully self-contained (inline CSS/JS, no external assets, no network). ✨ Features - deck build tool : markdown → HTML slides, returns output path / slide count / bytes. - Three themes : deepseek / light / dark , CSS variables inlined. - Smart splitting : splits on / / rules, falling back to H1/H2 headings when no rules exist. - Full Markdown rendering : headings, paragraphs, ordered/unordered lists, code blocks, blockquotes, bold/italic, inline code, links, images. - Zero dependencies, zero core changes : pure ctx.tools.register , no client bundle, no network, no external assets. - Pure-function tested : splittin…

View full README on GitHub →
Skins / UIcordisdeepseek-harnessdshdsh-pluginagentsearch

Category