dsh-json-merge
在终端中运行以下命令:
dsh plugin install uckkk/dsh-json-merge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install uckkk/dsh-json-merge 即可安装该插件,源码地址:https://github.com/uckkk/dsh-json-merge
插件介绍
在 agent 工作流里,嵌套 JSON 的逐层合并是个高频痛点:浅合并会悄悄丢掉深层字段,手写递归既冗长又容易漏掉边界情况。dsh-json-merge 把这件事收敛为一个会话内直接可调用的工具,纯 Node 实现,零网络请求、零外部服务,所有合并逻辑都在本地完成。
注册进 profile 之后,它会向会话暴露一个深合并工具,只需把待合并的 JSON 片段作为参数传入,即可拿到完整的递归合并结果。没有 API key、没有 webhook、没有第三方依赖,调用即生效。
适合在多步骤任务里逐步构建复杂配置、合并多层 schema、或将用户输入与默认模板拼接的场景。如果你希望 agent 在本地安静地完成一次可靠的深度合并,而不必绕开网络或调用外部 API,这个插件可以即装即用。
使用场景
- 多步骤任务中逐步构建嵌套配置对象
- 将用户输入与默认模板递归合并
- agent 会话内直接完成深合并,无需外部 API
适合人员
- 需要在 agent 会话中处理嵌套 JSON 的开发者
- 追求零网络依赖、纯本地运行的 agent 工作流使用者
- 希望避免手写递归合并逻辑的自动化脚本作者