我使用的日志文件或工具时不时会吐出一堆意外终止的 JSON,这意味着我无法将其复制到文本编辑器中并漂亮地打印它以查看发生了什么。
有一天,我对此感到沮丧,并让当时新的 GPT-4.5 使用 OpenAI 画布为我构建了一台漂亮的打印机,它不介意不完整的 JSON 作为网页。这是聊天内容,这是生成的交互式内容。
我今天发现了代码缩进方式的一个错误,因此我将其粘贴到 Claude 3.7 Sonnet Thinking 模式中,并对其进行了一系列改进 –完整记录请参见此处。
标签: chatgpt 、 claude 、工具、 json 、 Generative-ai 、 ai 、 llms
原文: https://simonwillison.net/2025/Mar/28/incomplete-json-pretty-printer/#atom-everything