DSH Plugins
返回列表
dsh-custom-tool

dsh-custom-tool

admin-security 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install omdsh-dev/dsh-custom-tool

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

在 DeepSeek Harness 中安装该插件前,可查看源码地址 https://github.com/omdsh-dev/dsh-custom-tool ,然后运行 dsh plugin install omdsh-dev/dsh-custom-tool。

插件介绍

dsh-custom-tool 让 DeepSeek Harness 的扩展方式从“安装一个功能包”变成“在设置里直接写一个工具”。你可以在带有 Monaco 与 TypeScript 提示的编辑器中定义工具名称、参数和异步函数代码,保存后立即注册到模型可用工具中;模型也能通过内置的创建、列表和删除工具,在会话中沉淀自己常用的能力。

插件的核心不是单纯开放脚本能力,而是把自定义工具放进明确边界里运行:每次调用都在独立 worker 中执行,并受超时、内存、结果长度、代码体积和工具数量等预算约束;全局作用域不能访问文件系统,工作区作用域只能在当前会话工作区根目录内进行受限文件操作。

它适合希望快速给 Agent 增加小工具、自动化步骤或本地文件处理能力的用户,也适合愿意用少量 JavaScript 定制工作流、并希望模型能在受控规则下自行扩展工具集的开发者。

截图预览

使用场景

  • 在设置界面快速创建自定义工具
  • 让模型在会话中创建并复用工具
  • 为工作区文件任务编写受限脚本

适合人员

  • 希望扩展 Agent 能力的用户
  • 愿意用 JavaScript 定制工作流的开发者
  • 需要模型自助管理工具的高级用户