DeepSeek Harness: Plugins, a One-Prompt Creator Mode, and the Traps Most Beginners Hit
One thing today: turn your DeepSeek into a dedicated personal workbench.
Install the official open-source base DeepSeek Harness (DSH for short), and the input box becomes a social-media layout station, a UI prototype canvas, a game workshop, or a local literature library.
Copy a name to install a ready-made tool; if you can't find one you like, one sentence can have it hand-built for you on the spot.
A zero-barrier guide for complete beginners, avoiding all the pitfalls, just copy the homework: 👇
01 / Preparation: Get DSH Desktop Running in 3 Minutes
What exactly is DSH?
DeepSeek Harness (official slogan: "Everything is a plugin") is DeepSeek's officially open-sourced Agent runtime base. Think of it as an "operating system": it provides only basic capabilities on its own, and the real power comes after you install plugins.
- Official entry: DeepSeek Harness official site | GitHub open-source repository
- The current version is in official preview testing, with rapid feature iteration, but the core operation logic is already stable.
Download and installation
Go to the DeepSeek official download center
⚠️ Beginner pitfall warning: The download page also contains the DeepSeek mobile chat client (iOS / Android). That is a mobile chat app, not DSH. Do not download the wrong one. Look for the desktop computer version.
- Windows users: click "Download for Windows version", or use the Windows x64 official installer direct link
- macOS users: click "Download macOS version" (requires macOS 13+, Apple silicon only), or use the macOS ARM64 official installer direct link (Note: the official download page currently has no separate button for Intel-chip Macs, and older Intel Macs are not yet confirmed supported.) 💡 Geek alternative tip (mobile readers can skip): the official Linux desktop installer is not yet released. If you don't want the desktop app, you can run
npx @deepseek-ai/dsh webon a machine with Node.js to start the web version (you first need to click "Select workspace" in the interface to add a directory). But the web version's plugin state is independent of the desktop version; beginners are strongly advised to use the desktop version directly.
First launch: fill in the API Key to wake it up
- Configure the model: after opening DSH desktop, prepare a DeepSeek API Key (you can apply at the DeepSeek open platform). Fill it in the welcome pop-up or in settings.
- Cost explanation: the desktop software itself is completely open-source and free; daily use only charges for the actual model token consumption (DeepSeek's official API is extremely cheap, a few yuan lasts a long time).
- Security red line: installing third-party plugins is equivalent to running extension code on your computer. Only install plugins from trusted authors.
02 / Universal Formula: Copy a Name to Install Any Plugin
You see someone recommend an interesting workbench package name online (for example, dsh-media-desk). How do you install it on your computer?
Just remember this universal mental model:
Copy package name ➔ Paste install ➔ Manually turn on "Enable Now"
- ① Find the entry: in the DSH left sidebar, click the "Plugins" icon, then click "Add Plugin" in the top right.
- ② Enter the package name: paste the workbench package name, Git repository URL, or archive path, then click "Install". (If a domestic mirror reports an error after switching, switch back to the default official source and try again)
- ③ The most important step: after the installation-complete prompt appears, you must manually click "Enable Now" at the bottom of the window!
⚠️ 90% of beginners fail here: installation success does not mean it is enabled! If you close the pop-up directly, the plugin is off by default, and you won't find it in the sidebar no matter how hard you look.
How to use it after installation?
- Find the entry: after enabling, the workbench usually appears in the left sidebar (or in the "+" drawer at the bottom of the sidebar); some tools appear in a new session's "mode switch" or in the right preview area.
- First step out of the box: on first entry, click the plugin's built-in "sample data" to experience the full effect; don't stare at a blank page.
- Completely quit: clicking the window's "X" only minimizes to the system tray by default. To completely quit, press ⌘ + Q on Mac, or on Windows right-click the tray icon in the bottom right and select "Exit".
03 / Seven Workbenches Tested: Which Ones Are No-Brainer Installs? Which to Skip for Now?
For fast mobile reading, we split the seven mainstream workbenches into three clear tiers:
📸 Image suggestion: actual running screenshots of the social-media workbench (
dsh-media-desk) or game studio (dsh-game-studio), showing one-click storyboard calendar generation or the right-side playable game.
【Tier One: No-brainer for beginners · ready to use out of the box】
⚡ Social-media workbench dsh-media-desk
A must-have for X, Xiaohongshu, Douyin, and WeChat Official Account creators. Enter a one-sentence idea, and it automatically generates catchy titles, spoken scripts, cover images, image captions, and six-frame storyboards, and lets you drag them into a calendar schedule.
- Out-of-the-box experience: after enabling, enter from the left sidebar. First click the built-in "sample data" to try one-click creation; click "clear" in the top right when writing your own content. (It works even without an image-generation key; the cover falls back to a plain-text version automatically)
- Source: GitHub open-source page (author: woniuniuniu)
🎨 Guizang Design dsh-guizang-design
Good for people who often make social-media images, presentation PPTs, and article layouts. One-click formatting turns dull text into Xiaohongshu-style polished image cards, tech-style web slide decks, or "de-AI-ify" article formatting with fine-grained rearrangement.
- Out-of-the-box experience: after enabling, click to enter from the left sidebar. Drop an article into the dialog to have it formatted, or click "make same style" in the "official examples". (Exporting long images requires Chrome installed locally)
- Source: GitHub open-source page (author: @op7418 Guizang)
💻 Design workbench dsh-design-studio
A godsend for product managers, design beginners, and indie developers. Describe the interface you want in plain language, and it lays out web, app, or mini-program prototypes in real time on the canvas. You can click individual buttons for partial edits and export React/Vue/HTML code directly.
- Out-of-the-box experience: after enabling, start a new session and switch to "Design Mode". Send: "Design a minimalist community gym member app home page", and check "✓ I want this" in the direction to generate.
- Demo source: original author showcase post (author: @OrderG_X)
🎮 Game workshop @zseven-w/dsh-game-studio
Zero-barrier interactive experience. Enter a one-sentence game setting, and it automatically writes the logic and lets you play immediately on the right; supports one-click export as a single-file HTML page to send to friends.
- Out-of-the-box experience: enter from the session's right preview area or the "+" in the left sidebar. Try: "Make a little game: a cat steals dried fish in the kitchen while avoiding a robot vacuum", and you're playing within seconds.
- Source and experience: GitHub open-source page | online sample game wall (author: @ZSeven-W / Fini.Yang)
【Tier Two: specific vertical needs · use when it fits】
📐 OpenPencil vector designer @zseven-w/dsh-openpencil
A canvas tool for opening, previewing, and editing .op vector design files inside a DSH session. It lets you view and modify vector graphics in the dialog as intuitively as in professional design software.
- Note the difference: many beginners confuse this with the earlier "design workbench" —
dsh-design-studiodraws app prototypes from scratch and outputs front-end code; OpenPencil is a document editor for a specific vector format. If you don't normally work with.opvector files, you can skip it. - Source: author @ZSeven-W / Fini.Yang
【Tier Three: geek-level high barrier · beginners should skip for now】
The following two are extremely powerful, but they are heavy geek tools that need complex local development dependencies. We suggest first understanding what they can do; absolute beginners are not advised to blindly wrestle with deployment:
⚠️ Agentero literature library agentero-dsh
Integrates your local research paper library, PDF reader, and notes all into the DSH window! You can read local PDF papers while letting the AI combine your private notes to organize outlines and search related arguments. It's a powerful local reading tool for graduate students and academic researchers.
- Barrier note: very powerful but heavy to deploy; you need to pre-configure an Agentero Vault knowledge base, CLI command line, and desktop client support on your machine.
- Source: GitHub repository (author: poco-ai)
⚠️ EAC design world eac-design-world
Puts a "professional multi-track video editing studio" directly inside DSH! It supports importing multiple local video assets, multi-track drag-and-drop editing, visual design and rendering export — essentially moving a local editing app into DeepSeek.
- Barrier note: a purely geek-oriented tool; it depends on locally installed FFmpeg / FFprobe 7+ codec environments, and you need to download the Release archive in a terminal and run local scripts for deployment. Beginners should wait and watch.
- Source: GitHub repository (author: Ebony-Vinyl)
04 / Creator Mode: Can't Find a Workbench? One Sentence Builds It on the Spot
Why can't you find the official same-style one?
Many beginners are blown away by the official promo video: "That poster workbench with shader backgrounds is so cool! Where do I search for the video editing workbench?" They search everywhere and can't find it.
The truth: these amazing tools are not ready-made plugins already published to the market. The official team generated them on the spot with "Creator Mode" using one sentence!
If ready-made workbenches are pre-packaged "ready meals", then "Creator Mode" gives you a front-end engineer on 24-hour standby. You just describe in plain language what the page should look like and what buttons it has, and it writes a usable tool for you inside DSH on the spot.
How to enable it?
There are two simple ways:
- Path A: in the left sidebar, click the small arrow drop-down next to the "Plugins → Add Plugin" button, and select "Let Agent create plugin".
- Path B: directly start a normal session and switch the session mode at the bottom to "Creator Mode".
💡 Efficiency tip: when writing a Creator Mode prompt, you must clearly state 3 things: where the entry is, how the interface is divided, and which operations are supported.
Official prompt template (copy directly)
📸 Image suggestion: a screenshot of the generated "poster design workbench" interface from Creator Mode, showing the shader gradient background and custom text effects.
🎨 Case 1: The official promo video style · poster design workbench
Create a poster design workbench plugin accessed from the session, using the DeepSeek Harness official site's shader background patterns and English fonts. Support custom poster titles, text, and shader colors. Keep the default page minimal, with no extra subtitles or useless information. The default poster title is "Everything is a plugin".
🎬 Case 2: Dark professional style · video editing workbench
Create a video editing workbench accessed from the session, using the dark interface and interaction style of common editing software. Support uploading multiple videos, editing, and exporting. Put the previewer on top, taking up the main page space; put the timeline at the bottom, supporting importing and editing videos. Also support importing and editing videos in the session through natural language.
🏛️ Case 3: 3D famous landmarks exhibition hall
Create a DeepSeek Harness plugin with a left-sidebar entry that uses 3D models to show the Eiffel Tower in Paris, the Great Wall of China, the Forbidden City, and another famous building of your choice.
🧠 Case 4: Transformer principle 3D visualization interactive station
Create a DeepSeek Harness plugin with a left-sidebar entry, making an interactive 3D demo game that helps me understand the internal computation logic of Transformer. Make sure the panel titles and toolbars avoid overlapping with macOS native window buttons.
📖 Case 5: High-fidelity paper reading assistant
Create a paper reader that enters from the right sidebar, supporting paper upload while fully preserving the original layout, fonts, images, and other content without losing information. After selecting text, show a floating menu with three options: highlight, add a note, and ask in the session. The default question prompt language should match the interface language.
📊 Case 6: Personal session and token consumption dashboard
Create a statistics plugin based on my real session data, showing total token consumption, number of sessions, and cost and budget estimated by token usage. Support viewing the token consumption timeline, per-session token usage and cost, and monitoring CPU running/usage.
05 / Summary and Pitfalls: The 3 Most Common Failure Points
1. Quick checklist by role
- Social media / IP creators ➔ install
dsh-media-deskfor one-click catchy titles, spoken scripts, storyboards, and scheduling (⭐ extremely easy) - Presentations / social media images ➔ install
dsh-guizang-designfor unified high-quality visuals, including "de-AI-ify" article formatting (⭐ extremely easy) - Product prototypes / indie development ➔ install
dsh-design-studioto draw web/app prototypes in plain language, with front-end code export (⭐ extremely easy) - Game lovers / no-code experience ➔ install
@zseven-w/dsh-game-studioto hand-build a web mini-game with one sentence and try it directly in the sidebar (⭐ extremely easy) - Need to handle .op vector design files ➔ install
@zseven-w/dsh-openpencil, a dedicated vector-format document editor; ordinary users can skip it (⭐⭐ needs matching format) - Can't find the custom interface you want ➔ use Creator Mode directly, no need to look for an installer; send a prompt to build a custom plugin on the spot (⭐⭐ needs simple tuning)
2. The 3 most common beginner failure problems
Q1: Why did I install a plugin but can't find its entry in the interface?
- Troubleshooting: 90% of the time it's because you didn't click "Enable Now" at the end of the installation pop-up. Go back to the plugin manager and confirm the switch is on; if it's already on, check the "+" drawer at the very bottom of the left sidebar, or look at the mode selection list in a new session.
Q2: Why does generating a cover / game art asset fail?
- Troubleshooting: the DSH base calls a language model by default. Features involving AI image generation usually depend on an image-generation model configuration. If no image-generation key is configured, many plugins support automatic "graceful degradation" (for example, covers become text-layout versions and game characters become code-drawn color blocks), and the core functionality is still unaffected.
Q3: Why is it still running in the background after clicking the close button?
- Troubleshooting: DSH's default close behavior is to minimize to the system tray. To completely quit, use the shortcut ⌘ + Q (Mac), or right-click the tray icon in the bottom right and select "Exit DeepSeek Harness" (Windows).
🔗 Official Links and Extended Resources (recommend bookmarking)
For deeper research or source code, here are the most essential official entry points:
- Official open-source repository: GitHub - deepseek-ai/deepseek-harness (full base source code, Issue Q&A, and version updates)
- Official desktop download: DeepSeek official download center (Windows x64 / Mac ARM64 official installer links)
- Creator Mode official prompt collection: DSH Creator Mode prompt official collection (7 complete original prompts including the promo-video poster and video)
- Safety specification and permissions: DSH safety specification (Chinese) (understand third-party plugin permissions and local execution boundaries)
- Plugin Manager development docs: Official UI Plugin Manager README
What do you most want to turn DeepSeek into?
If you've built something fun with Creator Mode, feel free to leave a screenshot in the comments and let everyone copy the homework.
I'm Zhai Xiaonian, see you next time!
Follow the WeChat official account "宅小年" to read more articles.
Top 2 from juejin.cn, machine-translated. The original thread is authoritative.
Is there no installation package for the Intel version?
After installation, attaching commonly used scripts is indeed a time-saver, but I'd suggest configuring the quota alert first — token consumption goes faster than you'd think when running batch tasks. I usually collect this kind of open-source workbench by scenario on ai345; new projects get listed pretty quickly.