# AIGuide

AIGuide is a Chinese-language guide to building AI applications and preparing for AI engineering interviews, covering LLM basics, RAG, agents, MCP, and using tools such as Claude Code and Codex, organized as a learning path with companion agent skills.

AIGuide is an open, ongoing guide written for backend, frontend, test, architecture and product engineers who want to learn applied AI application development rather than train models from scratch. It is organized around LLM fundamentals such as tokens, context windows and sampling, API usage, structured output, retrieval-augmented generation, AI agents (tool calling, memory, MCP, skills, workflows) and system design for putting a demo into production.

The repository also collects interview-preparation material for each of those topics, and separate learning-path articles aimed at Java and Go backend developers moving into AI application or agent work.

It ships two installable Agent Skills: one that generates draw.io diagrams such as flowcharts and architecture diagrams, and one that provides Java and Spring Boot coding standards, both installable into Claude Code or Codex.

Website: https://javaguide.cn/ai/
