DSH Plugins
返回列表
🧰

dsh-json-tools

联网工具 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-json-tools

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

在 DeepSeek Harness 中运行 dsh plugin install uckkk/dsh-json-tools 即可安装,源码详见 https://github.com/uckkk/dsh-json-tools

插件介绍

处理 JSON 数据时,键的顺序不一致、缩进混乱,让对比、阅读和调试都变得低效。dsh-json-tools 把这两件高频小事收进会话里:用 json_sort 递归排序任意嵌套深度的对象键,用 json_format 一键切换美化或压缩输出,省去每次手写脚本的重复劳动。

整个插件以纯 Node.js 实现,无额外运行时依赖,体积小、行为确定。你不需要在命令行列出一长串 jq 管道,也不必打开浏览器开发者工具反复格式化——在会话中直接调用对应工具即可拿到整洁的结果。

适合需要频繁清洗 API 响应、整理配置文件、对比两份 diff 或为日志做可读性处理的开发者。如果团队里有人经常抱怨 JSON 键序不统一导致 diff 噪音,这个插件基本就是为那种场景准备的。

使用场景

  • 对比两份 API 响应时统一键序,减少 diff 噪音
  • 将压缩的 JSON 日志展开为可读格式,方便排查问题
  • 整理配置文件键序,保持团队代码风格统一

适合人员

  • 频繁处理 API 响应和配置文件的后端开发者
  • 需要对比 JSON diff 的测试或运维工程师
  • 追求会话内一步完成格式化工作流的全栈开发者