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

【论文阅读103】pinn-review-科学机器学习中的物理信息神经网络:现状与展望

【论文阅读103】pinn-review-科学机器学习中的物理信息神经网络:现状与展望

科学机器学习中的物理信息神经网络:现状与展望 作者:Salvatore Cuomo¹ · Vincenzo Schiano Di Cola² · Fabio Giampaolo¹ · Gianluigi Rozza³ · Maziar Raissi⁴ · Francesco Piccialli¹ 在线发表:2022年7月26日 摘要 物理信息神经网络(Physics-Informed Neural Networks,PINNs)是一类将模型方程(如偏微分方程,PDE)直接嵌入神经网络结构中的神经网络(NN)。目前,PINNs 已被广泛用于求解偏微分方程、分数阶方程、积分-微分方程以及随机偏微分方程。这一新兴方法作为一种多任务学习框架出现,在该框架中,神经网络不仅需要拟合观测数据,还需最小化 PDE 残差。 本文对物理信息神经网络相关文献进行了全面综述:研究的主要目标是阐明这类网络的特征、优势与局限性。同时,本文还涵盖了更广义的基于配点法(collocation-based)的物理约束神经网络研究,包括从最初的基础 PINN(

进阶实战 Flutter for OpenHarmony:TabBar 高级标签系统 - 导航交互优化实现

进阶实战 Flutter for OpenHarmony:TabBar 高级标签系统 - 导航交互优化实现

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 一、TabBar 系统架构深度解析 在现代移动应用中,标签导航是最常见的导航模式之一。从简单的固定标签到复杂的滑动标签,Flutter 提供了 TabBar 组件来实现各种标签导航效果。理解这套架构的底层原理,是构建高性能标签导航系统的基础。 📱 1.1 Flutter TabBar 架构 Flutter 的 TabBar 系统由多个核心层次组成,每一层都有其特定的职责: ┌─────────────────────────────────────────────────────────────────┐ │ 应用层 (Application Layer) │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ TabBar, TabBarView, TabController, DefaultTabController│ │ │ └────────────────────

ios 26的tabbar 背景透明

if#available(iOS 13.0, *){             let appearance = UITabBarAppearance()             appearance.configureWithTransparentBackground()             // 移除阴影和边框             appearance.shadowColor = .clear             appearance.shadowImage = UIImage()             appearance.backgroundImage = UIImage()             // 设置标准外观             tabBar.standardAppearance = appearance             // iOS 15 需要设置 scrollEdgeAppearance             if#available(iOS 15.0, *) {                 tabBar.sc

ESP32无人机远程识别终极指南:ArduRemoteID完全配置教程

ESP32无人机远程识别终极指南:ArduRemoteID完全配置教程 【免费下载链接】ArduRemoteIDRemoteID support using OpenDroneID 项目地址: https://gitcode.com/gh_mirrors/ar/ArduRemoteID 随着全球无人机监管政策的不断加强,FAA合规成为无人机操作者必须面对的重要挑战。ArduRemoteID作为基于ESP32的开源解决方案,为无人机爱好者提供了完整的远程识别功能实现。本文将为您提供从硬件选型到安全配置的全面指南。 无人机远程识别的核心挑战 无人机操作者面临的最大痛点是如何在满足FAA远程识别法规的同时,保持设备的灵活性和安全性。传统解决方案往往价格昂贵且配置复杂,而ArduRemoteID通过ESP32平台提供了经济高效的替代方案。 ESP32闪存工具配置 硬件选型与快速安装 ArduRemoteID支持多种ESP32开发板,包括: 硬件型号芯片类型推荐用途ESP32-S3 Dev BoardESP32-S3开发测试ESP32-C3 Dev BoardESP32-