|
|
@@ -120,38 +120,27 @@
|
|
|
v-for="(option, index) in currentQuestion.options"
|
|
|
:key="index"
|
|
|
class="question-option"
|
|
|
- >
|
|
|
- <el-radio
|
|
|
- v-model="selectedOption"
|
|
|
- :label="index"
|
|
|
- :value="option"
|
|
|
- v-cloak="(selectedOption = option)"
|
|
|
- >
|
|
|
- <span>{{ option }}</span>
|
|
|
- </el-radio>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div v-else class="no-options">
|
|
|
- <!-- 暂无选项-->
|
|
|
- </div>
|
|
|
- <!-- 底部按钮 -->
|
|
|
- <div class="dialog-footer">
|
|
|
- <!-- <el-button class="child-button cancel" @click="questionDialogVisible = false; showAIDialog = false">取消</el-button>-->
|
|
|
- <el-button class="child-button confirm" @click="handleSubmitAnswer"
|
|
|
- >确定</el-button
|
|
|
- >
|
|
|
- </div>
|
|
|
- <!-- 右侧小图标 -->
|
|
|
- <div class="ai-icon-container" @click="handleAIClick">
|
|
|
- <img
|
|
|
- src="@/assets/images/xiaozhi.png"
|
|
|
- alt="AI对话"
|
|
|
- class="ai-icon"
|
|
|
- />
|
|
|
- <span class="ai-text">AI助手</span>
|
|
|
+ >
|
|
|
+ <el-radio v-model="selectedOption" :label="index" :value="option" v-cloak="selectedOption = option">
|
|
|
+ <span>{{ option }}</span>
|
|
|
+ </el-radio>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div v-else class="no-options">
|
|
|
+<!-- 暂无选项-->
|
|
|
+ </div>
|
|
|
+ <!-- 底部按钮 -->
|
|
|
+ <div class="dialog-footer">
|
|
|
+<!-- <el-button class="child-button cancel" @click="questionDialogVisible = false; showAIDialog = false">取消</el-button>-->
|
|
|
+ <el-button class="child-button confirm" @click="handleSubmitAnswer">确定</el-button>
|
|
|
+ </div>
|
|
|
+ <!-- 右侧小图标 -->
|
|
|
+ <div class="ai-icon-container" @click="handleAIClick">
|
|
|
+ <img src="@/assets/images/xiaozhi.png" alt="AI对话" class="ai-icon" />
|
|
|
+ <span class="ai-text">AI助手</span>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
+ </div>
|
|
|
</transition>
|
|
|
|
|
|
<!-- AI对话弹框 -->
|
|
|
@@ -417,27 +406,25 @@ let messageHistory = ref([])
|
|
|
|
|
|
// 定义每个视频对应的暂停时间和问题
|
|
|
const videoPauseTimes = {
|
|
|
- [video1]: {
|
|
|
- pauseTimes: [1],
|
|
|
+ [video2]: {
|
|
|
+ pauseTimes: [30],
|
|
|
questions: [
|
|
|
{
|
|
|
title: '视频当中发生了什么事情呢?',
|
|
|
options: [],
|
|
|
aiQuestion: '视频当中发生了什么事情呢',
|
|
|
- aiAnswer:
|
|
|
- '让我来告诉你吧:泡泡怪篡改了Ai历史数据,导致Ai系统发生崩溃,所以要修正Ai历史抓到泡泡怪!'
|
|
|
+ aiAnswer: '让我来告诉你吧:泡泡怪篡改了Ai历史数据,导致Ai系统发生崩溃,所以要修正Ai历史抓到泡泡怪!'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
- [video2]: {
|
|
|
- pauseTimes: [53],
|
|
|
+ [video3]: {
|
|
|
+ pauseTimes: [49],
|
|
|
questions: [
|
|
|
{
|
|
|
- title: '视频当中发生了什么事情呢?',
|
|
|
+ title: '同学们,大家了解图灵测试了吗?',
|
|
|
options: [],
|
|
|
aiQuestion: '视频当中发生了什么事情呢',
|
|
|
- aiAnswer:
|
|
|
- '让我来告诉你吧:泡泡怪篡改了Ai历史数据,导致Ai系统发生崩溃,所以要修正Ai历史抓到泡泡怪!'
|
|
|
+ aiAnswer: '让我来告诉你吧:泡泡怪篡改了Ai历史数据,导致Ai系统发生崩溃,所以要修正Ai历史抓到泡泡怪!'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
@@ -448,43 +435,32 @@ const videoPauseTimes = {
|
|
|
title: '你觉得deepseek、豆包等大模型可以通过图灵测试吗?为什么?',
|
|
|
options: [],
|
|
|
aiQuestion: '你觉得deepseek、豆包等大模型可以通过图灵测试吗?为什么?',
|
|
|
- aiAnswer:
|
|
|
- '大模型已缩短与图灵测试的标志距离,尤其在表面对话层面,但因缺乏深层次理解、逻辑一致性与真实认知,仍无法在严格测试中稳定通过。'
|
|
|
+ aiAnswer: '大模型已缩短与图灵测试的标志距离,尤其在表面对话层面,但因缺乏深层次理解、逻辑一致性与真实认知,仍无法在严格测试中稳定通过。'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
[video5]: {
|
|
|
- pauseTimes: [48],
|
|
|
- questions: [
|
|
|
- {
|
|
|
- title: '1956年达特茅斯会议上提出人工智能的目标是__________?',
|
|
|
- options: [],
|
|
|
- aiQuestion: '1956年达特茅斯会议上提出人工智能的目标是什么?',
|
|
|
- aiAnswer: '原内容:机器能够像人类一样利用知识去解决问题,需要更改'
|
|
|
- }
|
|
|
- ]
|
|
|
+ pauseTimes: [49],
|
|
|
+ questions: []
|
|
|
},
|
|
|
[video6]: {
|
|
|
- pauseTimes: [5]
|
|
|
+ pauseTimes: [5],
|
|
|
},
|
|
|
[video7]: {
|
|
|
- pauseTimes: [64, 91],
|
|
|
+ pauseTimes: [64.5,91],
|
|
|
questions: [
|
|
|
{
|
|
|
title: '如果你是聊天机器人,你会怎么回答用户呢?',
|
|
|
options: [],
|
|
|
- aiQuestion: '如果你是聊天机器人,你会怎么回答用户呢?',
|
|
|
- aiAnswer: '发生什么事情了呢?'
|
|
|
+ aiQuestion: '',
|
|
|
+ aiAnswer: ''
|
|
|
},
|
|
|
{
|
|
|
- title:
|
|
|
- '当我们和聊天机器人对话的内容被人类所查看并回答时,隐私信息是否泄露?',
|
|
|
+ title: '当我们和聊天机器人对话的内容被人类所查看并回答时,隐私信息是否泄露?',
|
|
|
options: [],
|
|
|
- aiQuestion:
|
|
|
- '当我们和聊天机器人对话的内容被人类所查看并回答时,隐私信息是否泄露?',
|
|
|
- aiAnswer:
|
|
|
- '与聊天机器人的对话被人类查看时,隐私泄露风险客\n' +
|
|
|
- '观存在,尤其是人类介入或安全漏洞场景下。建议优先选择支持本地'
|
|
|
+ aiQuestion: '当我们和聊天机器人对话的内容被人类所查看并回答时,隐私信息是否泄露?',
|
|
|
+ aiAnswer: '与聊天机器人的对话被人类查看时,隐私泄露风险客\n' +
|
|
|
+ '观存在,尤其是人类介入或安全漏洞场景下。建议优先选择支持本地'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
@@ -494,8 +470,7 @@ const videoPauseTimes = {
|
|
|
{
|
|
|
title: '如果你身体不舒服时找这样的专家检查,那么它开的药你敢喝吗?',
|
|
|
options: [],
|
|
|
- aiQuestion:
|
|
|
- '如果你身体不舒服时找这样的专家检查,那么它开的药你敢喝吗?',
|
|
|
+ aiQuestion: '如果你身体不舒服时找这样的专家检查,那么它开的药你敢喝吗?',
|
|
|
aiAnswer: '这题没给答案,你自己去查吧!'
|
|
|
}
|
|
|
]
|
|
|
@@ -507,51 +482,50 @@ const videoPauseTimes = {
|
|
|
title: '在生活中,有哪些正在使用的专家系统呢?',
|
|
|
options: [],
|
|
|
aiQuestion: '在生活中,有哪些正在使用的专家系统呢?',
|
|
|
- aiAnswer:
|
|
|
- '在医疗健康领域有复杂疾病协同决策和Ai医生分身与诊断辅助;在水利交通领域的水利厅专家库系统用于项目验收和抢险督查'
|
|
|
+ aiAnswer: '在医疗健康领域有复杂疾病协同决策和Ai医生分身与诊断辅助;在水利交通领域的水利厅专家库系统用于项目验收和抢险督查'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
[video11]: {
|
|
|
- pauseTimes: [1, 90, 176],
|
|
|
+ pauseTimes: [1,90,176],
|
|
|
questions: [
|
|
|
{
|
|
|
title: '怎么会有爆炸声?泡泡怪在这里吗?',
|
|
|
options: [],
|
|
|
- aiQuestion: '怎么会有爆炸声?泡泡怪在这里吗?',
|
|
|
+ aiQuestion: '',
|
|
|
aiAnswer: ''
|
|
|
},
|
|
|
{
|
|
|
title: '同学们喜欢下围棋吗?',
|
|
|
options: [],
|
|
|
- aiQuestion: '同学们喜欢下围棋吗?',
|
|
|
+ aiQuestion: '',
|
|
|
aiAnswer: ''
|
|
|
},
|
|
|
{
|
|
|
title: '为什么AlphaGo要在围棋上攻克真人冠军呢?',
|
|
|
options: [],
|
|
|
aiQuestion: '为什么AlphaGo要在围棋上攻克真人冠军呢?',
|
|
|
- aiAnswer:
|
|
|
- '围棋是人类智力游戏的巅峰,拥有天文数字级的可能性,每颗棋子价值由全局态势动态决定,所以当前一手可能百步之后才显现价值。AlphaGo战胜人类顶尖选手,它证明了Ai不仅能处理规则明确的事物,更能攻克依赖直觉、策略的“人类专属领域”'
|
|
|
+ aiAnswer: '围棋是人类智力游戏的巅峰,拥有天文数字级的可能性,每颗棋子价值由全局态势动态决定,所以当前一手可能百步之后才显现价值。AlphaGo战胜人类顶尖选手,它证明了Ai不仅能处理规则明确的事物,更能攻克依赖直觉、策略的“人类专属领域”'
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
[video12]: {
|
|
|
- pauseTimes: [1]
|
|
|
+ pauseTimes: [1],
|
|
|
},
|
|
|
[video13]: {
|
|
|
- pauseTimes: [61],
|
|
|
+ pauseTimes: [62],
|
|
|
questions: [
|
|
|
{
|
|
|
title: '我们一起来感受一下大模型吧!',
|
|
|
options: [],
|
|
|
- aiQuestion: '我们一起来感受一下大模型吧!',
|
|
|
+ aiQuestion: '',
|
|
|
aiAnswer: ''
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
// 处理视频时间更新事件
|
|
|
const handleTimeUpdate = () => {
|
|
|
if (!videoRef.value) return
|
|
|
@@ -883,11 +857,11 @@ $text-color: #483d8b; // 文本颜色:靛蓝色
|
|
|
// object-fit: contain;
|
|
|
}
|
|
|
}
|
|
|
-// 视频进度条样式
|
|
|
-video.full-box-video::-webkit-media-controls-timeline {
|
|
|
- background-color: rgb(255, 255, 255,0.3); // 进度条背景颜色,调浅为半透明白色
|
|
|
-}
|
|
|
|
|
|
+/* 隐藏 Chrome 视频控件的渐变背景等默认样式 */
|
|
|
+video::-webkit-media-controls-panel {
|
|
|
+ background: transparent !important; /* 去掉背景渐变,设为透明 */
|
|
|
+}
|
|
|
|
|
|
.small-title {
|
|
|
width: 100%;
|
|
|
@@ -1465,4 +1439,5 @@ video.full-box-video::-webkit-media-controls-timeline {
|
|
|
//background: linear-gradient(90deg, darken($primary-color, 5%), darken($secondary-color, 5%));
|
|
|
}
|
|
|
}
|
|
|
-</style>
|
|
|
+
|
|
|
+</style>
|