This book talks about the recent hot topic, i.e. AIGC technology, from its technical principles, professional knowledge and applications. The author introduces the following contents in succession including the basic concept and development of AIGC, the basic and extended technology stack of AIGC, the current situation and prospect of AIGC in text generation and image generation, AIGC applications, the upstream, middle and downstream industrial chain of AIGC and its future prospects, and the legal and moral disputes and problems.