dsh-onebot-qq-opsgate
在终端中运行以下命令:
dsh plugin install YUsaltyfish/dsh-onebot-qq-opsgate
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install YUsaltyfish/dsh-onebot-qq-opsgate 安装本插件;源码仓库为 https://github.com/YUsaltyfish/dsh-onebot-qq-opsgate。
插件介绍
在 QQ 里和 DSH 聊天时,主机会挂很多面向运维、协作和 MCP 的全局工具。若不做隔离,模型可能误调用 ops_bash、spawn_teammate 或无关 MCP 资源,既增加风险,也白白消耗 token。dsh-onebot-qq-opsgate 是 dsh-onebot-qq 的配套守卫:只作用于 qq-chat preset 的 QQ 会话,把不该出现在 QQ 线里的工具挡在门外。
插件为纯 JavaScript、无外部依赖,Linux / Windows / macOS 均可使用。默认自动模式会探测 DSH 当前全部全局工具,仅放行 mcp__qq__*,以及在全局存在时的 web_search / web_fetch;其余一律屏蔽,无需手工维护名单,新装的全局插件也会被挡住。启动后还会在短时间内周期性复查,补挡晚注册的工具。
不安装本插件时 QQ 仍可正常聊天,只是可见工具范围更宽。适合已部署 dsh-onebot-qq、希望 QQ 通道保持「轻对话、少主机权限」的团队或个人;若需自定义放行或拒绝规则,可在 profile 中通过 preset 配置覆盖,显式 deny 或 allow 则退回固定名单模式。
使用场景
- QQ 群或私聊接入 DSH,需要限制模型调用主机运维类工具
- 希望 QQ 通道只保留 qq MCP 与网页检索,避免暴露 agent-team 等全局能力
- 新装全局插件后不想逐个维护黑名单,依赖自动探测挡掉多余工具
适合人员
- 已安装 dsh-onebot-qq 的 DSH 用户
- 关注 QQ 入口权限与 token 开销的管理员
- 需要 qq-chat 与会话线隔离的运维或安全负责人