Acbox Liu (@AcboxSky) 在 介绍一下最近正在做的项目 ChatTutor--一个可交互的可视化 AI Tutor 中发帖
GitHub: https://github.com/sheepbox8646/ChatTutor
在传统的 AI 聊天场景中,交流方式主要局限于文字对话。虽然这在日常交流中已经足够,但在教育场景——尤其是 STEM 学科(科学、技术、工程、数学)的教学中,这种纯文字的交流方式远远不够。在真实课堂里,教师可以利用黑板、教具、图表等多种工具来帮助学生理解复杂的概念。ChatTutor 正是为了弥补这一缺陷而诞生的。
ChatTutor 采用了创新的多 Agent 架构,包含两个核心智能体:
Agent:负责与用户进行对话交流,理解学习需求
Painter:专业的绘图专家,能够绘制数学图形和可视化内容
项目目前已实现的功能包括:
✅ 数学画板:基于 JSXGraph 的交互式几何绘图工具
✅ 思维导图:使用 Mermaid 生成的可视化知识结构图
[demo1]
[demo...