这个项目能做什么

Noob2Builder · AI Builder School 是一个以 Claude Code 技能形式分发的开源学习课程项目。它并非文档合集,而是由 Agent 扮演导师,在主对话中讲解原理、带学习者操作真实文件与命令,直到完成并发布第一个可验收的作品。项目定位兼顾纯小白和已有项目、希望从 vibe coding 进阶到 agentic engineering 的学习者。 设计理念包括:全选修(编号只是稳定 ID,不代表必修顺序)、真实操(每节课都有真实实验和可检查产物,不接受“Agent 说完成就算完成”)、学完有证据(本地学习存档记录每个节点的完成证据、未验证项和下一步)、随时打断(学生可随时提问,答完回到主线)。 课程共 14 门,覆盖计算机与网络基础、AI 世界地图、LLM 与 Agent 原理、Git & GitHub、AI Builder 工作法、做出并发布第一个东西、从 Vibe Coding 到 Agentic Engineering、测试与验证、从 Prompt 到 Graph、AI 产品 Sense、Agent 构建实验室、前端基础与框架、后端基础等方向。 使用方式:先安装 Claude Code,再安装本项目,之后在 Claude Code 中输入 `/nb` 即可开始或继续学习。支持带参数调用,例如 `/nb 继续`、`/nb 带我看选修课`、`/nb 教我 Git`、`/nb 我想做一个小工具`。学习存档保存在本机 `~/.noob2builder/me.json`。 安装提供多种途径:可直接让 Claude Code 执行安装指令,或使用 macOS/Linux 的 curl 一行脚本、Windows PowerShell 一行脚本。安装器不会覆盖本地修改,目标目录非 Git 仓库或存在未提交变化时会停止;从旧版 `/noob2builder` 升级时会自动改名为 `~/.claude/skills/nb` 并保留本地修改与学习进度。安装后可用 `scripts/validate_school.py` 验证。 项目还设有校友墙,完成第一个 PR、第一个发布作品、第一个 Agent、一次测试闭环或 agentic 改造等里程碑后,可通过 Issue 与 PR 留下证据和复盘。仓库结构包含 SKILL.md(导师工作规则与课程路由)、manifest.json(版本与文件清单)、references/(课程目录、教学法、14 门课程教案、课节与实验、共享节点)以及 WALL.md。 当前状态为 Alpha(v0.8.0),课程内容持续迭代。许可方面,课程 Markdown 采用 CC BY-NC-SA 4.0,代码与自动化采用 MIT,第三方材料遵循各自许可。