SiriusWJ/dsh-session-plugin-manager1

dsh-session-plugin-manager

Session-scoped plugin & tool manager for DeepSeek Harness: a new conversation tab to disable third-party plugins' model tools or any global tool per session (tools.restrict). 会话级三方插件/工具管理:对话页新增「会话插件」tab,按会话禁用三方插件的模型工具或任意全局工具。

AI Analysis

核心用途是防止智能体在特定会话中滥用或误调用某些工具。适合需要精细化控制单个会话工具权限的用户。配置即时生效,无需重启。

Package
dsh-session-plugin-manager
Version
0.1.1
License
MIT
Last updated
Aug 19, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SiriusWJ/dsh-session-plugin-manager

使用

打开任一会话 → 点击对话区顶部的 「会话插件」 tab:

会话插件 tab

  • 三方插件区:勾选插件 → 会话内屏蔽其模型工具;勾选「仅显示有工具的插件」可隐藏纯界面插件。
  • 工具区:勾选任意全局工具 → 会话内禁用;支持搜索过滤与「仅显示已禁用」。
  • 点击 保存并应用:配置持久化,并对当前会话 agent 即时生效(模型下一轮看不到/调不到被禁用的工具)。

插件级停用只屏蔽其模型工具;插件注册的界面功能(设置页卡片、侧边栏等)是全局的,无法按会话隔离。