news 2026/9/6 15:55:05

免费跑在本地私有数据上的 AI 导师:DeepTutor 从安装到定制全流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
免费跑在本地私有数据上的 AI 导师:DeepTutor 从安装到定制全流程

免费跑在本地私有数据上的 AI 导师:DeepTutor 从安装到定制全流程

【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor

DeepTutor 是一套可在本地部署的 AI 智能体辅导系统:对话、知识检索、教材编译、记忆分层全部跑在自选的大模型上,文档与学习记录留在私有环境。它解决的不是"问答机器人已经很多"的问题,而是"如何让一个智能体持续围绕同一个学习者、同一批私有资料工作"的问题。

DeepTutor 最快怎么跑起来?端口和依赖各是什么?

最小路径是克隆仓库装包,再用 CLI 初始化和启动:

git clone https://gitcode.com/GitHub_Trending/dee/DeepTutor cd DeepTutor pip install -U deeptutor deeptutor init deeptutor start

deeptutor init会依次询问后端端口(默认 8001)、前端端口(默认 3782)、模型提供商与 API key,以及知识库所需的 embedding 服务;deeptutor start同时拉起 FastAPI 后端与 Next.js 前端,终端里直接给出访问地址。依赖上有两条硬线:Python 3.11–3.13,源码安装还需 Node 20+。如果只想快速验证,PyPI 包会自带打包好的 Next.js 服务,可以省掉 Node 环境;更省事的 Docker 方式只需映射 3782 一个端口,/api/*/ws/*请求由容器内中间件转发给后端,配置、密钥、记忆、知识库全部落在deeptutor-data卷里跨重启保留。

一次提问背后发生了什么?代理循环是怎么转的

DeepTutor 的聊天不是"拼 prompt 调一次模型"。用户消息进入 deeptutor/agents/ 中的统一代理循环:思考当前状态,决定行动,调用工具(检索知识库、搜网页、执行代码、生成可视化),观察结果,再收敛成回复。这个循环在 deeptutor/agents/chat/ 中实现,research、question、visualize、math_animator 等场景代理都挂在同一套机制上。

这个设计的实际效果是:回答可以带可追溯的检索引用,复杂问题可以被拆成多次工具调用分步完成,而不是靠单次长上下文硬撑。代价也直白——一次深度问答可能消耗数倍于普通问答的 token,且响应延迟更高。把它用在需要多步推理和查证的问题上划算,拿它回答简单事实题就属于浪费。

如何给 DeepTutor 接入自己的文档?

文档入口在 deeptutor/knowledge/:创建知识库后上传 PDF、Markdown 等文件,系统解析、切块、向量化并建索引,索引过程有进度跟踪,单篇失败可以单独移除而不用重建整个库。检索引擎可按库选择,GraphRAG、PageIndex、LightRAG Server、FAISS 等后端都在支持列表里;v1.5.5 起检索结果会带上可追溯的rag引用。

用法上,先建一个库、丢进几十页真实资料、在聊天中提问验证引用是否命中,是检验自己资料质量的最好方式。边界同样明确:检索质量高度依赖解析引擎和文档结构,扫描件、图表为主的材料效果会打折扣,这类场景需要更强的文档解析引擎配合,不是换个提示词能解决的。

它只会聊天,还是能把资料编译成一本结构化教材?

会。deeptutor/book/ 下的编译引擎把选定资料组装成带章节的书籍:讲解段落、选择题卡片、Manim 数学动画、Mermaid 图、侧边对话窗是互相独立的块类型,可以按章节混排;题目支持 LaTeX,作答后有判分与讲解。学习侧的掌握度评估、题库入库逻辑在 deeptutor/learning/ 中实现。

这个模块适合把零散笔记组织成可反复复习的结构化教材,尤其是有数学公式的学科。它的短板是生成耗时和 token 开销都显著高于普通对话,定位是低频高价值的产物,而不是每天顺手调用的日常功能。

哪些进阶玩法能让 DeepTutor 更贴近自己的工作流?

有三条值得优先尝试的路径。其一,在 My Agents 里接入本地 Claude Code / Codex 或第三方模型作为"伙伴",每个伙伴可配置独立人格、专属技能与私有记忆,并在对话中途被实时咨询——适合把代码助手拉进学习场景。其二,把系统挂到 IM 渠道上,日常入口从浏览器换成熟悉的聊天软件。其三,用deeptutor skill install从内置的 EduHub 技能仓库安装社区技能(苏格拉底式导师、闪卡生成、作文反馈等),安装过程带安全门控,技能本身是开放 Agent-Skills 格式,也可以自行编写。

DeepTutor 更适合"私有资料多、问题深度高、愿意自行管理模型 API"的使用者:先用deeptutor init配好一个模型,再建一个知识库跑通首次检索,最后再决定是否投入书籍编译与伙伴定制。源码细节可查 deeptutor_web/ 与仓库内各 README。

【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 15:54:51

农业植保无人机怎么分类?四个维度讲透选型关键

简介:农业植保无人机的分类是理解其选型与作业逻辑的核心。PPT面向农业从业者、无人机操作员及专业学生,系统讲解电动多旋翼与油动无人机两大类优缺点,并深入拆解机身、飞控系统、动力系统、遥控器与喷洒系统等核心模块,同时给出飞…

作者头像 李华
网站建设 2026/9/6 15:54:41

农业植保无人机分类全解:从多旋翼到飞控选型指南

简介:针对农业植保无人机分类与系统构成的PPT课件,适合农业从业者、无人机爱好者及智慧农业相关专业学生快速建立知识框架,也可作为院校农业工程课程的辅助教学材料。内容以电动多旋翼与油动无人机两大类别为主线,细致对比两者在结…

作者头像 李华
网站建设 2026/9/6 15:52:29

智慧食堂整体解决方案:从AI识别到落地实战的完整指南

简介:面向高校后勤、团餐企业及餐饮信息化管理者,《智慧食堂智慧餐厅整体解决方案》PPT聚焦传统卡机功能单一、现金管理繁琐、排队耗时等难题,输出以大数据与移动支付为核心的智能化运营思路。压缩包内为1个PPT文件,总大小约14.06…

作者头像 李华
网站建设 2026/9/6 15:50:48

Qwerty Learner:键盘英语打字训练的完整上手指南

Qwerty Learner:键盘英语打字训练的完整上手指南 【免费下载链接】qwerty-learner 为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers 项目地址: https://gitcode.…

作者头像 李华
网站建设 2026/9/6 15:50:07

5G高频段信号传输技术解析:毫米波、波束赋形与组网实践

简介:《5G技术与应用:5G关键技术—高频段信号传输技术》PPT是面向通信专业学生、5G技术初学者及移动通信工程技术人员的高频段技术精讲资源,系统讲解了高频段信号传输的基本原理、核心优势与现实挑战。内容从传统低频段频谱拥挤、6GHz以上高频…

作者头像 李华
网站建设 2026/9/6 15:48:18

电解铝负荷参与调频:MPC控制与辅助服务市场机制设计

简介:一份面向电力系统自动化与工业控制研究者的论文复现资源,聚焦高耗能电解铝负荷参与电网调频与辅助服务策略,针对风电并网引发的频率稳定难题,系统梳理了频率-电压协调控制、基于模型预测控制(MPC)解决…

作者头像 李华