diff --git a/README-zh.md b/README-zh.md
index 9b0f82234..68ac553cf 100644
--- a/README-zh.md
+++ b/README-zh.md
@@ -38,6 +38,7 @@
## 🗞️ 动态
+- **2026-04-20** — **v1.0.0 发布!** 交互模式 — 3D 可视化、模拟实验、游戏、思维导图、在线编程,动手学习新体验。详见[功能特性](#-功能特性)。
- **2026-04-14** — [v0.1.1 发布!](https://github.com/THU-MAIC/OpenMAIC/releases/tag/v0.1.1) 自动语言推断、ACCESS_CODE 站点认证、课堂 ZIP 导入导出、自定义 TTS/ASR、Ollama 支持等。查看[更新日志](CHANGELOG.md)。
- **2026-03-26** — [v0.1.0 发布!](https://github.com/THU-MAIC/OpenMAIC/releases/tag/v0.1.0) 讨论语音、沉浸模式、键盘快捷键、白板增强、新 provider 等。查看[更新日志](CHANGELOG.md)。
@@ -207,6 +208,114 @@ docker compose up --build
## ✨ 功能特性
+### 深度交互模式(新功能)
+
+**被动听讲?❌ 动手探索!✅**
+
+爱因斯坦说过:*"玩耍是最高形式的研究。"*
+
+**标准模式**快速生成课堂内容,而**深度交互模式**更进一步——创建交互式、可探索、动手的学习体验。学生不只是观看知识,而是调整实验、观察模拟、主动探索原理。
+
+#### 五种交互界面
+
+
+
+
+
+**🌐 3D 可视化**
+
+三维可视化呈现,让抽象结构更直观。
+
+
+
+ |
+
+
+**⚙️ 模拟实验**
+
+流程模拟和实验环境,观察动态变化和结果。
+
+
+
+ |
+
+
+
+
+**🎮 游戏**
+
+知识小游戏,通过交互挑战加深理解和记忆。
+
+
+
+ |
+
+
+**🧭 思维导图**
+
+结构化知识组织,帮助学习者建立整体概念框架。
+
+
+
+ |
+
+
+
+
+**💻 在线编程**
+
+浏览器内编码和即时运行,边写边学边迭代。
+
+
+
+ |
+
+
+ |
+
+
+
+#### AI 教师引导
+
+AI 教师可以主动操作界面引导学生——高亮关键区域、设置条件、提供提示、在恰当时机引导注意力。
+
+
+
+#### 多设备适配
+
+所有生成的交互界面完全响应式——桌面、平板、手机均可使用。
+
+
+
+
+
+**桌面**
+
+
+
+ |
+
+
+**手机**
+
+
+
+ |
+
+
+
+
+**iPad**
+
+
+
+ |
+
+
+
+#### 需要更完整、更专业的 UI 生成体验?
+如果你希望获得功能维度更丰富、交互能力更强,并面向高质量教育界面生产进行深度优化的完整版本,欢迎访问 [MAIC-UI](https://github.com/THU-MAIC/MAIC-UI)。
+
### 课堂生成
描述你想学习的内容,或附上参考材料。OpenMAIC 的两阶段流水线自动完成剩余工作:
diff --git a/README.md b/README.md
index 5fc637f6c..7364086d9 100644
--- a/README.md
+++ b/README.md
@@ -38,6 +38,7 @@
## 🗞️ News
+- **2026-04-20** — **v1.0.0 released!** Interactive Mode — 3D visualization, simulations, games, mind maps, and online programming for hands-on learning. See [features](#-features) for details.
- **2026-04-14** — [v0.1.1 released!](https://github.com/THU-MAIC/OpenMAIC/releases/tag/v0.1.1) Automatic language inference, ACCESS_CODE authentication, classroom ZIP export/import, custom TTS/ASR providers, Ollama support, and more. See [changelog](CHANGELOG.md).
- **2026-03-26** — [v0.1.0 released!](https://github.com/THU-MAIC/OpenMAIC/releases/tag/v0.1.0) Discussion TTS, immersive mode, keyboard shortcuts, whiteboard enhancements, new providers, and more. See [changelog](CHANGELOG.md).
@@ -207,6 +208,114 @@ Set `PDF_MINERU_BASE_URL` (and `PDF_MINERU_API_KEY` if needed) in `.env.local`.
## ✨ Features
+### Interactive Mode (New!)
+
+**Passive listening? ❌ Hands-on exploration! ✅**
+
+As Einstein said: *"Play is the highest form of research."*
+
+While **Standard Mode** focuses on quickly generating classroom content, **Interactive Mode** goes further — creating interactive, explorable, hands-on learning experiences. Students don't just watch knowledge; they adjust experiments, observe simulations, and actively explore how things work.
+
+#### Five Types of Interactive UI
+
+
+
+
+
+**🌐 3D Visualization**
+
+Three-dimensional visual representations that make abstract structures more intuitive.
+
+
+
+ |
+
+
+**⚙️ Simulation**
+
+Process simulations and experimental environments for observing dynamic changes and outcomes.
+
+
+
+ |
+
+
+
+
+**🎮 Game**
+
+Knowledge-based mini-games that reinforce understanding and memory through interactive challenges.
+
+
+
+ |
+
+
+**🧭 Mind Map**
+
+Structured knowledge organization to help learners build an overall conceptual framework.
+
+
+
+ |
+
+
+
+
+**💻 Online Programming**
+
+In-browser coding and instant execution for learning by writing, testing, and iterating.
+
+
+
+ |
+
+
+ |
+
+
+
+#### AI Teacher Guidance
+
+The AI teacher can actively operate the UI to guide students — highlighting key areas, setting conditions, providing hints, and directing attention at the right moments.
+
+
+
+#### Available on Any Device
+
+All generated interactive UI is fully responsive — desktop, tablet, or mobile.
+
+
+
+
+
+**Desktop**
+
+
+
+ |
+
+
+**Mobile**
+
+
+
+ |
+
+
+
+
+**iPad**
+
+
+
+ |
+
+
+
+#### Need a More Complete and Professional UI Generation Experience?
+If you are looking for a version with richer functionality, stronger interactivity, and deeper optimization for high-quality educational UI production, please visit [MAIC-UI](https://github.com/THU-MAIC/MAIC-UI).
+
### Lesson Generation
Describe what you want to learn or attach reference materials. OpenMAIC's two-stage pipeline handles the rest:
@@ -219,6 +328,8 @@ Describe what you want to learn or attach reference materials. OpenMAIC's two-st
+
+
### Classroom Components
diff --git a/assets/interactive_mode/3D_interactive.gif b/assets/interactive_mode/3D_interactive.gif
new file mode 100644
index 000000000..52109ec44
Binary files /dev/null and b/assets/interactive_mode/3D_interactive.gif differ
diff --git a/assets/interactive_mode/code_interactive.gif b/assets/interactive_mode/code_interactive.gif
new file mode 100644
index 000000000..be32eaf1e
Binary files /dev/null and b/assets/interactive_mode/code_interactive.gif differ
diff --git a/assets/interactive_mode/desktop_interactive.png b/assets/interactive_mode/desktop_interactive.png
new file mode 100644
index 000000000..e39795181
Binary files /dev/null and b/assets/interactive_mode/desktop_interactive.png differ
diff --git a/assets/interactive_mode/game_interactive.gif b/assets/interactive_mode/game_interactive.gif
new file mode 100644
index 000000000..55a23c30e
Binary files /dev/null and b/assets/interactive_mode/game_interactive.gif differ
diff --git a/assets/interactive_mode/ipad_interactive.png b/assets/interactive_mode/ipad_interactive.png
new file mode 100644
index 000000000..22159e159
Binary files /dev/null and b/assets/interactive_mode/ipad_interactive.png differ
diff --git a/assets/interactive_mode/mindmap_interactive.gif b/assets/interactive_mode/mindmap_interactive.gif
new file mode 100644
index 000000000..07ac8238a
Binary files /dev/null and b/assets/interactive_mode/mindmap_interactive.gif differ
diff --git a/assets/interactive_mode/phone_interactive.png b/assets/interactive_mode/phone_interactive.png
new file mode 100644
index 000000000..e414ddac1
Binary files /dev/null and b/assets/interactive_mode/phone_interactive.png differ
diff --git a/assets/interactive_mode/simulation_interactive.gif b/assets/interactive_mode/simulation_interactive.gif
new file mode 100644
index 000000000..35fc4faed
Binary files /dev/null and b/assets/interactive_mode/simulation_interactive.gif differ
diff --git a/assets/interactive_mode/teacher_action_interative.gif b/assets/interactive_mode/teacher_action_interative.gif
new file mode 100644
index 000000000..b98c379e0
Binary files /dev/null and b/assets/interactive_mode/teacher_action_interative.gif differ