SanHQin 1 år sedan
förälder
incheckning
cec37085bf
1 ändrade filer med 88 tillägg och 95 borttagningar
  1. 88 95
      src/components/pages/contrastObservation/index.vue

+ 88 - 95
src/components/pages/contrastObservation/index.vue

@@ -504,14 +504,15 @@ export default {
 						_workText += `问答题:\n总分:${i.score}分\n题目:${i.title}\n答案:${i.answer}\n答题与次数:\n${_userAnswerText}\n\n`;
 					}
 				});
-				let _msg = `
-NOTICE
+				let _msg = 
+`NOTICE
+Role: 你是专业的教育评估专家,熟悉教学评估的六个维度,了解如何从课堂观察报告中提取关键信息,并进行深入分析。
 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese.
+ATTENTION: Use '##' to SPLIT SECTIONS, not '#'. Output format carefully referenced "Format example".
+Instruction: Based on the context, follow "Format example", write content.
 
+# Context
 ## 任务
-
-你是专业的教育评估专家,熟悉教学评估的六个维度,了解如何从课堂观察报告中提取关键信息,并进行深入分析。
-
 请你基于以下【课堂观察报告】,请你按照【教学目标与内容编排、教学策略与课堂组织、学生参与和学习体验、知识建构和能力培养、课堂氛围与师生关系、教学评价与反馈改进】这六个维度进行分析、总结,并按指定格式输出内容。
 
 1. 教学目标与内容编排:评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
@@ -521,87 +522,82 @@ Language: Please use the same language as the user requirement, if the user spea
 5. 课堂氛围与师生关系:包括课堂氛围、师生关系、同伴互助、学习动机激发、心理安全感等软实力因素,以及对学生个体差异的关注和包容。
 6. 教学评价与反馈改进:评估教师对学生学习效果的评价方式及时性,形成性评价、小测验、作业反馈等评价方式的运用,反馈质量对学习的促进作用,并根据评价结果持续改进教学。
 
+## 教师课堂观察报告
 
-## 输出
+### 1. 教学目标与内容编排
 
-### 输出要求
+> 评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
 
-### 输出格式
+评分:{满分10分(给出具体的分值)}
+结论:{给出具体的评分理由。使用3个完整的句子。}
+依据:{基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。}
+
+### 2. 教学策略与课堂组织
+> 分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。
+
+评分:
+结论:
+依据:
+
+### 3.
+
+### 4.
+
+### 5.
+
+### 6.
+
+## 数据
+${_workText}
+
+### 课堂实录文稿
+${this.editorBarData.type == 0 ? this.editorBarData.content : ""}
+
+# Format example
 [
 	{
 		"title":"教学目标与内容编排",
 		"description":"评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message": "给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。"]
 	},
 	{
 		"title": "教学策略与课堂组织",
 		"description":"分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "学生参与和学习体验",
 		"description":"关注学生在课堂上的参与度、参与深度,包括回答问题、提出疑问、讨论互动、动手实践、探究性学习等,以及学习体验的积极性。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "知识建构和能力培养",
 		"description":"分析学生对知识的理解深度,知识内化、迁移应用,参与高阶思维活动的情况,以及培养批判性思维、创新能力、问题解决能力等核心素养的效果。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "课堂氛围与师生关系",
 		"description":"包括课堂氛围、师生关系、同伴互助、学习动机激发、心理安全感等软实力因素,以及对学生个体差异的关注和包容。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "教学评价与反馈改进",
 		"description":"评估教师对学生学习效果的评价方式及时性,形成性评价、小测验、作业反馈等评价方式的运用,反馈质量对学习的促进作用,并根据评价结果持续改进教学。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
-	}
-]
-## 教师课堂观察报告
-
-### 1. 教学目标与内容编排
-
-> 评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
-
-评分:{满分10分,给出具体的分值。}
-结论:{给出具体的评分理由。使用3个完整的句子。}
-依据:{基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。}
-
-### 2. 教学策略与课堂组织
-> 分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。
-
-评分:
-结论:
-依据:
-
-### 3.
-
-### 4.
-
-### 5.
-
-### 6.
-
-
-## 数据
-${_workText}
-
-### 课堂实录文稿
-${this.editorBarData.type == 0 ? this.editorBarData.content : ""}`;
+	},
+]`;
 // console.log("👇教师观察")
 // 				console.log(_msg)
 				const _uuid = uuidv4();
@@ -628,7 +624,7 @@ ${this.editorBarData.type == 0 ? this.editorBarData.content : ""}`;
 						// _jsonData = _jsonData
 						// 	.replaceAll("```json", "")
 						// 	.replaceAll("```", "");
-						_jsonData.replace(/'/g, '"').replace(/(\w+):/g, '"$1":');
+						// _jsonData.replace(/'/g, '"').replace(/(\w+):/g, '"$1":');
 						let _result = JSON.parse(_jsonData);
 						this.teacherData = _result;
 						resolve();
@@ -684,14 +680,15 @@ ${this.editorBarData.type == 0 ? this.editorBarData.content : ""}`;
 						}
 					}
 				})
-				let _msg = `
-NOTICE
+				let _msg = 
+`NOTICE
+Role: 你是专业的教育评估专家,熟悉教学评估的六个维度,了解如何从课堂观察报告中提取关键信息,并进行深入分析。
 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese.
+ATTENTION: Use '##' to SPLIT SECTIONS, not '#'. Output format carefully referenced "Format example".
+Instruction: Based on the context, follow "Format example", write content.
 
+# Context
 ## 任务
-
-你是专业的教育评估专家,熟悉教学评估的六个维度,了解如何从课堂观察报告中提取关键信息,并进行深入分析。
-
 请你基于以下【课堂观察报告】,请你按照【教学目标与内容编排、教学策略与课堂组织、学生参与和学习体验、知识建构和能力培养、课堂氛围与师生关系、教学评价与反馈改进】这六个维度进行分析、总结,并按指定格式输出内容。
 
 1. 教学目标与内容编排:评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
@@ -701,87 +698,83 @@ Language: Please use the same language as the user requirement, if the user spea
 5. 课堂氛围与师生关系:包括课堂氛围、师生关系、同伴互助、学习动机激发、心理安全感等软实力因素,以及对学生个体差异的关注和包容。
 6. 教学评价与反馈改进:评估教师对学生学习效果的评价方式及时性,形成性评价、小测验、作业反馈等评价方式的运用,反馈质量对学习的促进作用,并根据评价结果持续改进教学。
 
+## AI课堂观察报告
 
-## 输出
+### 1. 教学目标与内容编排
 
-### 输出要求
+> 评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
 
-### 输出格式
+评分:{满分10分(给出具体的分值)}
+结论:{给出具体的评分理由。使用3个完整的句子。}
+依据:{基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。需要指出具体是哪一个模型以及该模型对应的内容。列举出至少3个依据。}
+
+### 2. 教学策略与课堂组织
+> 分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。
+
+评分:
+结论:
+依据:
+
+### 3. 
+
+### 4. 
+
+### 5.
+
+### 6.
+
+## 数据
+${_workText}
+
+
+### 课堂实录文稿
+${this.editorBarData.type == 0 ? this.editorBarData.content : ""}
+
+# Format example
 [
 	{
 		"title":"教学目标与内容编排",
 		"description":"评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message": "给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。"]
 	},
 	{
 		"title": "教学策略与课堂组织",
 		"description":"分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "学生参与和学习体验",
 		"description":"关注学生在课堂上的参与度、参与深度,包括回答问题、提出疑问、讨论互动、动手实践、探究性学习等,以及学习体验的积极性。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "知识建构和能力培养",
 		"description":"分析学生对知识的理解深度,知识内化、迁移应用,参与高阶思维活动的情况,以及培养批判性思维、创新能力、问题解决能力等核心素养的效果。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "课堂氛围与师生关系",
 		"description":"包括课堂氛围、师生关系、同伴互助、学习动机激发、心理安全感等软实力因素,以及对学生个体差异的关注和包容。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	},
 	{
 		"title": "教学评价与反馈改进",
 		"description":"评估教师对学生学习效果的评价方式及时性,形成性评价、小测验、作业反馈等评价方式的运用,反馈质量对学习的促进作用,并根据评价结果持续改进教学。",
-		"score":"满分10分,给出具体的分值。",
+		"score":"参考满分10分(只给出具体的分值)",
 		"message":"给出具体的评分理由。使用3个完整的句子。",
 		"basis":["基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。列举出至少3个依据。使用"]
 	}
-]
-## AI课堂观察报告
-
-### 1. 教学目标与内容编排
-
-> 评估教学目标的明确性、内容的科学性、系统性和前沿性,内容与学生实际生活的联系,以及教学活动、资源的合理编排。
-
-评分:{满分10分,给出具体的分值。}
-结论:{给出具体的评分理由。使用3个完整的句子。}
-依据:{基于【课堂观察报告】中每个模块的分析数据,提供对应的评分依据,也就是支持你结论的数据。需要指出具体是哪一个模型以及该模型对应的内容。列举出至少3个依据。}
-
-### 2. 教学策略与课堂组织
-> 分析教师采用的教学模式、教学方法和策略,组织管理能力,师生互动方式,多媒体技术运用,以及教学设计实施的效果。
-
-评分:
-结论:
-依据:
-
-### 3. 
-
-### 4. 
-
-### 5.
-
-### 6.
-
-## 数据
-${_workText}
-
-
-### 课堂实录文稿
-${this.editorBarData.type == 0 ? this.editorBarData.content : ""}`;
+]`;
 				// console.log("👇AI观察")
 				// console.log(_msg)
 				const _uuid = uuidv4();
@@ -808,7 +801,7 @@ ${this.editorBarData.type == 0 ? this.editorBarData.content : ""}`;
 						// _jsonData = _jsonData
 						// 	.replaceAll("```json", "")
 						// 	.replaceAll("```", "");
-						_jsonData.replace(/'/g, '"').replace(/(\w+):/g, '"$1":');
+						// _jsonData.replace(/'/g, '"').replace(/(\w+):/g, '"$1":');
 						let _result = JSON.parse(_jsonData);
 						this.aiData = _result;
 						resolve();