DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
D

dreamina-design-plugin

Dreamina Design Plugin

DSH plugin dreamina-design-plugin

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:full-aigc-plugins/dreamina-design-plugin#4a84b7b1c89ed1ea820dca90c18e31bfeeb22c12
READMECompatibilityVersions

Description

DSH plugin dreamina-design-plugin

Compatibility and provenance

Dreamina Design Plugin is published as dreamina-design-plugin and currently resolves to version 0.8.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/23/2026

Versions

0.8.0stable
10/23/2026

Related plugins

Loading related plugins…

Latest
0.8.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/24/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Plugin Wallpaper Enginedsh-plugin-wallpaper-engineWallpaper Engine backgrounds for the DSH web GUI: render your local Wallpaper Engine wallpapers behind the chat — Scene and Web in real time through the bundled WebWallGL engine, Video played directly — with iOS-style liquid glass, adjustable blur/scrim/bClaude Designdsh-claude-designDeepSeek Harness plugin: the claude-design skill from baoyu-design. The agent writes canvases of artboards as files and opens them in a local canvas editor.Claude Slidesdsh-claude-slidesDeepSeek Harness plugin: the claude-slides skill from baoyu-design. The agent writes editable slide decks as files and opens them in a local slide editor.Genui@changfenhuang/dsh-genuiGenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the ```dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugi

README

Dreamina Design

Plugin marketplaces

This plugin belongs to AIGC content creation.

CategoryMarketplacePurpose
Full-stack developmentFull Stack PluginsArchitecture and UI design, code understanding, quality checks, code review, workflow governance, and server operations
AIGC content creationFull AIGC PluginsImage, video, audio, music, 3D, and multimodal content creation

Dreamina Design — create images and videos with control

Create and edit Dreamina images and videos from your coding agent, with a capability snapshot from the live CLI, one explicit approval per paid call, and submissions you can resume by identifier.

English | 简体中文 · Install · Quick start · Skills · MCP tools · Troubleshooting

Positioning

dreamina-design is a strict wrapper around the official Dreamina CLI. It discovers what the installed CLI can actually do, validates each generation request against that snapshot, asks for a native confirmation before any paid call, and queries an uncertain task by its submit_id instead of submitting again. No tool accepts free-form shell input.

Since 0.7.0 the plugin runs a dual rail: paid submit tools default to the Canvas runtime (dreamina-canvas CLI with quote-bound approval), while runtime: "legacy" keeps the frozen dreamina path. The legacy binary stops being maintained after 2026-11, so new work should use the Canvas rail.

Installation

Prerequisites

  • Python 3.13 for the MCP server.
  • The dreamina-canvas CLI, enrolled and trusted with an absolute path and SHA-256 digest. The legacy dreamina CLI is optional and only for the frozen rail.
  • Optional, reference-video project tools only: ffmpeg, ffprobe, a Whisper-compatible ASR runtime, and macOS say.
  • A Dreamina account with credits; generation spend is never included in the plugin.

From the plugin marketplace

codex plugin marketplace add partme-ai/full-aigc-plugins
codex plugin add dreamina-design@full-aigc-plugins

Restart the host and open a new task. Then confirm the server and the CLI trust record:

codex mcp list

Read-only tools run without a prompt; paid and mutating tools raise a native confirmation whose default action is Cancel.

Quick start

flowchart LR
    A[Intent] --> B[Capability snapshot]
    B --> C[Validated request]
    C --> D{Paid?}
    D -->|no| E[Read-only tool]
    D -->|yes| F[Native confirmation]
    F -->|approved| G[Submit once with submit_id]
    G --> H[Query by submit_id]
    H --> I[Verified download plus receipt]
    F -->|cancelled| J[Stop, nothing spent]
Create a Dreamina image from this brief: a matte ceramic teapot on a linen table,
soft morning light. Show the exact parameters before you spend anything.

Expected observation: a capability snapshot, a validated request, a confirmation dialog listing the exact parameters, then a single submission with a submit_id. Asking to query it downloads the artifact and verifies it on arrival.

What you can build

WorkflowBuilt-in pathVerifiable output
Image generation and editsdreamina-prompt-text2image, dreamina-prompt-image2image, dreamina-submit_imageSubmitted task plus verified image
Video generationdreamina-prompt-text2video, dreamina-prompt-image2video, dreamina-submit_videoSubmitted task plus verified video
Iterate toward a targetdreamina-visual-target, dreamina-vision-judge, dreamina-visual-loopTarget receipt, round receipt, judge verdict
Full video projectdreamina-video-production, dreamina-video-shots, dreamina-video-evaluator, dreamina-video-syncShot analysis, evaluated batches, composed export
Browser-only membersdreamina-opencli-text2image, dreamina-opencli-image2image, dreamina-opencli-text2video, dreamina-opencli-image2videoGenerated artifacts through the Jimeng web session

Skills

SkillWhat it does
dreamina-design-useRoutes an unspecified image or video request to the right entry point.
dreamina-design-harnessInvocation spec: generation families, shot annotation, evaluation and paid submit-once gates.
dreamina-auto-seedanceTurns a validated DCC preview into an approved Seedance video.
dreamina-seedance-resumeResumes a paused 3D job from its ledger state without re-paying.
dreamina-prompt-text2imageWrites and refines image-generation prompts.
dreamina-prompt-image2imageWrites edit prompts for style, background, detail, colour and compositing.
dreamina-prompt-text2videoWrites video prompts with motion and camera direction.
dreamina-prompt-image2videoCovers single-image, first-last frame, storyboard and multimodal reference modes.
dreamina-vision-judgeScores a candidate against a target on composition, lighting, materials and detail, out of ten.
dreamina-visual-targetObtains or synthesizes the target image a visual loop needs.
dreamina-video-productionRuns a complete video project from a local reference video.
dreamina-video-shotsBreaks a finished clip into a measured shot table with deterministic gates.
dreamina-video-syncComposites shot metadata onto the source video so it cuts with the picture.
dreamina-shot-annotatorProduces shot-annotation schema content only.
dreamina-video-evaluatorProduces shot-evaluation schema content only.
dreamina-opencli-text2imageAutomates Jimeng text-to-image for standard members through the browser bridge.
dreamina-opencli-image2imageBrowser-bridge image editing when no CLI is available.
dreamina-opencli-text2videoBrowser-bridge text-to-video for standard members.

Slash commands

CommandWhat it does
/dreaminaEntry point; routes text/image and video families.
/dreamina-setupFirst-run setup: CLI install, authentication and preflight.
/dreamina-text2imageSubmit, poll and troubleshoot image generation.
/dreamina-image2imageLocal edits, stylization and upscale.
/dreamina-text2videoText-to-video including Seedance.
/dreamina-image2videoReference image, video or audio driven generation.
/dreamina-promptPrompt refinement across the four modes.
/dreamina-visual-loopTarget lock → paid generation → independent review → bounded retry.
/dreamina-auto-seedanceValidated preview → one submit → verified download.
/dreamina-seedance-resumeResume a paused Seedance job from the ledger.
/dreamina-video-productionReference video → analysis → prompts → submit → evaluation.

MCP tools

.mcp.json declares one stdio server, dreamina_design, started with python3 -m scripts.dreamina_mcp_server. It exposes 22 typed tools; read-only ones are pre-approved and paid ones always prompt.

GroupTools
Read-onlydreamina_capability_snapshot, dreamina_cli_status, dreamina_account, dreamina_query_task, dreamina_list_tasks, dreamina_diagnose, dreamina_quote_video_batch
Paid or mutatingdreamina_submit_image, dreamina_submit_video, dreamina_visual_loop, dreamina_cli_install_or_upgrade, dreamina_auth, dreamina_session
Video projectdreamina_video_project, dreamina_analyze_reference_video, dreamina_validate_shot_analysis, dreamina_create_redesign, dreamina_evaluate_video_batch
Batch and exportdreamina_approve_video_batch, dreamina_execute_video_batch, dreamina_compose_video, dreamina_export_video_project

Failures return a structured envelope with error_type, message, retryable, requires_user_action and a next_action of request_user_action, query_same_submit_id or correct_request.

Configuration

SettingLocationNotes
MCP server.mcp.jsonstdio; 10-second startup timeout, 3600-second tool timeout
Trusted CLI record~/.config/dreamina-design/trusted-cli.jsonMode 0600; stores path and digest, never a credential
State root~/.local/share/dreamina-design/Holds operations/ and approvals/
CLI logs~/.dreamina_cli/logsRead only through the bounded, redacted diagnostic tool

Architecture and security

Codex owns orchestration and approvals; the Dreamina CLI owns authentication and the remote API; this plugin owns validation, approval receipts and the operation ledger. The authors receive no artifact.

  • A paid call requires a native confirmation bound to the session and request; receipts are single-use and expire after five minutes.
  • CLI trust requires an absolute non-symlink path, a trusted owner and mode, and a SHA-256 digest.
  • Approval persistence strips credential-like keys before writing; diagnostics are bounded and redacted.
  • Reference-video uploads are contained: at most 50 MiB per image and 512 MiB per media file.
EvidenceStatus
CLI runtime contract, existing-task recoveryRecorded in docs/verification/dreamina-cli-runtime.md
Paid canarySeparately approved and recorded in docs/verification/paid-canary-2026-09-13.md
Reference-video project chainRegistered, but the ten runtime gate lines are NOT_RUN

Troubleshooting

SymptomCheck firstResolution
Tools are missingcodex mcp listEnable the plugin and open a new task
A paid call is blockedThe confirmation dialogConfirm explicitly; the default is Cancel
The CLI is not trustedThe trust recordRe-enrol the CLI and confirm the digest
A task looks stuckThe task stateQuery by submit_id; never submit again
A video mode is refusedWeb-side prerequisitesComplete the prerequisite on the web; the plugin will not bypass it
A reference-video tool does nothingThe runtime gate recordThose gate lines are NOT_RUN until they pass

Upgrade

codex plugin marketplace upgrade full-aigc-plugins
codex plugin add dreamina-design@full-aigc-plugins

Re-run the capability snapshot after upgrading: model parameters and command help come from the installed CLI, not from this repository. If you still call runtime: "legacy", plan the move to the Canvas rail before the 2026-11 sunset.

Current packaged version: 0.8.1+codex.20261018 (development preview).

Contributing and support

Open functional issues at https://github.com/full-aigc-plugins/dreamina-design-plugin/issues. State the CLI version you verified against, whether the change alters the approval envelope or the receipt format, and include the affected gate output.

License

Apache-2.0 — see LICENSE, NOTICE and THIRD_PARTY_NOTICES.md.

dreamina-opencli-image2video
Browser-bridge image animation with manual reference upload.
dreamina-cli-text2imageFrozen legacy CLI route; only for explicit legacy recovery.
dreamina-cli-image2imageFrozen legacy CLI route for image edits.
dreamina-cli-text2videoFrozen legacy CLI route for text-to-video.
dreamina-cli-image2videoFrozen legacy CLI route for image-to-video.
dreamina-cliFrozen compatibility entry; new tasks move to the Canvas successor.