AI News HubLIVE
站内改写1 分钟阅读

Show HN:免费导师助你快速高效学习编程语言

一个免费的GitHub仓库提供了结构化学习计划,用于Python和Java编程语言,旨在配合Claude Code、Cursor等AI编程助手使用。课程会根据学习者的进度自适应,实时生成讲解、练习和项目,并将进度保存在本地。

来源Hacker News AI作者: superquizonline

一个名为“AI-Tools-For-Learning”的GitHub仓库提供了一种创新的编程学习方法。与传统的静态教程不同,该仓库本身不包含任何现成的课程内容,而是提供了一份份精心设计的“课程计划”。这些计划指导AI编码助手(如Claude Code、Codex、Cursor、Gemini CLI或Zed)实时生成个性化的教学材料,包括讲解、示例、练习和项目,完全适应学习者的进度和水平。

目前,该仓库提供了两门课程:Python(从零到专业,包含24个模块、一次考试和一个毕业项目)和Java(从零到专业,包含25个模块、一次考试和一个毕业项目)。未来还会增加更多课程。

要开始学习,首先需要一个能够读写文件的AI编码助手。普通的聊天窗口无法保存进度,因此必须使用像Claude Code或Cursor这样的工具,它们可以在计算机上的文件夹中工作。安装并设置好助手后,将仓库文件下载到本地(通过git clone或下载ZIP),然后在助手中打开所选课程的文件夹(例如python/)。确保助手的当前工作目录包含PLAN.md和AGENTS.md文件。

接着,向助手发送指令:“Read AGENTS.md and follow it. Start the course.” 首次使用时,助手可能会请求读写文件夹权限,请允许。之后,每次新会话只需打开同一文件夹并说“Read AGENTS.md and continue the course.”,助手便会从上次中断处继续。

学习者的责任有三点:自己编写代码(助手不会直接给出答案,而是给予提示);诚实地回答助手的问题,以便课程调整难度;保留好课程文件夹,因为所有进度都存储在其中。

如果遇到问题,例如助手未按计划行事,可以提示它重新读取AGENTS.md。如果助手直接写出答案,要求它只给予提示。如果助手进度过快或过慢,直接告知即可,它会记住并调整。

该项目鼓励用户为仓库加星,以帮助更多人发现它,并表明项目值得扩展。