DSH Plugins
返回列表
dsh-skill-toggles

dsh-skill-toggles

admin-security 更新于 2026.10.13

在终端中运行以下命令:

dsh plugin install xiake-1/dsh-skill-toggles

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

在 DeepSeek Harness 终端执行 dsh plugin install xiake-1/dsh-skill-toggles(源码仓库:https://github.com/xiake-1/dsh-skill-toggles),安装后重启或半重新加载 DSH 即可生效。

插件介绍

当技能越来越多时,你往往只想在特定场景下关掉一部分工具,而不是在配置里硬删或改包。dsh-skill-toggles 用「黑名单 + 分组」管理可见与可调用:所有技能默认可用,只有被当前启用分组显式列入黑名单的才会被过滤,生效范围是各启用分组黑名单的并集。全新安装、状态缺失或损坏时一律视为全部启用,不会出现装上就什么都看不见的情况。

在聊天输入框工具条的「技能」入口可以打开左侧面板:内置默认分组可编辑不可删,也可新建、重命名、删除自定义分组,每组有独立黑名单与启用开关,切换启用即整组规则生效或失效。列表支持搜索、按来源分节(插件包、用户、项目、自定义等)以及每节批量启用或禁用;若某技能被其它启用分组禁用,会显示对应提示。Agent 还提供 skill_toggles 系列工具,便于在对话里按分组维护名单。本插件只管 skills,不处理 MCP 开关。

适合需要按项目、角色或实验场景切换技能暴露面的团队与个人:日常保持全开,临时用一组规则收窄模型目录与 skill 工具可访问范围。若你曾使用 dsh-skills-mcp-group-manager,请注意两者互斥,不宜同时启用。

截图预览

使用场景

  • 按项目或实验场景临时收窄模型可见的技能集
  • 日常全开、演示或对外会话时一键启用整组禁用规则
  • 通过 Agent 工具在对话中维护分组与黑名单

适合人员

  • 安装了大量 DSH 技能、需要精细管控暴露面的用户
  • 需要为不同角色或环境切换技能策略的团队管理员
  • 希望用面板与工具双通道管理黑名单的进阶使用者