AI 知识库首页

提示词、消息角色与结构化输出

把任务合同写清楚,让输出可被程序可靠消费。

提示词应明确目标、输入、约束、工具、完成标准、失败处理和输出格式。稳定规则放高优先级指令,动态业务数据作为独立输入;检索内容和网页只是不可信数据,不是授权。

Structured Output

JSON Schema 或类型模型可约束字段、枚举与必填项,适合路由、抽取和工具参数。它保证“形状正确”,不保证字段真实、用户有权限、金额合法或动作安全。因此服务端仍要二次校验。

错误信息要短、明确、可修正,如 end_date 必须晚于 start_date。

工程管理

Prompt、模型、工具 Schema 和评测集应一起版本化。修改后先回归再灰度,不要不断追加补丁句子。

关联面试题: F07 指令层级 · F08 结构化输出 · E19 Prompt 版本