SanHQin 9 months ago
parent
commit
a00773870b

+ 1 - 0
src/components/pages/classroomObservation/components/analysis.vue

@@ -18,6 +18,7 @@
 				ref="analysisItemRef"
 				v-if="(converter(item.jsonData.name)!=converter('词频词汇分析')) && ![converter('S-T分析:课堂时间分配'),converter('S-T分析:师生互动分析'),converter('S-T分析:教学模式分析')].includes(converter(item.jsonData.name)) "
 				:dialogTagDataList="dialogTagDataList"
+				:bmData="bmData"
 				:key="item.id"
 				:data="item"
 				:tid="tid"

+ 25 - 2
src/components/pages/classroomObservation/components/analysisItem.vue

@@ -173,7 +173,13 @@ export default {
 		showBrief:{
 			type:Boolean,
 			default:true,
-		}
+		},
+		bmData: {
+			type: Object,
+			default: () => {
+				return {};
+			},
+		},
 	},
 	data() {
 		return {
@@ -227,9 +233,26 @@ export default {
 				let assistant = this.dialogTagDataList.find(
 					(i) => i.title == this.data.jsonData.name
 				);
+
+				let _msg = `使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。`
+
+				if (!assistant.value) {
+					this.loading = false;
+					this.loadNum = 2;
+					return this.$message.error("未找到对应的AI助手");
+				}
+
+				if(assistant.value=='6b4a9650-48be-11ef-936b-12e77c4cb76b'){
+					_msg  = `使用文件检索的方式完整的去分析文件内容,并基于以下的课堂基本内容,使用cpote课程设计模型改编一堂同主题的课程。
+课堂名称:${this.bmData.courseName}  搜课年级:${this.bmData.grade}  授课科目:${this.bmData.subject}`
+					
+				}
+
+				// console.log('👇')
+				// return console.log(_msg)
 				let parm = {
 					assistant_id: assistant?assistant.value:null,
-					message:`使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。`,
+					message:_msg,
 					session_name: uuidv4(),
 					userId: this.userId,
 					file_ids: this.fileId?[this.fileId]:'',

+ 4 - 0
src/components/pages/classroomObservation/components/mdView.vue

@@ -118,4 +118,8 @@ export default {
 .mdView>>>ol{
 	margin-left: 20px;
 }
+
+.mdView>>>ul{
+	margin-left: 20px;
+}
 </style>

+ 7 - 0
src/components/pages/classroomObservation/components/messageArea.vue

@@ -520,6 +520,13 @@ export default {
 					type: 2,
 					sum: 611,
 				},
+				{
+					title: "C-POTE课程改编",
+					brief: "C-POTE课程改编",
+					value: "6b4a9650-48be-11ef-936b-12e77c4cb76b",
+					type: 2,
+					sum: 165,
+				},
 			],
 			bmData: {},
 			dataList: [],