【ReportFormat】请仅返回纯文本,严格按以下顺序与符号输出:①标题(居中,格式为‘【实验名称】+学号+日期’);②目的(顶格,限1句,以‘验证/探究/测定’开头);③原理(顶格,限3行,第1行写核心公式,第2行写变量定义,第3行写本实验特例条件);④步骤(顶格,用‘→’连接动作链,禁用‘首先’‘然后’等过渡词);⑤数据(独占一行‘【数据表】’,下接三线表,列名:序号|测量项|数值|单位|备注);⑥结论(顶格,首句必须含‘实测显示’四字,后接与原理公式的数值呼应)。所有字段不得合并、不得省略、不得添加额外标题。若用户未提供某字段所需信息,该字段输出‘【待填】’,不作任何解释。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要智谱清言一次性输出完整、结构清晰、字段不缺的答案,但当前常出现截断、漏项、自动补全或混入解释性文字——问题不在模型能力,而在提示词没锁住输出边界与格式刚性。
用【ReportFormat】硬性声明报告骨架
在提示词最开头插入【ReportFormat】声明,内容为:“请仅返回纯文本,严格按以下顺序与符号输出:①标题(居中,格式为‘【实验名称】+学号+日期’);②目的(顶格,限1句,以‘验证/探究/测定’开头);③原理(顶格,限3行,第1行写核心公式,第2行写变量定义,第3行写本实验特例条件);④步骤(顶格,用‘→’连接动作链,禁用‘首先’‘然后’等过渡词);⑤数据(独占一行‘【数据表】’,下接三线表,列名:序号|测量项|数值|单位|备注);⑥结论(顶格,首句必须含‘实测显示’四字,后接与原理公式的数值呼应)。”
这一步必须做,否则模型会自行添加“实验心得”“误差分析”等非标模块,导致格式被教务系统拒收。
【ReportFormat】声明后必须立即追加一句:“所有字段不得合并、不得省略、不得添加额外标题。若用户未提供某字段所需信息,该字段输出‘【待填】’,不作任何解释。”
让字段填空不可跳过
方法一:用【】包裹填空位并标注校验规则
在提示词中插入:“【测量项】请填入实际操作中记录的物理量,如‘摆长L’‘电压U’‘反应时间t’;【数值】必须为阿拉伯数字,小数点后位数与仪器精度一致(如游标卡尺读数保留2位小数);【单位】必须使用国际符号(如m、V、s),禁用中文‘米’‘伏’‘秒’;【备注】仅填异常情况,如‘第3次摆动时光电门误触发’。”
方法二:嵌入真实仪器参数锚定精度
例如:“本实验使用DH4501型声速测定仪(最小读数0.01mm),所有位移数据保留两位小数。”
这一步不做,模型会把“12.3”自动补成“12.300”,或把“ms”错写成“毫秒”,直接触发格式校验失败。
关闭智能补全与自由发挥
第一步:禁止解释性语言
在提示词末尾明确写:“不添加说明、不解释逻辑、不生成额外段落、不补全未提及信息。”
第二步:禁用模糊词与主观表述
追加约束:“禁用‘可能’‘大概’‘显著’‘非常’‘优秀’等模糊或评价性词汇;所有数值必须带单位;所有公式变量首次出现须定义。”
第三步:强制字段对齐
例如要求:“若用户提供‘U=3.2V,I=0.15A’,则【数据表】中必须出现两行,分别对应U和I,且单位列严格为‘V’‘A’,不得合并为‘U/I’或省略单位。”


















