dshbase

Plugin directory / UI & Skins / dsh-bcc

dsh-bcc

Verified · install-tested on dsh aixlb

✓ Actively maintained Builds on 3 official DSH packages

View on GitHub ↗ ← Back to plugin directory

1Stars
0Forks
0Open issues
—Language
2026-08-22Last push
Cross-platformPlatform

What it does

包拆拆 for DeepSeek Harness: video to script/storyboard/style guide. dsh-plugin.

✅
Our take
Works — verified, early-stage project

包拆拆 for DeepSeek Harness: video to script/storyboard/style guide. dsh-plugin. It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

dsh-bcc · 包拆拆 for DeepSeek Harness

English | 简体中文

Turn a video into a script, storyboard, or style guide inside DeepSeek Harness.

The plugin owns ffmpeg cut detection, keyframes, and export (docx / xlsx / html). Analysis uses whatever model the current DSH session already has. There is no Gemini/Kimi settings page and no bundled API key.

Recommended model: deepseek-v4-flash-vision-exp. If the current model cannot see images, the plugin prompts you to switch in the DSH model picker. It never rewrites your default model.

Install

npx @deepseek-ai/dsh plugin --profile web add github:aixlb/dsh-bcc

Local checkout:

npx @deepseek-ai/dsh plugin --profile web add ./dsh-bcc

Restart dsh web and hard-refresh the browser. Click 包拆拆 in the session header to expand the project panel.

Use

  1. Expand the right 包拆拆 panel: pick/upload a video, choose 拆剧本 or 拆分镜.
  2. 拆剧本 slices the timeline every N seconds (default 1s), extracts a beat per still with the open extract prompt, then merges overlapping beats with the open merge prompt. Edit both prompts in the panel; the source files are prompts/script-extract.md and prompts/script-merge.md.
  3. 拆分镜 uses smart/scene cuts and shot style from the panel.
  4. Command palette: /bcc-script, /bcc-storyboard.
  5. Script pipeline: bcc_shots cutMethod=interval → bcc_read_frames source=shots until remaining=0 → merge beats → bcc_script_coverage → bcc_export.
  6. Storyboard pipeline: bcc_shots → bcc_read_frames source=shots → bcc_export.

Tools

Tool Role
bcc_probe Duration / resolution
bcc_shots Cut detection (smart / scene / interval) + optional keyframes
bcc_sample_script Optional dense stills (not used by default interval 拆剧本)
bcc_set_cuts Explicit cut list (chat edits)
bcc_read_frames Send stills to the vision model (source=shots or script)
bcc_script_coverage Timeline-gap / volume check before export
bcc_export script → docx/md/html; storyboard → xlsx/html
bcc_master 山之音 methodology text
bcc_project_list / bcc_project_open Workspace .dsh-bcc/projects

Scripts are image-only: dialogue comes from burned-in captions. Unseen speech is written 【画面未见对白】.

License

MIT

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-bcc for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:aixlb/dsh-bcc

Headless (CLI) profile:

dsh plugin --profile headless add github:aixlb/dsh-bcc

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in UI & Skins

Browse all 7819 plugins →