← all repositories
zenstory-ai/oh-story-dsh

Four fiction workbenches bolted onto DeepSeek Harness

A community plugin that turns DSH Web into a writing studio for novels, short dramas, games, and video recaps — without shipping a second agent runtime.

oh-story-dsh
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

oh-story-dsh is a plugin for DeepSeek Harness (DSH), the agent harness from DeepSeek. Once installed, DSH Web gains four creation workbenches: novels, short drama, games, and video recaps. Each bundles a fixed version of an upstream skill pack — Oh Story 0.8.5 for novels (13 skills, 7 roles), Drama Skills 0.8.1, NovelToGame 0.5.0, and video-recap-skills 0.6.2 — exposed through slash commands like /story and /short-drama.

The interesting bit

The plugin deliberately adds no second agent runtime or project database. Files are the single source of truth: the workbenches just project what’s on disk, so editing a file is editing the decision. Anything that costs money — image, video, voice, music generation — must be previewed and explicitly confirmed before a vendor API is called, and unsaved human edits won’t be clobbered by a concurrent agent write.

Key highlights

  • Novel workbench covers long-form, short-form, topic selection, review, de-AI-flavoring, and covers.
  • Short drama emits at most five Markdown files per episode (script, visual settings, storyboard, image prompts, video prompts), with a production view that flags duplicate IDs, dangling references, and format errors in place.
  • Game workbench runs your creation in an iframe sandbox on a separate origin, with live playtesting next to the chat; ships a playable 《金瓶梅》 ADV as an example.
  • Video recap projects keep sources, work products, and deliverables in separate folders, with HTTP Range streaming preview.
  • Workbenches only take over the layout when a creative project actually exists in the workspace, and collapse back to native DSH at any time.

Caveats

  • Not affiliated with DeepSeek; it rides on DSH 0.2.0-rc.2 (or an alpha line), and mixing the two version lines is explicitly discouraged.
  • The video pipeline needs host-side Python 3.10+ and ffmpeg/ffprobe; Homebrew ffmpeg without libass means external SRT instead of burned-in subtitles.
  • Media generation requires a small zoo of vendor API keys (OpenAI, Volcano Ark, MiniMax, Fish Audio) — the plugin only reports whether they’re configured.

Verdict

Worth a look if you write Chinese web fiction or short drama and already live in DSH — the “files as truth, confirm before spending” discipline is genuinely well-designed. If you’re not in that ecosystem, it’s a well-executed curiosity, not a general writing tool.

Frequently asked

What is zenstory-ai/oh-story-dsh?
A community plugin that turns DSH Web into a writing studio for novels, short dramas, games, and video recaps — without shipping a second agent runtime.
Is oh-story-dsh open source?
Yes — zenstory-ai/oh-story-dsh is open source, released under the MIT license.
What language is oh-story-dsh written in?
zenstory-ai/oh-story-dsh is primarily written in Python.
How popular is oh-story-dsh?
zenstory-ai/oh-story-dsh has 501 stars on GitHub.
Where can I find oh-story-dsh?
zenstory-ai/oh-story-dsh is on GitHub at https://github.com/zenstory-ai/oh-story-dsh.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.