鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-expert-mode

专家模式 agent preset(v0.9.2,npm 包 dsh-expert-mode,双语双份):首席协调官 + 17 位领域专家子代理,按任务特性自动委派。特性:任务调度器(文件系统任务状态机 pending/ready/running/done/failed + 依赖DAG + 原子认领 + 重试 + 崩溃恢复)、质量门禁(高风险任务五段式:需求澄清→实现→验证→独立评审→集成,最多回炉2轮)、五锚约束(每轮回顾/收敛/反跑题/协作检查/资源感知自检)+ 近距离引导(身份/任务/输出格式模板)+ 渐进式披露(省token约28%)+ 专家持久化 + 专家间文件消息总线(P2P直连,零协调官中转)+ 交叉评审 + 经验沉淀 + 简单任务快速通道 + 故障自动重试。专家:数据分析/文案/法务/产品/前端/UI-UX/架构/社交运营/增长/量化/财务/后端/DevOps/数据库/QA/安全/生图短视频。

工具能力
访问 GitHub
文档README

🧠 DSH 专家模式

首席协调官 + 17 位领域专家 — 全栈多智能体团队
1 Coordinator + 17 Experts — Full-Stack Multi-Agent Team

DSH 专家模式主界面

dshfind dshfind card

English · 中文


✨ 功能介绍

安装此预设后,DSH 自动变成「首席协调官」模式:

场景行为
收到任务识别领域 → 委派给最合适的专家
复杂任务并行派发多个专家
简单任务协调官直接处理 — 不强制委派
任务完成专家在线等待后续修改

无需自定义提示词。无需多配置维护。安装即用。


🖼️ 演示

DSH Expert Mode 主界面
在 DSH 工作区选择「专家模式」预设即可使用

Expert Mode 运行中
5 个专家子代理并行工作,实时显示 token 用量和耗时


🧩 17 位专家

🎯 全栈核心(6位)

专家工具领域
🖥️ 前端开发expert_frontend_devWeb 前端、React/Vue、CSS/UI
🖥️ 后端开发expert_backend_devAPI、服务器逻辑、认证授权
🗄️ 数据库expert_databaseSchema 设计、SQL、优化
🏗️ 架构师expert_architect系统设计、技术选型
🛠️ DevOpsexpert_devopsCI/CD、Docker、K8s、部署
🧪 测试工程师expert_qa_engineer测试策略、自动化

🔒 安全与数据(3位)

专家工具领域
🔒 安全专家expert_security代码审计、漏洞评估、加固
📊 数据分析师expert_data_analyst统计、可视化、洞察
🎨 UI/UX 设计expert_uiux_design界面设计、设计系统

💼 业务支持(7位)

专家工具领域
📋 产品经理expert_product_managerPRD、需求分析、竞品调研
✍️ 文案专家expert_copywriter营销文案、内容创作
🎬 生图短视频expert_media_creator分镜、生图、AI 视频、成片
⚖️ 法务审核expert_legal_review合同审核、法律风险
📱 社交运营expert_social_media多平台分发、账号管理
🚀 增长黑客expert_growth增长策略、A/B 测试
💹 量化金融expert_quant_finance量化模型、风险控制
💰 财务专家expert_finance财务分析、预算规划

🛡️ 核心功能

功能说明
🎯 智能委派自动识别任务领域,路由给最合适的专家
🚀 快速通道简单任务直接处理 — 不强制委派
🔄 五锚约束每轮自检,防止跑题和低效循环
🤝 交叉评审高风险任务多专家独立评审
💾 经验沉淀教训自动保存,下次注入
💬 专家间总线文件消息总线(bus.py):专家直接收发,零协调官中转,支持 P2P
📋 任务调度器文件系统任务看板(taskboard.py):pending/ready/running/done/failed 状态机 + 依赖DAG + 重试 + 崩溃恢复 — 真实调度,不止对话协调
🚦 质量门禁高风险任务五段式流水线:需求澄清→实现→验证→审查→集成。独立专家评审,最多回炉 2 轮
⚡ 故障恢复超时自动重试,连续失败换方案
📉 渐进式披露方法论按需注入,token 减少 28%
🌐 中英双语完整中英文文档

📦 安装

方式 A:npm 一键安装(推荐)🚀

本包已发布到 npm:dsh-expert-mode。可用 DSH 插件管理器或 npm 直接安装:

▼
bash
复制代码
# 在 DSH 工作区 — 通过插件管理器 dsh plugin add dsh-expert-mode # ...或直接安装 npm 包 npm install dsh-expert-mode

ℹ️ agent-preset 型插件说明:本插件是 agent-preset 型插件,不是 Cordis 服务插件。安装 npm 包只是把所有文件拉进 node_modules——预设要激活还需要把文件挂载进 DSH 的预设发现目录。下方"方式 B"一步搞定。

方式 B:一键挂载预设(推荐激活方式)

安装 npm 包后,把预设挂载到 DSH 的预设发现目录:

▼
bash
复制代码
# 1. 找到 npm 包的安装位置 # (通常在 DSH 工作区的 ./node_modules/dsh-expert-mode,或全局安装位置) # 2. 把预设挂载到 DSH 的 agent-presets 目录 mkdir -p ~/.dsh/.agent-presets/expert-mode cp -r node_modules/dsh-expert-mode/agent.cordis.yml \ node_modules/dsh-expert-mode/preset.yml \ node_modules/dsh-expert-mode/cordis.patch.yml \ ~/.dsh/.agent-presets/expert-mode/ # 如需完整方法论文档(methods/、experts/、comm/ 消息总线、taskboard),拷贝整个目录: # cp -r node_modules/dsh-expert-mode/.expert-mode ~/.dsh/.agent-presets/expert-mode/ # 3. 重启 DSH web,然后在预设选择器中选择「专家模式」 dsh web

说明:~/.dsh/.agent-presets/ 是 DSH 的预设发现目录,每个子目录对应一个预设;预设名称取自 preset.yml 的 name 字段。

方式 C:从 GitHub 手动安装

克隆仓库,然后将预设拷贝到 DSH 的 agent-presets 目录:

▼
bash
复制代码
# 1. 克隆到任意位置 git clone https://github.com/Asher-2000/dsh-expert-mode.git cd dsh-expert-mode # 2. 将预设拷贝到 DSH 的 agent-presets 目录 mkdir -p ~/.dsh/.agent-presets/expert-mode cp -r agent.cordis.yml preset.yml cordis.patch.yml ~/.dsh/.agent-presets/expert-mode/ # 如需完整方法论文档(methods/、experts/、comm/ 消息总线),拷贝整个目录: # cp -r .expert-mode ~/.dsh/.agent-presets/expert-mode/ # 3. 重启 DSH web,然后在预设选择器中选择「专家模式」 dsh web

说明:~/.dsh/.agent-presets/ 是 DSH 的预设发现目录,每个子目录对应一个预设;预设名称取自 preset.yml 的 name 字段。

然后在工作区预设选择器中选择 「专家模式」。

可选:跨会话记忆(recommended)

专家模式预设本身不注册跨会话记忆服务(它是 HOST-PLANE 插件,注册在预设里会与宿主冲突导致预设挂载失败)。如需启用跨会话记忆,请单独安装 dsh-memory-connect 到宿主组合:

▼
bash
复制代码
# 1. 克隆 memory 插件 git clone https://github.com/Asher-2000/dsh-memory-connect.git cd dsh-memory-connect npm install github:Asher-2000/dsh-memory-connect#v0.4.0 # 或手动放入 dsh 依赖树 # 2. 在宿主组合注册(以 web profile 为例,编辑 ~/.dsh/profiles/web/cordis.patch.yml 追加): # - id: cross-session-memory # name: '@deepseek-ai/dsh-memory-connect' # config: # path: ~/.dsh/memory.db # openAt: startup # 3. 重启 DSH web dsh web

⚠️ 重要:不要把 @deepseek-ai/dsh-memory-connect 加进本预设的 agent.cordis.yml。它是 HOST-PLANE 插件(inject sessions + systemPrompt),预设内注册会报 service has been registered at <cross-session-memory>,导致专家模式挂载失败、UI 回退到默认预设。本预设已内置该说明注释。


🚀 快速开始

  1. 安装插件
  2. 选择「专家模式」预设
  3. 提出任何问题 — 协调官自动委派给合适的专家

示例

▼
text
复制代码
用户:帮我设计一个用户认证系统 协调官: → 识别领域:后端开发 + 安全 → 委派后端开发:API 设计、JWT 实现 → 委派安全专家:安全审计、漏洞防护 → 汇总输出完整方案

🏗️ 架构

▼
text
复制代码
┌─────────────────────────────────────────────────────────────────┐ │ 专家模式架构 │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌──────────────────────────────────────────────────────────┐ │ │ │ 首席协调官 (Coordinator) │ │ │ │ • 任务分析 • 领域识别 │ │ │ │ • 专家路由 • 结果汇总 │ │ │ └──────────────────────────────────────────────────────────┘ │ │ │ │ │ ┌───────────────┼───────────────┐ │ │ ▼ ▼ ▼ │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ 前端开发 │ │ 后端开发 │ │ DevOps │ │ │ │ 数据库 │ │ 安全专家 │ │ 测试 │ │ │ │ 架构师 │ │ ... │ │ ... │ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │ │ └─────────────────────────────────────────────────────────────────┘

💬 专家间通信总线(v0.8.0)

▼
text
复制代码
┌──────────────────────────────────────────────────────────────┐ │ 文件消息总线 (comm/bus.py) │ │ .expert-mode/comm/mailboxes/<专家>/*.msg │ ├──────────────────────────────────────────────────────────────┤ │ │ │ 数据分析师 ──send──▶ 前端开发 (直接、异步) │ │ 文案撰写 ──send──▶ 社交运营 (直接、异步) │ │ 协调官 ──broadcast──▶ 全体专家 (全局同步) │ │ 专家A ──P2P子代理──▶ 专家B (同步问答) │ │ │ │ • 零中转:内容在专家间直接流动,不经协调官上下文 │ │ • 持久化:每条消息落盘为 .msg 文件 │ │ • 可审计:全量日志 comm/logs/bus.log │ │ • 命令:send / read / ack / broadcast / stats │ └──────────────────────────────────────────────────────────────┘

协作模式:

模式方式适用场景
A. 接力专家A发结果 → 专家B读取串行协作
B. 并行各专家发结果给协调官 → read --all独立收集
C. 广播一条消息 → 全部邮箱全局状态变更
D. 评审互发"同意/部分同意/反对+理由"交叉评审
E. P2P专家创建子代理直接问答同步澄清

📚 文档

文档说明
通信协议专家间消息总线协议 v1
专家方法论16 份专家方法论
经验沉淀各专家经验教训
README.mdEnglish documentation

🤝 贡献

  1. Fork 仓库
  2. 创建特性分支
  3. 提交更改
  4. 推送到分支
  5. 创建 Pull Request

📄 许可证

MIT 许可证 - 详见 LICENSE。


🙏 致谢

  • DeepSeek Harness - 核心框架
  • Cordis - 插件系统
  • Awesome DSH Plugin - 社区收录
工具能力

快捷安装

复制到终端去安装插件

dshplugin--profilewebaddgithub:Asher-2000/dsh-expert-mode

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
dsh-live-canvas
在隔离的 iframe 沙箱中实时渲染 Agent 生成的 HTML、React (JSX/TSX)、Vue、SVG、Mermaid 和 Markdown,支持 SSE 热重载,并提供 DOM 点击检查器、并排视觉对比、响应式设备矩阵和一键 Vite ZIP 导出。
dsh-plugin-model-capability
DSH 网页端对话导航点 — 快速跳转用户消息。
dsh-firecrawl
通过 Firecrawl Cloud API 把 URL 抓成 LLM 可用 Markdown,或搜索网页并返回结果内容。
dsh-browser-use
Browser Use 云端桥接:通过 Browser Use API 让 dsh agent 执行真实网页任务,包括打开页面、点击、输入、填表和提取数据。
dsh-frecency
为 DeepSeek Harness 提供常驻索引 grep,以同名遮蔽内置 grep/glob 工具:重复内容检索命中按访问/修改 frecency 排序的内存索引,glob 在可用时对齐内置 ripgrep 语义、不可用时回退索引。