
可视化可交互的陪伴式AI学习搭子
[🔗 App] [📄 博客] [📮 联系] [GitHub] [Sciux社区] [🔗 BijonAI] [English]
[!NOTE]
我们准备在2025年10月~12月期间进行小范围的内测,如果感兴趣,请使用info@bijon.ai联系我们!
目前的Sciux组件库和知识库仍在完善,你可以在 https://github.com/sciux-kit 中找到他们。
你曾经看过一个著名的Youtube博主3Blue1Brown的数学视频吗? 他精美的数学视频和动画,让很多学生对数学产生了兴趣,而他的所有视频都是由他自己开发的动画引擎Manim制作的。
我们的Sciux组件库也大量仿照了Manim的风格设计,所以感谢3Blue1Brown和Manim给我们的灵感!
后来,也有不少团队做了LLM生成Python代码来渲染Manim视频,他们有些作为一个开源项目,有些作为教育类AI产品的附属模块,但是无一例外都出现了很多的问题
所以我们开发了Sciux - 我们给他的定义是“AI原生交互DSL语言”,他的所有特性都为了更好的适应LLM生成 - 我们在语法中大量借鉴了Vue, 并在渲染器Laplace(https://github.com/sciux-kit/laplace)中使用了@vue/reactivity作为我们响应式的基础 - Sciux语法支持插入JavaScript表达式,但是他是全部结构化的,不需要写JavaScript语句来操控交互逻辑 - 同时,语法中还允许给每个组件定义动画和遍历,条件等控制流 - Sciux Library支持了很多布局,交互,数学,物理,统计学以及各种学科的相关组件,动画和工具函数 - Sciux Knowledge包含了很多学科领域单元的示例代码,用于RAG检索和后面计划中的小模型微调
针对实际学习者的学习需求,我们做了除了画板更多的UX设计
通过模型根据用户需求和课程内容进行教学步骤预设计,并在下方生成一个地铁线路风格的时间线,可以很大程度的提高用户的专注度,并真正将传统的Chatbot一次性灌输所有知识转变为AI陪伴式学习
当你有不懂的问题,你可以在某一处打断,EchoAI会生成一个支线来一边解答一边画图
我们的功能由四个LLM上下文组成:
🖌️ Chalk: 画师,它将根据Layout的设计来写出Sciux代码或对现有文档进行操作和修改
课程社区
我们计划在EchoAI中引入课程社区,用户可以上传自己的课程,并在后续开放内容创作者收益。
同时,我们计划引入A-level,AP,SAT等考试体系的课程,习题,以及考试真题作为社区官方内容的补足
对于想要本地部署项目的同学,请参考docs/RUN.zh.md
Copyright (c) 2025 BijonAI Team
$ claude mcp add EchoAI \
-- python -m otcore.mcp_server <graph>