讲师中心 微信公众号

工具推荐

视频效率加速
AniShort
AniShort

AI短剧协同制作平台

立刻MV
立刻MV

低成本歌曲 MV、视频生成

Laper
Laper

剧本策划到成片协作

updream

一键生成高质量推广成片

扣子输出格式精准控制与约束实操

云敏酱_3756

云敏酱_3756

发布时间:2026-06-14 18:05:18

|

672人浏览过

|

来源于php中文网

原创

必须严格按JSON Schema输出合法JSON:仅含user_name(字符串)、score(整数)、status(枚举passed/failed)三字段,禁用解释、缩进外空白及自由发挥模块,启用强制校验确保格式合规。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

扣子输出格式精准控制与约束实操

你需要在扣子(Coze)平台中精确控制 Bot 输出的格式,比如强制返回 JSON、限制字段数量、禁止额外解释、确保字段名大小写一致,否则下游系统解析会失败或触发告警。

用结构化提示词锁定输出格式

第一步:在 Bot 的「提示词」设置中,将系统提示词开头明确声明输出约束。例如:

【你是一个严格遵循格式规范的响应引擎。所有输出必须是合法 JSON,仅包含以下三个字段:user_name(字符串)、score(整数)、status(字符串,值只能是“passed”或“failed”)。禁止任何前导说明、后缀注释、Markdown 标记、中文括号、缩进空格以外的空白符。】

第二步:删除提示词末尾常见的柔性表达,如“如有其他问题欢迎随时提问”“以上信息供参考”——这些句子会被模型当作可选输出内容,极易混入 JSON 外围。

第三步:在示例对话(Few-shot)中提供 2~3 组严格匹配目标格式的输入-输出对,且每组都含边界情况。例如输入“张伟 87 分”,输出必须为 {"user_name":"张伟","score":87,"status":"passed"};输入“李娜 59 分”,输出必须为 {"user_name":"李娜","score":59,"status":"failed"}。模型会优先模仿最近的示例格式,而非泛化理解。

启用 JSON Schema 校验(Bot Pro 版本专属)

方法一:进入 Bot 设置 →「高级设置」→ 开启「结构化输出」→ 粘贴标准 JSON Schema。

扣子Coze CLI工具
扣子Coze CLI工具

与 Coze CLI (@coze/cli) 交互——创建/部署 Coze 项目、管理空间和组织、向项目发送消息、生成图像/音频/视频等功能

下载

例如填入以下 Schema 可彻底禁用 status 字段的其他取值可能:

{ "type": "object", "properties": { "user_name": { "type": "string" }, "score": { "type": "integer", "minimum": 0, "maximum": 100 }, "status": { "type": "string", "enum": ["passed", "failed"] } }, "required": ["user_name", "score", "status"] }

方法二:勾选「强制校验」后保存。Bot 将在生成后自动比对输出是否符合 Schema;若不匹配,直接返回空响应或报错,【不会降级为自由文本输出】。

禁用自由发挥模块

关闭「知识库检索增强」和「插件调用」开关。这两个功能在推理链中可能插入非结构化中间结论,导致最终输出包裹额外说明文字,哪怕只多一个句号也会破坏 JSON 合法性。

在「对话流」中移除所有带「思考」「推测」「建议」字样的节点。这类节点名称本身就会诱导模型生成解释性语句。

测试时用 curl 直接调用 Bot API,检查响应头 Content-Type 是否为 application/json,并用 jq -e '.user_name' 验证字段存在性——这是唯一能确认格式落地的验证动作。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

相关专题

更多
扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

654

2026.06.05

扣子工作流全功能使用教程
扣子工作流全功能使用教程

本专题系统讲解扣子工作流的搭建逻辑与节点使用,覆盖LLM节点、代码节点、条件分支、循环节点与子工作流等核心能力,配合15个实战案例,帮助你用工作流把复杂业务流程自动化。

494

2026.06.05

扣子知识库零基础入门
扣子知识库零基础入门

本专题围绕扣子知识库与记忆系统,详细讲解知识库创建、文档上传、切片策略、向量召回、问答调优以及变量记忆与数据库的使用方法,帮助你打造高准确率的私有知识问答能力。

587

2026.06.05

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

80

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

40

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

80

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

60

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

60

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

60

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 301人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn