dsh-custom-tool-studio
在终端中运行以下命令:
dsh plugin install xtt-xt/dsh-custom-tool-studio
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xtt-xt/dsh-custom-tool-studio 安装插件(源码:https://github.com/xtt-xt/dsh-custom-tool-studio),安装后完全退出并重启 DSH。
插件介绍
在 DeepSeek Harness 里,把重复脚本、内部接口或一次性自动化变成模型可调用的工具,往往要折腾 bundle、重启宿主并对齐参数 schema。dsh-custom-tool-studio 把流程收成「用 Python 写工具、保存即生效」:注册为同进程内的真正 DSH 工具,无需重启即可在下一轮被调用。
能力覆盖定义、即时注册、试运行与治理:网页「自定义工具」或对话中的 custom_tool_manage 可新建、编辑、测试、启停与删除;参数用 JSON Schema,代码需 def run(args),在独立 Python 进程执行。危险工具每次执行走内置审批;工具包用于分组与整包启停;可选 AI 主动解锁模式让对话先只见管理与解锁入口,再按需展开包内工具。
数据仅存本机 DSH_HOME 下的 custom-tools 目录,不上传,便于备份迁移。适合需快速迭代 Python 小工具、又希望模型稳定选用且能管控风险的开发者与团队。
使用场景
- 把常用 Python 脚本封装成模型可调用的 DSH 工具
- 按工具包分组并一键启停,控制对话里暴露的工具面
- 对写文件、执行命令等操作标记危险并走审批
适合人员
- 需要在 DSH 里快速迭代本地 Python 工具的开发者
- 希望减少对话工具噪音、按需解锁工具包的用户
- 要把内部脚本标准化给模型调用的小团队