内联校验条款
内联校验条款
输出前逐字段自检:
- status:必须是 [open, closed, pending] 之一
- progress:0-100 的整数
- phone:11 位数字,用连字符分隔(如 138-0000-0000)
不符合时修正后再输出;无法修正的字段输出 null 并在 notes 说明。| 对称 | 提示里的规则与程序校验保持一致,避免互不认识 |
|---|---|
| 自检 | 要求输出前逐项核对,能拦下大部分格式错误 |
| 兜底 | 程序校验仍要独立执行,不依赖模型自检 |
在提示里内联校验规则:枚举取值、数字范围、字符串正则与长度;模型先自检再输出,程序侧再做同样校验。
输出前逐字段自检:
- status:必须是 [open, closed, pending] 之一
- progress:0-100 的整数
- phone:11 位数字,用连字符分隔(如 138-0000-0000)
不符合时修正后再输出;无法修正的字段输出 null 并在 notes 说明。| 对称 | 提示里的规则与程序校验保持一致,避免互不认识 |
|---|---|
| 自检 | 要求输出前逐项核对,能拦下大部分格式错误 |
| 兜底 | 程序校验仍要独立执行,不依赖模型自检 |