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。如果助手直接寫出答案,要求它只給予提示。如果助手進度過快或過慢,直接告知即可,它會記住並調整。

該項目鼓勵用户為倉庫加星,以幫助更多人發現它,並表明項目值得擴展。