dsh-json-validate
在终端中运行以下命令:
dsh plugin install uckkk/dsh-json-validate
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install uckkk/dsh-json-validate 即可安装该插件,源码地址为 https://github.com/uckkk/dsh-json-validate 。
插件介绍
手写拼接或 API 返回的 JSON 经常因为一个注释、尾逗号或单引号就让解析器报错,而传统的错误提示往往只给一个字符偏移量,定位起来格外痛苦。dsh-json-validate 把这件事拆成两个各司其职的工具:validate_json 在毫秒级返回首个语法错误的精确行列位置,让你一眼看清问题所在;fix_json 则自动铲除注释、尾逗号、单引号这三类最常见的格式顽疾,直接输出一段干净合法的 JSON 字符串。
整个插件用纯 Node.js 实现,零运行时依赖,体积极轻,可以随手嵌入 CI 流水线、构建脚本或 AI Agent 工作流,充当一道即插即用的 JSON 守门员。如果你经常和半结构化数据打交道,又不想为此引入一个重量级校验库,装上它、在会话里直接调用两个工具,大多数 JSON 调试问题几秒钟就能收场。
使用场景
- CI 流水线中快速校验 JSON 配置文件是否合法
- AI Agent 生成 JSON 后自动检测语法错误并修复格式瑕疵
- 调试 API 返回数据时精确定位 JSON 语法错误的行列位置
适合人员
- 日常处理半结构化数据的后端或前端开发者
- 搭建 AI Agent 工作流需要 JSON 质量守门的开发者
- 维护 CI/CD 流水线、希望零依赖加入 JSON 校验的 DevOps 工程师