同时使用 ChatGPT、Claude、知识库、笔记软件和多个 AI Agent 时,真正影响效率的往往不是模型能力,而是分散的窗口、重复导入的资料,以及无法连续保存的上下文。
DeepTutor 是一个开源的智能学习工作区。它把对话、知识管理、书籍学习、智能体、写作、研究和长期记忆等功能整合在同一个工作空间中,减少在不同 AI 工具之间反复切换的问题。

DeepTutor 是什么?
DeepTutor 是由 HKUDS 开源的 Agent-native 个性化学习平台。
与普通 AI 聊天工具不同,DeepTutor 不只是回答问题,而是尝试把用户上传的资料、历史互动、学习进度和个人知识组织到同一个工作环境中。
官方目前提供的主要工作区包括:
- 对话与学习辅导
- AI Partners 与自定义智能体
- 协作写作
- 书籍阅读与学习
- Learning Space 学习空间
- Memory 长期记忆
- Knowledge Center 知识中心
这些模块共享统一的运行上下文,因此从阅读资料切换到提问、写作或练习时,不必频繁重新提交背景信息。
传统 AI 工作流常见的问题
1. 多个窗口来回切换
完成一个学习或研究任务时,可能需要同时打开:
- AI 对话工具
- PDF 阅读器
- 浏览器
- 笔记软件
- 文档编辑器
- 本地文件夹
工具越多,注意力越容易被界面切换打断。
2. 知识与对话无法连续积累
很多 AI 对话结束后,资料、结论和上下文仍然分散在不同会话中。
下次继续处理同一个主题时,往往还要重新上传文件、解释背景和复制之前的内容。
3. AI 只回答问题,不管理学习过程
普通聊天机器人通常更擅长完成一次性问答,但不会主动整理知识、生成练习、记录薄弱点或根据历史表现调整学习内容。
DeepTutor 希望解决的正是这个问题:让 AI 从临时问答工具,变成能够持续参与学习过程的助手。
DeepTutor 的核心功能
| 功能模块 | 主要作用 |
|---|---|
| AI 对话 | 针对上传资料或指定主题进行提问、解释和学习辅导 |
| 知识中心 | 管理个人资料,并在回答中检索和引用相关内容 |
| 书籍学习 | 阅读长文本、整理章节、提取重点并辅助理解 |
| 个性化记忆 | 保存学习记录和互动信息,形成持续更新的用户画像 |
| 问题与练习生成 | 根据资料生成问题、测验和针对性练习 |
| 智能体系统 | 通过不同 Agent 分工完成研究、学习和复杂任务 |
| 协作写作 | 根据资料进行整理、改写和内容创作 |
| 可视化学习 | 通过图表、结构图等方式展示概念和知识关系 |
DeepTutor 的相关研究介绍了一套混合个性化机制:一部分用于连接静态知识资料,另一部分用于从持续互动中整理用户的学习状态和历史记录。
系统还会把资料问答、问题生成、难度调整和学习反馈连接起来,形成相对完整的学习闭环。
DeepTutor 适合哪些人?
DeepTutor 更适合以下使用场景:
学生和自学者
可以上传教材、论文、讲义或自己的笔记,让 AI 帮助解释概念、总结重点、生成问题和检查掌握情况。
研究人员
可以将论文和研究资料放入知识中心,用于资料检索、文献理解、多文档分析和研究写作。
内容创作者
可以利用个人资料库完成选题研究、文章整理、知识提炼和内容写作,减少反复查找资料的时间。
需要长期积累知识的工作者
咨询、产品、技术、运营和教育工作者,可以把项目资料与个人经验逐步沉淀到统一工作空间中。
DeepTutor 是否完全离线?
DeepTutor 支持本地部署,但“本地部署”并不一定等于“完全离线”。
实际的数据处理方式取决于你连接的模型和服务:
- 使用本地大模型和本地嵌入模型时,可以减少资料发送到第三方服务器的情况。
- 使用 OpenAI、Claude 或其他云端模型时,请求内容仍可能发送给对应的模型服务商。
- 部署前应检查模型接口、知识库、日志目录和数据存储设置。
因此,更准确的说法是:DeepTutor 提供本地部署和自行配置模型的能力,隐私程度取决于最终的部署方案,而不是安装完成后天然完全离线。
DeepTutor 的优点
- 开源,可以查看代码并自行部署
- 将学习、知识库、写作和智能体整合到统一工作区
- 支持持续记忆和个性化学习
- 适合处理书籍、文档和长期知识资料
- 可以连接本地模型或兼容的模型服务
- 支持通过 Skill 扩展智能体能力
官方仓库显示,DeepTutor 已采用 Apache-2.0 开源许可证,并在 2026 年发布了重新设计的 1.0.0 版本。
使用前需要注意的问题
DeepTutor 功能较多,因此部署和使用成本通常会高于普通 AI 聊天客户端。
使用前建议确认:
- 电脑是否已经安装所需的 Python、Node.js 等运行环境。
- 准备使用本地模型还是云端模型。
- 本地设备是否有足够的内存、显存和存储空间。
- 上传的资料是否包含敏感信息。
- 当前版本支持哪些模型、文件格式和知识库组件。
如果只是偶尔向 AI 提问,普通聊天工具可能更加简单。
如果你的重点是长期学习、知识积累、资料研究和个性化辅导,DeepTutor 才更能体现价值。
总结
DeepTutor 并不是简单地把多个 AI 功能放进一个界面。
它更重要的价值,是把资料、对话、记忆、学习进度和智能体能力放进同一个持续运行的工作环境中。
对于需要长期阅读、研究和整理知识的人来说,这种工作方式可以减少重复导入上下文,让 AI 从一次性问答工具逐渐变成真正能够参与学习过程的助手。
项目地址
- GitHub:https://github.com/HKUDS/DeepTutor
- 官方网站:https://deeptutor.info/
- 开源许可证:Apache-2.0