金莎直播app下载新手怎么玩 - 金莎直播app下载
为贯彻落实以创新创业能力提升为导向的新型人才培养模式改革,强化校校融合,10月30日上午,山东大学与金莎直播app下载新手怎么玩大金莎直播app下载新手怎么玩创新创业工作全面合作签约仪式在勤政楼A座108会议室顺利举行。 同类内容金莎直播app下载新手怎么玩金莎直播app下载新手怎么玩常委、副校长赵明吉,山东大学创新创业金莎直播app下载新手怎么玩执行副院长、 山东省创客协会理事长邢建平教授出席会议并讲话,教务处、金莎直播app下载新手怎么玩工作部(处)、团委等职能部门主要负责同志和各金莎直播app下载新手怎么玩金莎直播app下载新手怎么玩副书记参加活动。仪式由创新创业金莎直播app下载新手怎么玩院长陈新令主持。

仪式上,山东大学创新创业金莎直播app下载新手怎么玩执行副院长邢建平与金莎直播app下载新手怎么玩创新创业金莎直播app下载新手怎么玩院长陈新令签署了全面合作协议,合作内容包含师资互聘交流、课程共享共建、共建实践基地、金莎直播app下载新手怎么玩金莎直播app下载新手怎么玩共创等。 同题参见并与金莎直播app下载新手怎么玩教务处处长马中东共同为两校共建的“星光创客堂·零壹梦工场”揭牌。

赵明吉对两校创新创业工作开启全面合作表示祝贺,他表示山东大学具有深厚的学术底蕴、丰富的金莎直播app下载新手怎么玩资源、卓越的创新能力,是全省乃至全国高校创新创业金莎直播app下载新手怎么玩领域的标杆。此次两校创新创业金莎直播app下载新手怎么玩的全面合作,是贯彻落实习近平总书记对创新创业金莎直播app下载新手怎么玩工作系列指示精神的具体行动,是对金莎直播app下载新手怎么玩创新驱动发展战略的深刻回答,更是两校基于共同愿景、面向未来发展的一次战略携手。希望两校通过资源共享、优势互补、课程共建、金莎直播app下载新手怎么玩共育等多种方式,深化在创新创业金莎直播app下载新手怎么玩领域的合作与交流,共同探索创新创业人才培养的新模式、新路径、新成效,为金莎直播app下载新手怎么玩培养更多具有创新精神和创业实践能力的拔尖创新创业人才。为金莎直播app下载新手怎么玩与社会发展贡献智慧和力量。

邢建平表示,非常期待两校创新创业工作进行深度合作。他提出,两校将共享创新创业金莎直播app下载新手怎么玩优势资源,一起探索教学改革和拔尖创新人才的培养新范式,致力于共同开发以金莎直播app下载新手怎么玩战略、社会急需、企业需要为导向的金莎直播app下载新手怎么玩式课程;共同助推人工智能赋能金莎直播app下载新手怎么玩教学;共同探索标准建设、能力测评新方案;共同打造“教练式”、“导师式”的创新创业师资队伍;共同培育有“自信坚持梦想,励志崇实担当”作风、具备“赢创力”即创造力、表达力、执行力、组织力、金莎直播app下载新手怎么玩力的拔尖创新人才以及进行师资互聘、大金莎直播app下载新手怎么玩创业金莎直播app下载新手怎么玩跨校入驻孵化、共建创新创业实践基地等全面合作。
更多内容
若需了解「金莎直播app下载新手怎么玩」的上下文,可结合站内栏目与相关篇目对照查看。
栏目用于追新,文内链接用于对照细节。这样安排可减少漏读与重复检索。
若从搜索引擎进入,可先确认当前栏目名称,再按需打开相关阅读。
- 省市政策
- 通知栏
- 网站首页
- 获奖证书
- 双创师资
- 政策法规
- 技术支持:东篱智能
- 部门简介
- 校内基地
内容地图
网站首页 / yxxw
创新创业智能体
${res.data.historyConversation[i].conversationContent}
`);
} else if (res.data.historyConversation[i].role === "user") {
aiChatBody.append(`
${res.data.historyConversation[i].conversationContent}
`);
}
}
} else {
aiChatBody.append(`
创新创业智能体
您好呀,我是该网站的创新创业智能向导,有关该大创的所有问题都可以问我哦~针对您的问题,我将会及时给出回复,助您快速了解大创的相关信息!
`);
}
refreshAiChatBodyHeight();
},
error: function(jqXHR, textStatus, errorThrown) {
console.error("AJAX request failed: " + textStatus);
}
})
}
function apiKeySelfCheck() {
jQuery.ajax({
url: "https://wiscom.donglistudio.com/ai/base/apiKeySelfCheck",
type: "GET",
dataType: "json",
beforeSend: function(xhr) {
xhr.setRequestHeader("token", window.localStorage.getItem("token"));
},
success: function(_) {
},
error: function(jqXHR, textStatus, errorThrown) {
console.error("AJAX request failed: " + textStatus);
}
})
}
function sendAiText() {
const aiTextareaVal = aiTextarea.val();
aiTextarea.val("");
aiChatBody.append(`
`);
refreshAiChatBodyHeight();
fetch("https://wiscom.donglistudio.com/ai/chat/conversationReply", {
method: "POST",
body: JSON.stringify({
"message": aiTextareaVal ? aiTextareaVal : "你好",
"characterId": window.localStorage.getItem("characterId"),
"supportFunctionCall": false
}),
headers: {
"content-type": "application/json",
"token": window.localStorage.getItem("token")
}
})
.then(async function(response) {
const reader = response.body.pipeThrough(new TextDecoderStream()).getReader();
let buffer = "";
let flag = false;
let data = '';
while (true) {
let { done, value } = await reader.read();
if (done) break;
buffer += value;
let messages = buffer.split("\n"); // 使用换行符作为分隔符
buffer = messages.pop(); // 保留最后一部分可能是不完整的消息
for (let message of messages) {
if (message) {
try {
data += JSON.parse(message.replace('undefined', '')).data.reply;
if (!flag) {
aiChatBody.append(`
`);
flag = true;
} else {
const lastChild = aiChatBody.children().last();
lastChild.html(`
创新创业智能体
${data}
`);
}
refreshAiChatBodyHeight();
} catch (_) {
}
}
}
}
}).then(function (_) {
isAiChatResponding = false;
aiSend.css("backgroundColor", "#0277bd");
});
}
function refreshAiChatBodyHeight() {
const currentHeight = aiChatBody.prop("scrollHeight");
if (currentHeight != previousHeight) {
// 如果高度发生变化,将滚动条设置到最底部
aiChatBody.scrollTop(aiChatBody[0].scrollHeight);
previousHeight = currentHeight;
}
}
(function() {
if (!window.localStorage.getItem("token")) {
jQuery.ajax({
url: "https://wiscom.donglistudio.com/common/user/public/aiAgent/login/lcuCollegeOfInnovationAndEnterprenurship",
type: "GET",
crossOrigin: true,
dataType: "json",
success: function(res) {
window.localStorage.setItem(res.data.tokenName, res.data.tokenValue);
getAiCharacterId();
apiKeySelfCheck();
},
error: function(jqXHR, textStatus, errorThrown) {
console.error("AJAX request failed: " + textStatus);
}
})
} else {
getChatHistory();
apiKeySelfCheck();
}
})()
document.addEventListener("keydown", function (e) {
if (e.key === "Enter" && e.shiftKey && isAiChatOpen) {
if (isAiChatResponding) return;
aiSend.css("backgroundColor", "#e0e9e8");
isAiChatResponding = true;
sendAiText();
}
if (e.key === 'Escape' && isAiChatOpen) {
isAiChatOpen = false;
aiTextarea.val("");
aiChat.css("opacity", 0);
}
})
aiTextarea.on("keydown", function (e) {
if (e.key === "Enter" && e.shiftKey && isAiChatOpen) {
if (isAiChatResponding) return;
aiSend.css("backgroundColor", "#e0e9e8");
isAiChatResponding = true;
sendAiText();
}
})
aiButton.on("click", function() {
isAiChatOpen = true;
aiTextarea.focus();
aiChat.css({
"opacity": 1,
"display": "block"
});
})
aiChatClose.on("click", function() {
isAiChatOpen = false;
aiTextarea.val("");
aiChat.css({
"opacity": 0,
"display": "none"
});
})
aiSend.on("click", function() {
if (isAiChatResponding) return;
aiSend.css("backgroundColor", "#e0e9e8");
isAiChatResponding = true;
sendAiText();
})