HKUDS/DeepTutor
DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.
解决的问题
DeepTutor 提供了一个统一的代理原生学习工作区,消除了不同教育工具之间的碎片化。它将辅导、问题解决、测验生成、研究和可视化集成到一个单一的系统中,学习者的上下文和记忆在所有活动中得以保留。
工作原理
DeepTutor 运行在单个代理循环上,驱动多种模式(Chat、Quiz、Research、Visualize、Solve 和 Mastery Path)。它利用基于 LlamaIndex、GraphRAG 和 LightRAG 等框架的多引擎知识系统进行 RAG(检索增强生成),并连接到各种 LLM 提供商。它还具有三层记忆系统(L1 traces、L2 surface summaries 和 L3 synthesis),以维持终身的个性化学习历史。
适用对象
专为希望在单一环境中连接各种学习工作流(例如使用 Co-Writer 起草草稿、管理题库以及与专门的“Partner”代理交互)的 학습자和教育者设计,旨在提供个性化的智能辅导体验。
亮点
- 统一代理运行时:无需更改底层引擎即可切换目标(例如,从聊天切换到解决问题)。
- 多引擎 RAG:支持多种知识检索方法,包括 GraphRAG、LightRAG 和链接的 Obsidian 库。
- 子代理与伙伴:在会话期间能够咨询实时编码 CLI(如 Claude Code 或 Codex)或持久的 IM 伴侣。
- 可扩展的生态系统:支持 MCP 服务器、来自 EduHub 的社区安装技能以及各种多模态生成模型。
- 终身记忆:用于深度个性化的可检查三层记忆架构。