diff --git a/public/images/courseAbstract.png b/public/images/courseAbstract.png new file mode 100644 index 00000000..f50281c8 Binary files /dev/null and b/public/images/courseAbstract.png differ diff --git a/src/assets/images/course/wengaoTip.png b/src/assets/images/course/wengaoTip.png new file mode 100644 index 00000000..f83ce6fb Binary files /dev/null and b/src/assets/images/course/wengaoTip.png differ diff --git a/src/components/Course/aiScript.vue b/src/components/Course/aiScript.vue new file mode 100644 index 00000000..828f652a --- /dev/null +++ b/src/components/Course/aiScript.vue @@ -0,0 +1,267 @@ + + + + + \ No newline at end of file diff --git a/src/views/portal/course/Index.vue b/src/views/portal/course/Index.vue index 787b52bb..94f00c5a 100644 --- a/src/views/portal/course/Index.vue +++ b/src/views/portal/course/Index.vue @@ -360,7 +360,20 @@ 线下课 学习项目 -
+
+
+ +
本课程以 “基础理论 + 实战应用” 为核心,助力学习者搭建完整 AI 知识体系,掌握技术落地能力。课程目标明确:一是理解 AI、机器学习等核心概念与发展脉络,建立科学认知;二是熟练掌握 AI 所需数学基础、Python 编程及主流算法逻辑;三是能独立完成简单 AI 项目的全流程开发。适用人群广泛,涵盖零基础入门者(学生、职场转型者)、需提升实操能力的技术从业者,以及关注 AI 商业价值的产品、运营等职场人。
+ 摘要 +
+ +
+
@@ -409,6 +422,10 @@
+
+
+ 摘要 +
{{ cinfo.remark }} @@ -2421,4 +2438,33 @@ console.log(res.result.list,'data') .option-active { color: #387DF7; -} +} + + diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index 00e99477..8a5c8720 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -174,6 +174,10 @@
我的笔记
+
+ ai文稿 + +
@@ -252,6 +256,10 @@
+ +
+ +
@@ -365,6 +373,7 @@ import homework from '@/components/Course/homework'; import assess from '@/components/Course/assess'; import myNote from '../../components/Course/myNote.vue'; + import aiScript from '../../components/Course/aiScript.vue'; import apiFollow from "@/api/phase2/userfollow.js"; import apiMessage from '@/api/system/message.js' // import Vue from 'vue'; @@ -384,6 +393,7 @@ audioPlayer, videoPlayer, myNote, + aiScript, noteComments, portalFooter, followButton @@ -1749,6 +1759,9 @@ heartabtwo() { this.tab = 2 }, + heartabthree() { + this.tab = 3 + }, handleAudioTimeUpdate(currentTime) { // if(this.contentStudysLength.length == 0){ let params = {