Simon Willison 7小时前 · 2026-08-05 12:23:03 · 0 阅读
condense-json 1.1:用替换字符串压缩 JSON 的 Python 工具发布新版本
发布
condense-json 1.1
— 用替换字符串压缩 JSON 的 Python 函数
发布完 condense-json 1.0 后,我开始把它集成到 LLM 中,发现有一些新功能确实很有必要:
- replacements 对象现在可以包含字符串以外的值。`condense_json()` 和 `uncondense_json()` 会识别这些值并用作结构化替换。#8
- 对象可以作为合并操作的基础。`condense_json()` 会识别是否存在大致匹配的对象,并存储用于更新或删除键的指令。`uncondense_json()` 再据此执行合并。
我还使用 Hypothesis 这个基于属性的 Python 测试库添加了一些往返测试。
原始来源: Simon Willison