yonge 5 дней назад
Родитель
Сommit
92f05d605c
1 измененных файлов с 20 добавлено и 0 удалено
  1. 20 0
      src/api/aiCourseware.ts

+ 20 - 0
src/api/aiCourseware.ts

@@ -20,9 +20,29 @@ export interface AiCoursewareOutline {
   chapterName: string
   courseType: string
   style: "cartoon" | "clean" | string
+  textbookResearch?: AiCoursewareTextbookResearch
   pages: AiCoursewarePage[]
 }
 
+export interface AiCoursewareTextbookResearch {
+  exactMatch: boolean
+  confidence: "HIGH" | "MEDIUM" | "LOW" | string
+  courseType: string
+  contentSummary: string
+  works: string[]
+  verifiedFacts: string[]
+  teachingObjectives: string[]
+  teachingFocus: string[]
+  learningActivities: string[]
+  missingEvidence: string[]
+  sources: Array<{
+    index?: number
+    title?: string
+    url: string
+    official?: boolean
+  }>
+}
+
 export interface AiCoursewarePage {
   pageNo: number
   type: string