AI 应用开发

June 8, 2026 · View on GitHub

你好,我是 JavaGuide 的作者。最近这段时间,我一直在补 AI 应用开发、AI 编程实战和 AI 面试这几块内容。

这份开源指南写给所有想系统学习 AI 应用开发与 AI 工程化落地 的同学:后端、前端、测试、架构师、技术管理者、产品技术同学都可以看。你不需要先转算法岗,也不需要一上来就啃训练框架和论文公式;这里重点放在 LLM、Agent、RAG、MCP、Prompt、评测、系统设计、Claude Code、Codex 这些做应用时会真正用到的东西。

如果你本来是 Java / Go 后端,会更容易把高并发、缓存、数据库、消息队列、可观测性这些经验迁移过来;如果你是前端、测试或产品技术方向,也可以从 Prompt、RAG、Agent、AI Coding、评测和系统设计切入,理解一个 AI 功能从 Demo 到上线到底要补哪些环节。

目前每篇文章都会尽量配上真实工程场景、关键参数、踩坑点和图解。内容还在持续更新,有帮助的话欢迎 Star,也欢迎提 Issue 一起补充。

AIGuide 内容概览,大量配图

发布之后,收到了不少读者朋友的反馈和推荐。感谢大家,我会继续维护。

AIGuide 收到了很多读者朋友的好评和推荐

怎么读

如果你是第一次系统学 AI 应用开发,建议按这个顺序走:

  1. 先看 大模型基础:把 Token、上下文窗口、采样参数、API 调用、结构化输出和评测搞清楚。
  2. 再看 RAG:企业知识库问答最常见,坑也最多,文档处理、向量检索、更新链路和评测都得补。
  3. 接着看 AI Agent:重点理解 Tool Calling、Memory、MCP、Skills、Workflow / Graph / Loop。
  4. 最后看 AI 系统设计:把 Demo 放进生产环境,处理网关、限流、fallback、成本、观测、安全和灰度。

AI Coding 不是另一条完全独立的线。它更像是日常研发方式的升级,写业务代码、改前端页面、补测试、做重构、查线上问题都能用。建议一边学 AI 应用开发,一边用 Claude Code、Codex、Cursor、Trae 这类工具练起来。

面试题

大模型基础

AI Agent

RAG(检索增强生成)

AI 系统设计

AI 编程实战

AI 编程技巧