DSH Plugins
返回列表
⚙️

dsh-standard-toolkit

工作流 更新于 2026.08.23

在终端中运行以下命令:

dsh plugin install suanniniu/dsh-standard-toolkit

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

在 DeepSeek Harness 中执行 dsh plugin install suanniniu/dsh-standard-toolkit 即可完成安装,插件开源地址为 https://github.com/suanniniu/dsh-standard-toolkit

插件介绍

dsh 默认只暴露极简工具集,但扩展工具一旦全量加载,每轮对话都要携带全部 schema,既浪费 token 又让模型在工具选择上频繁跑偏。dsh-standard-toolkit 把这件事自动化:工具平时收在仓库(暂存区),不占 schema;会话中你提到"搜一下""算一下日期",触发词匹配命中后工具才摆上桌面,用完随会话销毁自动卸载。

核心能力包括三层:一是两级触发词匹配——强触发词(如"B站画像")单词即自动注册,普通泛词需两颗命中才加载,控制误触发代价极低;二是会话隔离,动态工具注册在 agent 层,A 会话的专用工具绝不污染 B 会话;三是能力自我进化,模型可通过 register_new_tool 现场写工具,自动完成规范审查、冒烟测试、分类入库,本会话立即可用,下次同类场景自动匹配无需重做。

适合需要频繁扩展 dsh 能力(数据分析、多媒体生成、第三方平台对接)但又希望保持每轮对话轻量、模型专注的开发者。工具以 ESM 文件落在 toolbox/ 目录,丢文件即增加、删文件即注销,无需写注册代码。

使用场景

  • 扩展工具数量多但不想每轮都背着全部 schema,既浪费 token 又让模型选错工具
  • 想让模型在对话中自动感知需求并加载对应工具,用完随会话销毁,不污染其他会话
  • 模型需要现场创造新工具(如生成医学 PPT、对接 B 站 API),自动完成审查、冒烟、分类入库

适合人员

  • 频繁扩展 dsh 能力(数据分析、多媒体生成、第三方平台对接)的开发者
  • 希望每轮对话保持轻量、模型专注,同时享受按需扩展便利的 dsh 用户
  • 用 ESM 文件方式管理个人或团队工具库、不想写注册代码的 dsh 生态贡献者