想要让 Copilot 准确出题,前提是提示词必须明确无歧义。如果只是让它在“出几道测验题”,它往往按自己的理解随机发挥——混着出、只出一种,或者两种题型都出但逻辑混乱。关键是在指令中把“生成方向”先划清楚,而且必须划得足够强硬。
明确双路径输出结构
最简单且有效的方式,是在提示词开头直接用分隔符把两条路径标出来。例如写上“【方向一:基础识记】”和“【方向二:情境应用】”作为固定前缀。说实话,这种带方括号的标记对 Copilot 很管用,它对这类指令的识别率极高。不加上这个结构,它大概率会把题目混在一起,或者只沿用一种逻辑往下推。
输入时可以直接这样写:“请基于以下培训内容,严格按以下两个方向分别生成 5 道题:【方向一:基础识记】→ 考查关键定义、数字、流程顺序、术语对应等可复述信息;【方向二:情境应用】→ 给出具体工作场景描述,要求选择最恰当的操作步骤或判断处理优先级。”
绑定题干特征与考查意图
方向标清楚之后,下一步是让题干本身也能“自证身份”。有两种做法,可以同时采用。
方法一:用题干句式锚定方向
方向一的题干必须包含“是指”“全称是”“第几步”“属于哪一类”这类标志性短语;方向二的题干则必须从具体动作开头——“某员工遇到……”“客户提出……应首先……”“系统弹出错误提示,此时最佳做法是”。Copilot 会照着你的句式模仿,句式不对,方向就会偏。
方法二:限定答案形式强化区分
方向一的题目统一规定“仅输出 A/B/C/D 选项,不解释”;而方向二的题目强制在每道题后跟一行“【解析】说明该选择在当前场景中的不可替代性”。这一招效果非常直接:它倒逼模型必须先想清楚“为什么这个场景必须选这个”,而不是靠关键词匹配蒙混过关。
插入干扰项生成指令
题目方向稳定之后,干扰项的质量才是真正筛出水平的关键。需要分三步操作。
第一步:在提示词末尾追加一句:“方向一的干扰项需来自同一知识模块的易混淆概念(如‘防火墙’和‘杀毒软件’功能交叉点);方向二的干扰项必须是现实中高频误操作(如‘立刻重启设备’‘先联系 IT 而非查看日志’)。”
第二步:补充约束条件:“所有干扰项不得出现‘以上都对’‘无法判断’等无效选项,且每个题目的正确选项在 A/B/C/D 中随机分布,禁止连续三题正确答案都在 C。”这里有一个特别需要注意的坑:Copilot 天生喜欢把正确答案塞在 C 选项上。如果不明确约束,整套题的信度就会出大问题。
第三步:插入示例锚点。粘贴 1 个方向一题 + 1 个方向二题的真实样例,格式完全匹配你想要的输出效果。Copilot 对示例的模仿精度,比任何文字描述都高。

