DSH Plugins
返回列表
⚙️

dsh-skill-slash-fuzzy

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install NecromanAlbert/dsh-skill-slash-fuzzy

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install NecromanAlbert/dsh-skill-slash-fuzzy 即可从 https://github.com/NecromanAlbert/dsh-skill-slash-fuzzy 安装该插件,安装后重启桌面 GUI 生效。

插件介绍

官方技能斜杠匹配依赖精确名称的 startsWith,而主机命令已经支持模糊匹配。这个差距恰好落在 kebab-case 技能上:/oneshot 这样的短词本应加载 game-package-oneshot,但用户却必须输入完整名称或很长的前缀。

dsh-skill-slash-fuzzy 在官方注入之前插入一个轻量子串解析步骤。当 /segment 在所有已加载技能中唯一时,它会被重写为完整名称(/oneshot 变为 game-package-oneshot);当两个或以上技能共享该段时,token 保持原样(/package 仍是 /package)。精确名称如 /pua 或 /understand 不受影响。客户端侧新增一个 / 源,将唯一段直接注册到技能菜单中,无需死记完整字符串。

它不是官方 ui-skill 或 dsh-tool-skill 的替代品,不是主机命令的模糊匹配器,也不是别名注册表。它面向的技能库庞大且以 kebab-case 为主、希望用最简短的斜杠零歧义触发正确技能的 Harness 用户。

使用场景

  • 在大型技能库中用 /oneshot 快速加载 game-package-oneshot,无需输入完整名称
  • 浏览技能菜单时看到更短的斜杠片段选项,减少记忆负担
  • 多技能共享某一段时(如 /package)自动保持原样,避免误触

适合人员

  • 拥有大量 kebab-case 命名技能的 Harness 用户
  • 希望用最简短斜杠零歧义触发正确技能的用户
  • 管理共享段命名模式的技能库、追求高效调用的开发者