RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

DeepTutor

HKUDS/DeepTutorAI 已审核

用途

DeepTutor 是一个在你自己电脑上运行的学习工作区。你添加文档、视频或网页来源,导师会带着引用来回答,生成测验和练习,撰写学习手册和带旁白的视频课程,维护一个笔记本,并追踪你学到的内容。它本身不附带任何AI模型:你需要接入一个服务商的密钥,或者像Ollama、LM Studio这样的本地模型。Windows和macOS有打包了Python和Node.js的预览版安装程序,也为习惯用终端的人提供Docker和pip安装方式。

安装难易度

B · 安装程序加一个简单步骤 · Windows

  • Windows B
  • macOS B
  • Linux D

Windows 和 macOS 是 B 级:v1.7.1 版本提供了 Setup .exe、便携版 ZIP 和 .dmg,README 中写道桌面版'bundles Python, Node.js, and the full learning workspace, so no terminal or separate runtime installation is needed'——然后你在 Settings 里选择服务商和模型。Linux 是 D 级,因为没有桌面构建,文档记载的途径是 Docker 或 pip,使用像'deeptutor init'和'deeptutor start'这样的命令。

GitHub 数据

星标
52,8202026年10月31日
下载量
204本周 204
增长
+8,9395 天内新增星标

星标变化

4.4万4.6万4.8万5万5.2万5.4万 10月27日10月28日10月29日10月30日10月31日 4.4万4.6万4.8万5万5.2万5.4万 10月27日10月29日10月31日

事实

可运行于
Windows, macOS, Linux
需要安装
Python, Docker
从源码编译需要
Python, Docker
磁盘空间
461 MB–1.3 GB · 根据安装程序
账号或密钥
A language model provider of your choice, set in Settings before use, OpenAI
费用
免费,API 另行收费 · 软件本身是免费的(Apache-2.0)。你需要向你接入的模型服务商付费,除非指向本地模型。
许可证
Apache-2.0 (宽松型)
最近更新
2026年10月31日

风险信号 (5)

  • 注意桌面构建是未签名的预览版

    README 'Desktop — macOS and Windows (Preview)':'Desktop previews are available on dev; the v1.7.0 Release does not include desktop installers',下载来自CI构建产物,会'expire after seven days',而且'Windows preview builds are unsigned and may show a SmartScreen warning.'

    AI 审核

  • 注意AI可以在你的电脑上执行命令

    聊天工具列表中包含'exec',Dockerfile 中写道'the restricted-subprocess backend (which the office skills... rely on for exec) is enabled by default via the sandbox_allow_subprocess runtime setting (system.json, default on)'。docker-compose.yml 还提到,在'bare-metal / macOS deployments where the runner is not started'的情况下,应用会'degrades to bwrap (Linux, if installed) or... a restricted subprocess',所以命令被约束的程度取决于你是怎么安装的。

    AI 审核

  • 注意运行期间会安装第三方代码

    Dockerfile 中的说明:'git is required to install CLI apps — most of the CLI-Anything catalog installs with pip install git+…'。发布说明列出了'101 CLI Apps the tutor can run'以及'Install community skills from ClawHub with deeptutor skill install behind a security gate'。compose 文件还会在每次启动时重新应用 DEEPTUTOR_EXTRAS 和 DEEPTUTOR_APT_PACKAGES。

    AI 审核

  • 注意Docker文件会把端口暴露到网络

    compose.yaml(podman)绑定的是'127.0.0.1:${HOST_PORT_BACKEND:-8001}:8001',但 docker-compose.yml 和 docker-compose.ghcr.yml 发布的是'${DEEPTUTOR_DOCKER_BACKEND_PORT:-8001}:...',没有 127.0.0.1 前缀,所以在这些文件里,应用会在机器的所有网络接口上响应。

    AI 审核

  • 信息密钥和账户保存在数据文件夹中

    docker-compose.yml 中的注释:数据目录包含'accounts/grants/audit (data/system)',并特别指出'never data/system, which holds auth state, provider API keys, and per-owner secrets'是沙箱不应该看到的部分。你配置的一切都保存在你磁盘上的那个文件夹里。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • 预览版桌面构建是否能用,是否与这个仓库里的源码一致
  • 真正用于书籍、测验和研究时,模型调用会花多少钱
  • 在索引你自己的文档之后,除了461MB的安装包之外,实际占用多少磁盘空间
  • 受限沙箱是否真的能让生成的命令接触不到你其他的文件
  • Anki、日历和Word的导出是否真的像描述那样生成

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。