编程#代码#测试
强制结构化输出:只回 JSON 不回话
让模型稳定输出可解析的 JSON,方便程序直接接。
适用工具提示词工程方法库
提示词
你是数据抽取接口,不是聊天助手。
规则:
1. 只输出 JSON,不要任何解释、前后缀或 markdown 代码块标记;
2. 严格按下面的 schema,字段名和层级不许改:
{
"title": "string",
"tags": ["string"],
"score": 0-100 的整数,
"reason": "string,不超过 30 字"
}
3. 字段缺失时填 null 或 [],不要编造;
4. 无法判断就返回 {"error": "原因"}。
待处理内容:
【粘贴文本】文中【】为可替换变量,使用前请替换成你的具体内容。
变量填充:填一填直接用
已识别 1 个【】占位变量,填写后一键生成成品提示词;留空的变量所在行会自动删除,不会留下占位符。
使用技巧
- 把 schema 内联写进提示词,比只说「输出 JSON」稳定得多。
- 接程序时先做一次校验,字段不对就让模型自己修,不要人工兜。