Tranquillitatis-Lab/dsh-tool-activator ↗★ 11

dsh-tool-activator

Load only basic DeepSeek Harness tools by default and activate other tools on demand.

パッケージ
dsh-tool-activator
互換性
未検証
Harness ピア範囲
>=0.2.0-rc.2
バージョン
0.5.0
ライセンス
MIT
最終更新
2026/11/08

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Tranquillitatis-Lab/dsh-tool-activator

ドキュメント

README 全文を読む ↗

配置

进入官方插件管理页,打开 dsh-tool-activator 卡片,配置表单直接显示在该插件的页面上。

image

表单显示工具列表:

分区含义
默认激活每次请求都带完整 schema 的工具;基础工具排在最前并带"基础工具"标记,但允许关闭;仅 activate_tools 的开关固定开启且不可关闭
按需激活其余工具,模型可使用 activate_tools 按需获取

打开某一项的开关即把它写进 basicTools(默认加载),关闭则移回按需区;工具清单与描述由宿主 Remote toolActivator/catalog 提供,覆盖当前所有 live agent 作用域。

常规区两个开关:requireApproval(非完全权限时激活前请求确认,缺少审批服务时直接拒绝;完全权限 danger-full-access 时无需确认,即使审批策略为 never)与 autoGroupMcp(按 mcp__server__tool 前缀聚合同一 MCP 服务)

工具分组区是结构化编辑器:每个分组有标识符、名称、说明、工具勾选(只能从当前目录里的真实工具中选)和说明节绑定,支持增删;留空则每个工具各自成为条目。sectionTools 仍留在 schema 里(进阶用法:说明节到工具名的依赖映射),但不再出现在表单中。