
# 理解底层任务
需要站在模型的角度理解相关任务的真实底层任务，并清晰描述任务要求。
例如，在文档问答任务中，任务本质不是生成，而是抽取任务，需要让模型"从文档中抽取出问题的答案，不能是主观的理解或解释，不能修改原文的任何符号、字词和格式"， 如果使用"请阅读上述文档，并生成以下问题答案"，"生成"一词不是很恰当，模型会引入一些外部知识。
例如，在构造泛化问题的任务中，需要基于原问题改写为相同含义的问题，而不是生成相似的问题。当提示词使用"请生成10个跟"手机银行怎么转账"相似的问题"时，模型会认为实体/关键词/场景一致则是相似（在这个例子里实体为手机银行），而不是任务需要的语义级别的相同含义，所以输出内容会发散。
