AI课堂生成网站丨OPENMAIC丨清华团队开源项目

AI课堂生成网站丨OPENMAIC丨清华团队开源项目

OpenMAIC(谐音“My课”)是一个AI教学平台,它能为你生成一个专属的7x24小时AI教室。在这个教室里,你是唯一的真人学生,而老师、助教和同学都由AI智能体扮演。

  • AI老师:负责主讲课程,可以在虚拟白板上实时书写、画图,并进行语音讲解。
  • AI助教与同学:会与你实时互动,他们可以提问、发起讨论,模拟真实课堂的临场感。

你只需要输入一个课程主题(如“什么是摩擦力”)或上传一份文档,系统就能自动生成包含幻灯片、随堂测验、互动模拟和项目式学习活动的完整课程。

🎓 主要特点

  • 极速课程构建:只需输入关键词或上传文档,AI即可在约30分钟内自动生成一套结构完整的教学包,成本极低。
  • 拟真多角色课堂:通过多智能体协同,模拟出教师、助教和不同性格的同学,他们可以说话、在白板上绘画,并与你进行实时讨论,显著增强学习的参与感。
  • 跨应用轻量调用:通过内置的OpenClaw集成,用户可以直接在飞书、Slack等主流协作工具中,通过简单的指令触发课程生成。
  • 全格式灵活交付:生成的课件支持导出为可编辑的PPT文件或打包为独立的HTML文件,方便二次编辑和使用。

OpenMAIC提供了非常友好的入门方式:

  1. 在线体验:直接访问其官方网站,无需任何技术背景即可生成和体验课程。
  2. 本地部署:对于有技术能力的学校或开发者,项目已在GitHub上完全开源,支持接入通义千问、智谱GLM等国内主流大模型。

使用体验:

网站限制上传50M的,上传了一个45M的,等了15分钟都没有生成我想要的课堂,于是换了一个小的9M的PDF,也等了15分钟。

生成课堂需要时间,需要耐心等待。我上传了8.6M的PDF,等待了15分钟生成。

比起让千问豆包生成文字课堂,这个的优势在于界面清晰,有朗读和PPT视频讲解。另外,可以收藏到个人账号里,下一次登录就可以继续。

网页版的用起来不是很顺畅。使用体验一般。15分钟生成了第一页PPT,等他生成第二页估计还得15分钟,速度太慢了。给老师备课不错,真拿来给学生学习,似乎还不成熟,可能需要等她慢慢生成,但我没有耐心,直接丢给AI都已经总结完了。

还不错吧。

我一般想学习某一文档,直接把PDF丢给各家AI,千问DS等,让他生成提示词,我再用它给我的提示词丢给AI,让他教我本书的内容。

Read more

WebMCP:浏览器AI交互新范式_20260213114222

一、WebMCP是什么 1. 基本定义 WebMCP(Web Model Context Protocol)是Google与Microsoft在W3C框架下联合推动的浏览器原生Web API,Chrome 146已推出早期预览版本,核心目标是让网页主动将自身能力封装为结构化工具,供AI Agent直接调用,解决当前Agent操作网页的稳定性与效率问题。 2. 核心思想 把交互从UI层搬到语义层:不再依赖按钮点击、坐标定位或DOM解析,而是让网页直接暴露"提交请假"“搜索航班”“加入购物车"等业务动作,形成结构化工具契约,Agent按契约调用而非"猜UI”。 3. 关键特性 * 双轨API设计:声明式API(HTML表单属性)+ 命令式API(JavaScript注册),兼顾易用性与灵活性 * 浏览器内运行:纯客户端实现,网页本身就是"工具服务器",天然继承用户登录态与权限上下文 * 结构化上下文:

CentOS环境下libwebkit2gtk-4.1-0安装配置手把手教程

手把手教你解决 CentOS 下 libwebkit2gtk-4.1-0 安装难题 你有没有遇到过这样的场景?在 CentOS 上部署一个基于 GTK 的桌面应用,刚运行就报错: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory 别急,这不是你的代码问题,而是系统里缺了关键的 Web 渲染引擎库 —— libwebkit2gtk-4.1-0 。 这玩意儿听着冷门,但其实大有来头。它是 GNOME 桌面生态中许多应用程序(比如帮助手册、配置面板、文档浏览器)背后默默工作的“网页内核”。可偏偏在企业级稳定的

前端快速入门分享:给后端同学的一份路线图

前端快速入门分享:给后端同学的一份路线图

最近技术圈在疯传一张飞书截图,大意是“公司不再按技术栈划分岗位,工程师统一称为 Agent 工程师”。这话听着有点玄,但对我们这种中小型团队来说,其实一直在追求“多面手”的现实主义路线。全栈能力是长期目标,而 AI 只是把这个节奏按快了。 所以我给团队里对前端不太熟的同学做了一次快速入门分享。这篇文章就是那份讲义的“博客版”,改成更顺滑的叙事,方便圈内同好参考。 一、我眼里的前端演进史 我更喜欢用“阶段性主旋律”来理解前端。 1. 远古时期:demo 网页(纯 HTML) * 学生时代的网页三剑客:Dreamweaver、Photoshop、Flash * 一个 index.html 打天下 * 页面 = 结构(HTML)+ 样式(CSS)+ 交互(JS) 2. 服务端渲染时代:JSP / PHP

SenseVoice Small语音情感识别全攻略|附WebUI使用与二次开发

SenseVoice Small语音情感识别全攻略|附WebUI使用与二次开发 在智能语音交互日益普及的今天,单纯的文字转录已无法满足真实场景需求——用户不仅想知道“说了什么”,更关心“怎么说的”“为什么这么说”。SenseVoice Small正是为此而生:它不只是一个语音识别模型,而是一个能同时理解语音内容、语种、情感状态和背景声学事件的轻量级音频理解引擎。本文将带你从零开始掌握其WebUI使用方法,并深入二次开发核心,真正把这项能力集成进你的项目中。 1. 为什么选择SenseVoice Small而非传统ASR模型 1.1 四维一体的音频理解能力 不同于FastWhisper等专注纯文本转录的模型,SenseVoice Small在small尺寸下就原生支持四大任务: * 语音识别(ASR):准确转录语音为文字 * 语种识别(LID):自动判断中文、英文、粤语、日语、韩语等 * 语音情感识别(SER):识别开心、生气、伤心、恐惧、厌恶、惊讶、中性7类情绪 * 声学事件分类(AEC):检测背景音乐、