@gaoyinxin/dsh-mode-switcher
uinpmMIT
在输入框中提供 Plan/Build 模式切换:按 Tab 键或点击工具栏按钮即可切换,并按模式分别记住右侧原生模型选择器中所选的模型。
下载量 / Downloads
604
安装
dsh plugin --profile web add @gaoyinxin/dsh-mode-switcher
沙箱测试
这个插件还没测过。提交测试 →
README
@gaoyinxin/dsh-mode-switcher
[English](README.md) | 中文
像 Claude Code 一样通过 Tab 键或工具栏按钮快速切换 Plan 和 Build 模式,并直接沿用输入框右侧原生的模型选择按钮自动记忆各模式的模型。
功能特性
- 键盘快捷键切换:
- 在输入框中随时按
Tab键(无论是否已输入文字),立即在Build和Plan模式间平滑切换,完全不丢失已输入的草稿文本和光标位置。 - 当
@引用或/命令自动补全菜单弹出时,自动让位给补全选择。 - 工具栏统一控制按钮:
- 通过优先级遮蔽(
priority: -10)接管conversation.input.plan槽位,替代原生单向的「计划」关闭按钮,避免按钮重复。 - 常驻展示
[ 🛠️ Build ⇥ Tab ]/[ 📋 Plan ⇥ Tab ]状态,点击即可切换。 - 沿用右侧原生模型选择器自动记忆:
- 无需额外的齿轮按钮或设置弹窗,直接使用输入框右侧原生的模型选择按钮即可。
- 在 Plan 模式下通过右侧按钮选择的模型(含推理强度),会自动记忆为 Plan 模式的专属模型。
- 在 Build 模式下通过右侧按钮选择的模型(含推理强度),会自动记忆为 Build 模式的专属模型。
- 无论是按
Tab键、点击按钮、输入/plan还是在计划评审卡片点击Approve,在两个模式间切换时都会自动切回对应模式上次使用的模型。 - 原生双语支持:
- 自动识别系统语言,支持英文(English)与简体中文提示文本无缝切换。
截图
Plan 模式(橙色) · Build 模式(蓝色)
 · 
按钮显示当前所处模式,点击按钮或按下 Tab 键即切换到另一种模式。
安装方式
方式一:从 npm 安装(推荐)
dsh plugin add @gaoyinxin/dsh-mode-switcher
包已预构建,安装时无需构建授权。
方式二:通过 DSH 插件市场
1. 在 DSH 设置的 插件 -> 发现 中,点击 管理索引源 -> 添加索引源。
2. 输入市场索引地址:
https://gaoyinxin.github.io/dsh-mode-switcher/index.json
3. 在市场列表中搜索 Mode Switcher,点击 安装 即可。
方式三:直接从仓库安装
dsh plugin add git+https://github.com/gaoyinxin/dsh-mode-switcher.git#v1.0.4
以上内容来自 npm 上的 README,我们只做格式化,不改内容。
版本
npm 上共发布:3,最后更新 2026-10-27