华电新疆公司 集团 AI 竞赛赛前培训 · 第一天 · 第一节 授课一(10:00-10:25)
开营 · 竞赛结构
提示词两题能在本地环境完整练出来,也是拉开分差最快的部分。
锅炉受热面管过热失效三分类,只输出类别名
运行数据 + 判定规则,生成锅炉技术监督月报
模型选型、超参作用与训练曲线诊断
异常检测、修复策略与结果验证
参数解析、确定性计算、异常识别、知识库检索研判、日报生成
什么叫好
先立标准,后面每一步都往这三条上靠。
写的是照片里能直接看到的东西(形状、边缘、颜色、粗细),不是书本原理
类别几个、输出几行、用什么字,都写成不容商量的规定,不留「尽量」「一般」
明确告诉它什么情况不要硬猜;兜底规则写清,准确率反而更高
用样题从头走一遍:看题 → 分析 → 选框架 → 写 → 检查 → 测试
每一步都有「做什么、怎么做、做到什么程度算好」
第一步 · 看题
这就是赛场上会看到的题。边读边圈:交什么、几类、何时不判、能借什么力——下一步逐句翻译成提示词。
锅炉受热面管泄漏是火电机组非计划停运的首要原因。高温受热面管过热失效占比高达 60%,长时过热与短时过热是最典型也最易混淆的两类。本题探索用多模态大模型提示词,不训练模型,实现过热失效模式的自动分类。
可从右侧图片库选任意图片测试;可添加不多于 5 张参考图并加描述,优先选特征最典型、最清晰、最具区分度的;用单图测试功能反复调试,确保尽可能多的图片被正确分类。
给模型写一段话,让它看一张爆管照片就能说出「长时过热」「短时过热」或「无法判断」,而且只说这几个字。
第二步 · 分析
题目不会告诉你提示词怎么写,但它每一句话都在暗示你要写什么。逐句翻译,翻完就知道提示词要有哪几块。
| 题目原话(答题要求 / 评分标准) | 它其实在问我 | 提示词里必须有的一块 | 为什么非写不可 |
|---|---|---|---|
| "引导多模态大模型对锅炉受热面管过热失效图片三分类" | 对象是什么、要干什么 | ① 角色:你是谁、看什么图、分成哪三类 | 模型先得知道这是"分类",不是聊天;否则它会写一段分析 |
| "清晰区分两类的本质视觉差异——从裂口、裂纹形态、外观、颜色、管壁状态等特征入手" | 两类凭什么分开 | ② 分类规则:每类一段,按题目点名的这几个方面写看得见的特征 | 题目已经把"从哪几个方面写"告诉你了,照着写就是满分方向 |
| 评分②:"角色定义、分类规则、干扰过滤边界、输出约束齐全" | 判断过程规范不规范 | ③ 分析步骤:先看什么、再看什么、拿不准怎么办 | 评分看"设计规范合理",有步骤才叫规范,模型也不会乱序 |
| "明确何种情况判为无法判断:模糊、未显示完整爆口、多种损伤叠加、非锅炉受热面管" | 什么时候不该判 | ④ 无效图规则:四种情形逐条写,加一句"不要猜" | 题目连四种情形都替你列好了,漏一条就是送分 |
| "仅输出类别判断结果,无其他信息" | 答案长什么样 | ⑤ 输出约束:只输出类别名一行,列禁止项 | 评分④"输出格式完全合规",多一个字就是不合规 |
| "可添加不多于 5 张参考图并加描述;用单图测试功能反复调试" | 能借什么力 | 不是提示词里的一块,是第六步 测试的工具 | 参考图堆满 5 张、一类偏多反而带偏;每改一处都要重测 |
第二步 · 分析
② 分类规则靠"特征表",④ 无效图规则靠"四种情形"——这两块想不透,提示词就只剩空壳。
| 看哪里 | 长时过热 | 短时过热 | 其他(无法判断) |
|---|---|---|---|
| 爆口形状 | 纵向开裂,缝隙状 | 喇叭状,张口大 | 核心特征: 无爆口 或爆口不明显; 一句话写死,不展开 |
| 裂纹 | 周围多条平行"树皮状"裂纹 | 可能伴随撕裂、扭曲 | |
| 边缘 | 粗糙钝边、边缘厚 | 刀刃状锐利薄边 | |
| 氧化层颜色 | 厚、深黑或焦黑 | 不以颜色为主 | |
| 管径 | 明显胀粗 | 胀粗 | |
| 壁厚 | 无明显减薄 | 明显减薄 |
三类各一段;最能分开前两类的是边缘锋利度和壁厚减薄,写在最前面。第三类叫「其他」或「无法判断」都行,以赛场界面为准。
/干扰1_图片模糊_无法判断.jpg)
/干扰2_未显示完整爆口_无法判断.jpg)
/干扰3_多种损伤叠加_无法判断.jpg)
/干扰4_非受热面管_无法判断.jpg)
写进提示词时,四条逐条列,放在两个正常类别之后,末尾加"拿不准一律归此类,不要猜"。(图为课堂合成示意)
第三步 · 选框架
样题标准答案用的是「角色—动作—步骤—背景—示例—格式」,正好对应五个空。
| 框架名 | 一句话说明 |
|---|---|
| 角色—动作—步骤—背景—示例—格式 RASCEF | 样题标准答案用的就是它,和左边五个空一一对应,图像题首选 |
| 指令—背景—输入—输出 ICIO | 最简单,适合把「输出约束」那一段写死 |
| 角色—背景—任务—风格—多方案 CRISPE | 角色代入强,角色句可以借它写具体 |
| 背景—角色—目标—关键结果—迭代 / 目标—框架—受众—语气—风格—禁忌 / 六问法 BROKE / OFATSA / 5W+H | 更适合写文案、做方案;比赛里当交卷前的查漏清单用 |
第四步 · 写 ① 角色
角色是第一句,决定它后面用什么眼光看图。
第四步 · 写 ② 分类规则
这段最长、最值分:模型比的就是你列出来的差异。
第四步 · 写 ③ 分析步骤
有顺序就不会跳步猜;最后一条专治模糊图硬猜。
第四步 · 写 ④ 无效图规则
数据集里专门放了干扰图,这段不写,准确率就被它们拉下去。
第四步 · 写 ⑤ 输出约束
这一段最短,却是最容易因为「多写一个字」丢分的地方。
第四步 · 写出来长这样
五段按顺序拼起来就是这段话;右侧是它为什么能得分。
只换类别名与特征清单,角色、分析指导、输出格式骨架不动。举例:换成「作业现场安全违章识别」——
| 段落 | 锅炉样题 | 换题后 |
|---|---|---|
| ##角色 | 锅炉受热面管失效分析助手 | 作业现场安全检查员 |
| ###类别名 | 长时过热 / 短时过热 / 其他 | 未戴安全帽 / 登高未系安全带 / 其他 |
| - 特征清单 | 爆口形态、边缘、氧化层、壁厚 | 头部装备、是否离地、腰部安全带与挂钩 |
| - 第三类 | 核心特征:无爆口 | 合规 / 模糊 / 无人 / 遮挡 |
| 分析指导 / 输出格式 | 匹配→排除→兜底;只输出一行 | 原样不动,只换三个名字 |
第五步 · 检查
写完不要急着测,先自己当一次评委。
角色定义有没有:具体到「锅炉受热面管」
分类规则有没有:每类六维度、名字逐字一致
干扰过滤边界有没有:四种情形写全
输出约束有没有:只许一行类别名、禁止附加
长时过热根据爆口形态判断,该图为长时过热。 长时过热(置信度 85%)
第六步 · 测试
写好只是开始,赛场一小时里一半时间该花在测上。
| 轮次 | 做什么 | 看什么 |
|---|---|---|
| 第一轮 | 标准样本单图测试 | 基础准确率与输出格式 |
| 第二轮 | 易混淆边缘样本 | 调特征描述或更换参考图 |
| 第三轮 | 抽检待分类图片 | 整体效果稳定后保存版本 |
平台用「测试评估目标」选验证图(必选),点「生成结果」看预览;每轮只改一处。
10:35 上机,打开《第二节 实操一手册》,把这条提示词在 Dify 上跑起来。