fullstack-ai-agent-roadmap

作者 Karovia已验证

🎯 从零基础到 AI Agent 全栈工程师 · 110 个详细教程 · 58 万字 · 400+ GitHub 项目精选 · Obsidian 友好 · 中文

409
Stars
33
Forks
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/Karovia/fullstack-ai-agent-roadmap

快速入门

使用 fullstack-ai-agent-roadmap 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

🎯 全栈 + AI Agent 学习路线

从零基础到 AI 时代全栈工程师 —— 一份用 Obsidian 组织的、超过 58 万字 / 110 个详细教程的系统化学习路线。

涵盖 Python · JavaScript · React · FastAPI · 数据库 · LLM · AI Agent · 毕业项目,每个知识点都附类比解释 + 完整代码 + 练习题 + GitHub 项目推荐

status duration level target lang license

觉得有用就点个 Star 吧 —— 是对维护者最大的鼓励


💡 这是什么

不是一份链接清单。这是一套 "零基础 → 能独立交付 AI Agent 产品" 的完整教程包:

  • 📘 110 个 Markdown 文件 / 58 万字 —— 每个新概念都用日常类比讲清楚
  • 💻 完整可运行代码 —— 不是片段,是逐行注释 + 预期输出 + 练习答案
  • 🎯 30+ 个章节项目 —— 每章必做一个验收项目,没做完不算学完
  • 400+ 精选 GitHub 项目 —— 每个都标注"该怎么用它学"
  • 🗺️ Obsidian Canvas 思维导图 —— 全局视图 + 章节关系一目了然
  • 📊 配套学习契约 / 周报 / 里程碑模板 —— 强制反馈系统

这份教程专门为零基础学习者设计:你不需要任何前置知识,只需要每天 3 小时 + 一颗坚持的心。


🚀 快速开始

方式 1:用 Obsidian 打开(推荐 ⭐)

  1. 下载 Obsidian(免费)
  2. git clone https://github.com/Karovia/fullstack-ai-agent-roadmap.git
  3. 在 Obsidian 中打开下载的文件夹(Open folder as vault)
  4. 首先打开 全栈学习路线/🗺️学习路线思维导图.canvas 看全局
  5. 然后从 全栈学习路线/README.md 开始学

方式 2:直接在 GitHub 浏览

直接进入 全栈学习路线/ 文件夹按章节阅读(中文文件名兼容良好)。


🗺️ 路线全景

        🌟 终极目标:AI 时代全栈工程师
                    │
        ╔═══════════╪═══════════╗
        ║  4 大学习动机          ║
        ║  编程/全栈/Agent/源码  ║
        ╚═══════════╪═══════════╝
                    ▼
        ━━━ 阶段一 · 地基(1-3 月)━━━
        00 学习方法论 → 01 Python → 02 JavaScript
                    │
        ━━━ 阶段二 · 前端(4-7 月)━━━
                03 HTML/CSS → 04 React
                    │
        ━━━ 阶段三 · 后端(8-10 月)━━━
                05 FastAPI/Hono → 06 数据库
                    │
        ━━━ 阶段四 · AI 核心(11-15 月)━━━
                07 LLM 基础 → 08 AI Agent ⭐
                    │
        ━━━ 阶段五 · 毕业(16-18 月)━━━
                09 毕业项目 (能上线/能赚钱)
                    │
        ╔═══════════╪═══════════╗
        ║ 求职 / 独立开发 / 影响力 / 创业  ║
        ╚═══════════════════════╝

可交互的版本:全栈学习路线/🗺️学习路线思维导图.canvas (需要 Obsidian 打开)


📚 章节目录

#模块周期章节验收项目详细教程数
00学习方法论1 周学习仪表盘 + 学习契约8
01Python 从零到源码10 周pyspider-cli 异步爬虫 + PyPI 发布12
02JavaScript 从零到源码10 周mini-lodash + 在线代码沙盒12
03HTML/CSS 现代 Web4 周像素级还原 Linear / Stripe / Apple 落地页6
04React 从使用到源码10 周在线协作白板 + 手写 mini-react(Fiber + Hooks)12
05后端 FastAPI + Node8 周RealWorld Conduit 后端 + 实时聊天10
06数据库 + 工程化6 周mini-twitter 高并发短文社区8
07AI 基础:Prompt + LLM6 周AskMyDocs 企业文档问答 + 从零实现 GPT8
08AI Agent 框架与源码12 周mini-agent-sdk + 自建 MCP Server14
09毕业项目8-12 周能上线、能赚钱、能写进简历的产品8

⭐ 每章 GitHub 项目精选(独家亮点)

每章配一份精选 GitHub 项目清单(不是简单收藏,而是"怎么用它学"的指南):

  • 🌱 入门级(30 分钟跑起来)
  • 🌿 进阶级(读源码学设计)
  • 🌲 源码级(看真实生产代码)
  • 🏆 Easy-vibe 风格(小但完整,看完即懂)
章节GitHub 项目精选
00 学习方法论入门导航
01 PythonPython 项目精选
02 JavaScriptJavaScript 项目精选
03 HTML/CSSCSS 与设计
04 ReactReact 生态
05 后端后端实战
06 数据库数据库 DevOps
07 LLMLLM 学习
08 AgentAgent 全景
09 毕业项目毕业项目灵感库

4 个深度专题


🎓 学习哲学

这份路线坚持 4 个原则:

  1. 不速成 — 源码级精通必须经过「理解 → 模仿 → 重写 → 教会别人」四个阶段。
  2. 项目驱动 — 每章配一个完整验收项目,没做完不算学完。
  3. 费曼学习法 — 每节学完写一篇笔记教会别人。
  4. 造轮子 — 到源码阶段必须亲手写 mini-react / mini-langchain / mini-agent。

详见 00-学习方法论/ 全套 8 篇方法论教程。


📊 学习效果指标

学完这份路线后,你应该能:

能力维度具体表现
编程用 Python / TypeScript 写出生产级代码,不依赖框架
全栈独立从 0 上线 Web 应用(前端 + 后端 + DB + AI)
AI Agent能设计、实现、调优、部署多 Agent 系统
源码级读懂 React / LangGraph / CPython 部分源码
工程化Docker / CI/CD / 监控 / 测试齐备
求职能拿到 AI Agent 工程师 / 全栈工程师 Offer
独立能做出 GitHub 100+ star 的开源项目

📋 推荐学习节奏

投入周期适合人群
每天 3 小时(工作日)+ 6 小时(周末)12-15 个月在校学生 / 自由时间多
每天 1.5 小时 + 周末 6 小时18-24 个月有全职工作
每天 5+ 小时8-10 个月全脱产学习

🤝 贡献与反馈

  • 🐛 发现错误? 提 Issue
  • 💡 有改进建议? 发起 Discussion
  • 觉得有用? 给个 Star 让更多人看到
  • 🔄 想分享? 欢迎 Fork、转载(请保留原作者信息)

📜 License

本仓库内容采用 CC BY-SA 4.0 协议。

  • ✅ 自由分享、转载、改编
  • ✅ 商业使用(请注明来源)
  • ⚠️ 必须保留署名("原作者:Karovia")
  • ⚠️ 衍生作品须采用相同协议

🌐 相关链接


🙋 致谢

这份路线站在以下巨人的肩膀上:

  • Anthropic —— Claude 模型与 Agent 设计哲学
  • Andrej Karpathy —— 从零实现神经网络的开创性教学
  • Sebastian Raschka —— LLMs-from-scratch
  • 卡颂 —— React 技术揭秘
  • Datawhale —— 中文 AI 教育生态
  • 廖雪峰、阮一峰、张鑫旭 —— 中文技术启蒙
  • 以及无数开源社区贡献者

⭐ 如果这份路线帮到你,请点个 Star —— 这是对维护者最大的鼓励 ⭐

Made with ❤️ in Obsidian · Powered by Claude

常见问题

What is fullstack-ai-agent-roadmap?

fullstack-ai-agent-roadmap is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Karovia. 🎯 从零基础到 AI Agent 全栈工程师 · 110 个详细教程 · 58 万字 · 400+ GitHub 项目精选 · Obsidian 友好 · 中文. It has 409 GitHub stars.

Is fullstack-ai-agent-roadmap safe to use?

Yes. fullstack-ai-agent-roadmap passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install fullstack-ai-agent-roadmap?

Clone the repository with "git clone https://github.com/Karovia/fullstack-ai-agent-roadmap" and add it to your Claude Code skills directory (see the Installation section above).

Are there alternatives to fullstack-ai-agent-roadmap?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh fullstack-ai-agent-roadmap against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情