大模型必须吐 JSON:提示词和 schema 谁说了算

解析服务每周崩一两次。模型在 JSON 前面加「好的,如下:」,后面再补一句如需调整请告诉我。提示词里已经写了只输出 JSON。周一还能用,模型升级后寒暄回来了。它吐出来的是一截字符串。就算长得像 JSON,也还不是程序能用的对象。长得像,会让人少写一次校验。少写的那一次,往往就是周二重崩的那一次。崩在星期二,寒暄是。