Back to home

Asher-2000

dsh-expert-mode

DSH (DeepSeek Harness) 专家模式 agent preset — 统筹团长 + 10 位领域专家子代理 Expert-mode preset for DeepSeek Harness

Stars
3
Language
Created
Aug 15, 2026
Updated
Aug 15, 2026

Introduction

DSH Expert Mode

An agent preset for DeepSeek Harness (DSH): a "chief coordinator" plus 11 domain-expert subagents with automatic task delegation.

dsh-plugin License: MIT Stars

中文版见 README.zh.md

What is this

"Expert Mode" is a DSH agent preset. Once mounted, your agent becomes a chief coordinator commanding 11 domain-expert subagents. When a task arrives, the coordinator decides which domain it belongs to, delegates it to the best expert, and consolidates the final delivery.

Who is it for

  • Users who want one agent to cover many professional domains (code + design + finance + legal + operations...)
  • Teams that want an "out-of-the-box" multi-expert workflow without maintaining multiple prompt/tool setups
  • Developers interested in DSH subagent mechanics

The 11 experts

ExpertDelegation ToolDomain
Data Analystexpert_data_analystdata processing, statistics, visualization
Copywriterexpert_copywritermarketing copy, content creation
Legal Reviewexpert_legal_reviewcontracts, legal risk
Product Managerexpert_product_managerrequirements, product planning
Frontend Devexpert_frontend_devweb frontend implementation
UI/UX Designexpert_uiux_designinterface design, interaction
Architectexpert_architectsystem design, tech selection
Social Media Opsexpert_social_mediamulti-platform content distribution
Growth Hackerexpert_growthgrowth strategy, conversion
Quant Financeexpert_quant_financequant models, financial analysis
Financeexpert_financefinancial analysis, reporting

Install

Option 0: dsh plugin add (recommended)

dsh plugin --profile web add github:Asher-2000/dsh-expert-mode

Option 1: git clone

mkdir -p ~/.dsh/.agent-presets
git clone https://github.com/Asher-2000/dsh-expert-mode.git ~/.dsh/.agent-presets/expert-mode

Option 2: manual download

Download the latest release from Releases, then place preset.yml + agent.cordis.yml into ~/.dsh/.agent-presets/expert-mode/.

Usage

After installation, select the "Expert Mode" preset when creating a new session in the DSH Web GUI; or specify it from the command line:

dsh --profile headless "Analyze this data and give recommendations" --preset expert-mode

Note: the preset selector lives in the Agent preset dropdown of the session creation screen. Exact flags depend on your installed DSH version.

How it works

  1. On task arrival, decide which expert domain(s) it belongs to.
  2. If it fits an expert domain, delegate to the most suitable expert subagent (complex tasks may run multiple experts in parallel), then consolidate the delivery.
  3. Simple generic tasks (Q&A, file operations, chit-chat) are handled by the coordinator directly — no forced delegation.

When delegating, state the goal, inputs, and expected output clearly so the expert subagent works independently; when consolidating, keep the expert's conclusions and data evidence intact without rewriting.

Files

.
├── preset.yml          # preset metadata (name + description)
├── agent.cordis.yml    # cordis composition: coordinator persona + 11 expert subagent tools
├── README.md
├── README.zh.md
└── LICENSE

FAQ

Q: Does Expert Mode consume extra model quota? A: Delegating to an expert subagent does incur the subagent's model calls (standard DSH subagent mechanics); simple tasks answered directly by the coordinator cost nothing extra.

Q: Can I add my own experts? A: Yes. Copy any expert entry from agent.cordis.yml, adjust the tool name and persona.

Q: Relationship to the official standard preset? A: Built on top of the official standard preset composition, keeping the full toolset and adding an expert-delegation layer.

Tags

dsh deepseek-harness agent-preset expert-mode multi-agent subagent ai-agent dsh-plugin

License

MIT License — see LICENSE.