
此圖表闡述電腦科學領域中靜態提示生成與動態提示生成之間的差異。圖例說明如下: 1. 靜態提示範例(多跳問答任務情境):針對多跳知識問答任務「簡述唐朝科舉制度與宋朝科舉制度的核心差異及歷史影響」,靜態提示採用手動預設的固定模板。內容為「請回答以下問題:{question}。請分點闡述,並使用簡潔的語言。」此提示模板不會區分問題所涉及的歷史知識深度或推理步驟的複雜性(此問題至少需要兩個推理步驟:首先,梳理唐/宋科舉制度的核心內容,然後比較差異並分析影響)。它也不會適應所使用的大型語言模型的能力水平(例如,它不會為基礎級模型補充基本概念解釋,也不會為高級模型添加深入分析指導)。它始終以統一的表達方式作用於模型,這很容易導致基礎模型因缺乏概念基礎而無法完成推理,而高級模型則因指導不足而輸出膚淺的內容。 2. 動態提示範例(相同多跳問答任務情境):針對上述相同問題,動態提示生成過程需要經過四個自適應階段:「任務分析 - 知識檢索 - 模型適應 - 提示生成」。首先,任務分析模組識別出該問題屬於歷史領域的多跳推理任務,需要2-3步的邏輯鏈。其次,RAG機制檢索唐朝科舉制度(如進士科的地位和不實行糊名制度)和宋朝科舉制度(如實行糊名謄錄制度和殿試制度化)的核心知識點。然後,結合所使用模型的特點(假設為中級模型),確定需要補充基本概念過渡,但沒有必要過度簡化。最後,生成動態提示:「請基於以下歷史知識完成問題分析,並分三個推理步驟回答:1. 首先,闡明唐朝科舉制度的核心特徵(參考:進士科為核心,無糊名制度,錄取人數少);2. 然後,梳理宋朝科舉制度的關鍵變化(參考:實行糊名謄錄制度,殿試常態化,擴大錄取規模);3. 比較兩者的核心差異,並闡述其對當時社會階層流動和官僚體系建設的歷史影響。問題:簡述唐朝科舉制度與宋朝科舉制度的核心差異及歷史影響。」此提示可以根據問題的複雜性、檢索到的知識細節和模型的能力,動態調整表達方式和推理指導邏輯。