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.
中文版见 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
| Expert | Delegation Tool | Domain |
|---|---|---|
| Data Analyst | expert_data_analyst | data processing, statistics, visualization |
| Copywriter | expert_copywriter | marketing copy, content creation |
| Legal Review | expert_legal_review | contracts, legal risk |
| Product Manager | expert_product_manager | requirements, product planning |
| Frontend Dev | expert_frontend_dev | web frontend implementation |
| UI/UX Design | expert_uiux_design | interface design, interaction |
| Architect | expert_architect | system design, tech selection |
| Social Media Ops | expert_social_media | multi-platform content distribution |
| Growth Hacker | expert_growth | growth strategy, conversion |
| Quant Finance | expert_quant_finance | quant models, financial analysis |
| Finance | expert_finance | financial 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
- On task arrival, decide which expert domain(s) it belongs to.
- 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.
- 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.