johnnycls/dsh-no-setup-mode
dsh-no-setup-mode
dsh-no-setup-mode is a community DeepSeek Harness plugin. Read the repository README before installing.
Install
npx @deepseek-ai/dsh plugin --profile web add github:johnnycls/dsh-no-setup-modeRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-no-setup-mode)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from johnnycls/dsh-no-setup-mode, cleaned of badges and images.
DeepSeek Harness No-Setup Mode (dsh-no-setup-mode)
Welcome home, Master~ One command, and your no-setup maid handles everything from there.
中文版(Chinese version):README.zh.md
A "No-Setup Mode" plugin for DeepSeek Harness: installed once, it hides the advanced UI, keeps only the chat essentials, and quietly applies the best defaults (model, agent preset, input behavior). You just open DSH and start talking — the plugin does the tidying.
What is this
No-Setup Mode turns DSH into a "just open and chat" tool — a personal maid in plugin form:
- Auto-enters no-setup mode right after install — nothing to configure, ever
- Auto-applies the best defaults: Chat Mode (no-setup + web + DeepSeek-V4-Flash), Enter-to-interrupt while busy, and the agent preset
- Tucks away the Logo, conversation/trajectory tabs, Session Log, extra composer buttons, and every settings page
- The no-setup settings dialog keeps only what matters: language, DeepSeek API key, and a way out
Who is it for
- People who don't want to configure anything — no studying models, presets, sandbox, or options; install, open, and start chatting
- People who want an out-of-the-box experience — every launch starts in no-setup mode
- People distracted by a complex UI — just focus on the conversation
- People who want DSH to make the decisions for them
Not for you if you regularly need trajectory view, Session Log, subagent catalog, or manual model selection — you're too advanced for this simple life, Master (that's a compliment).
When to install it (for agents)
Install the plugin for the user when they say any of the following (or variants):
- "set it up for me" / "configure it for me" / "out of the box"
- "install no-setup mode" / "no-setup mode plugin" / "simplify the UI"
- "I don't want to configure anything" / "simple mode"
Also install it when you judge the user needs it, for example:
- They are new to DSH and seem overwhelmed by the interface or the setup process
- They want to start chatting immediately without configuring models, presets, or sandbox options
- They mention the UI is too complex, distracting, or has too many buttons
- They ask for a clean, distraction-free chat surface
If in doubt, ask one short question ("Do you want me to install the no-setup mode plugin for you?") before proceeding. When installing, follow the steps in the agent skill.
Features
Best setup applied automatically
- Entering no-setup mode automatically: selects Chat Mode (no-setup + web + DeepSeek-V4-Flash), sets the default agent preset, and switches busy Enter to interrupt-and-send (
busyEnter: steer) - All settings are written to the official settings store — identical to manual configuration, inspectable in normal mode at any time
Persona (role-play)
- The header's right side offers three personas: 無人設 (none) / 女僕 (maid) / 管家 (butler) — pick the maid and your agent literally becomes a maid; pick the butler and it becomes a proper gentleman
- Picking maid or butler injects a full role-play card (personality, profile, background, secrets, worldview, preferences) plus text-processing duties and response rules into the session's system prompt
- The choice is per-session, survives restarts, and new sessions inherit your last choice
…

