Agent Skills
返回列表
💻

JSON 格式化与查看

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ae3bd8e0/json-view。

技能介绍

你在处理什么

接口联调、日志排查或配置 diff 时,经常碰到一整行压缩 JSON:肉眼难读、字段顺序混乱,或不确定是否合法。手动在编辑器里格式化、再复制回去,还容易把转义或编码搞错。这个技能把「读 JSON」相关的重复操作收敛成一次对话:你给出字符串或文件路径,说明要做什么,它按规则返回结果。

核心能力

技能围绕 JSON 文本的五种操作,彼此独立,可按需组合说明:

  • 格式化:把压缩 JSON 展开为可读结构,默认使用 2 空格缩进。
  • 压缩:去掉空格与换行,得到单行或紧凑形式,便于传输或存储。
  • 校验:检查语法是否合法,快速定位非法 JSON。
  • 排序:对对象字段按字母序重排,方便对比两份结构相近的配置。
  • 转义:处理中文字符相关的转义需求,避免在复制、嵌入字符串时乱码或转义不一致。

典型流程是:你提供 JSON 字符串或本地文件路径,并指明操作类型;技能解析输入、执行对应变换,把结果直接返回。资料标明无额外依赖,适合在 Agent 环境里当轻量工具用。

适用边界

它面向文本级 JSON 处理,不负责解析业务语义、也不替代 Schema 校验(如 JSON Schema)。大文件或含敏感数据的文件路径使用时,需注意环境是否能安全读盘。若你需要的是「从 API 拉数据再格式化」,仍需你先拿到原始 JSON,再交给本技能处理。

使用场景

  • 联调时收到接口返回的一行压缩 JSON,需要先格式化再对照文档里的字段名排查问题
  • 合并前后两份环境配置前,把两个 JSON 对象字段按字母序排序,便于逐行 diff
  • 把日志里截取的 JSON 片段粘贴给 Agent,先校验语法是否完整再决定是否继续解析
  • 在代码或文档里嵌入含中文的 JSON 字符串前,需要统一做转义避免乱码

适合人员

  • 负责后端接口联调、经常要肉眼核对响应体结构的工程师
  • 维护多环境配置仓库、需要快速对比两份 JSON 差异的 DevOps 或平台同学
  • 写技术文档或示例代码、要把示例 JSON 排版整齐并处理中文转义的文档作者
  • 从监控或 ELK 导出原始 JSON 事件、先验合法性再交给下游脚本的数据分析同学