|
@@ -17031,6 +17031,7 @@ let target = this.targetCourseText2 ? this.targetCourseText2 : this.targetcourse
|
|
|
// ${this.templatePan.includes(this.templateid) ? '课程时长:'+this.courseTime+'min' : ''}
|
|
|
let message = `NOTICE
|
|
|
Role: 你是创建课程的老师,可以利用file_search的方式完整的去分析文件内容(注:如果文件内容里面不包含需要检索的内容,就不引用文件内容),并生成需要的JSON数据。
|
|
|
+Output: Provide your output in json format.
|
|
|
Language: ${this.getLang()}
|
|
|
ATTENTION: Use '##' to SPLIT SECTIONS, not '#'. Output format carefully referenced "Format example".
|
|
|
Instruction: Based on the context, follow "Format example", write content.
|
|
@@ -17049,8 +17050,9 @@ detail包含子教学目标、过程性成果、子评价标准
|
|
|
子评价标准:以学生能做到...开始,需要匹配子教学目标和教学任务和过程性成果
|
|
|
task2输出子任务名称但是不要输出序号或者前缀仅输出名称
|
|
|
|
|
|
-# Format example
|
|
|
-[{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"}]`
|
|
|
+# Format example`
|
|
|
+message = message.replaceAll('\n', ' ')
|
|
|
+message+=`\n[{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"},{"task": "任务名称","task2": "子任务名称","detail": "${txt}"}]`
|
|
|
// detail输出不要输出成json,文本或者markdown都可以
|
|
|
this.aiGet2(message, () => {
|
|
|
this.loading = false
|