《聊聊技术探索与实践》——新手从零开始的AIGC入门教程
开篇:什么是AIGC?它能做什么?

在我们正式进入代码和实战之前,先来聊一聊你可能已经听过但不太清楚的技术名词:“AIGC”。
AIGC 是什么?
“AIGC”是 Artificial Intelligence Generated Content(人工智能生成内容) 的缩写。你可以把它理解为“让AI帮你写东西、画画、做视频、甚至写程序”。
举几个生活中的例子你就明白了:
- 你在微信上看到一篇公众号文章,可能是AI写的;
- 抖音上的短视频,有些是AI自动生成的;
- 小红书上推荐的商品测评视频,也可能是AI配音+AI字幕合成的;
- 甚至你现在读的这篇文章,背后也有AI帮我打了个初稿 😄
所以简单来说:AIGC = 让AI像人一样创作内容
这个领域现在发展得非常快,无论是写文章、画图、编曲还是剪辑视频,都有对应的工具。而我们要做的就是——学会怎么跟这些AI工具对话、指挥它们工作,甚至自己动手开发属于自己的小AI项目!
第一步:环境准备——打造你的 AI 实验室


要想让AI为你工作,首先得准备好一个“试验场”。这就像你要做饭,总要有个灶台和锅碗瓢盆吧?那我们的“数字厨房”要装些什么呢?
所需软件一览表:
| 工具名 | 功能说明 | 是否必须 |
|---|---|---|
| Python | 写AI程序的主要语言 | ✅ 必须 |
| VSCode | 编程编辑器 | ✅ 建议 |
| Git | 管理代码版本(后面会用到) | ✅ 可选 |
| Anaconda | 管理Python环境 | ✅ 推荐 |
下面我们一步步带你安装最基本的两个工具:Python + VSCode
安装 Python
- 打开官网:https://www.python.org/
- 下载适合你系统的安装包(Windows / macOS / Linux)
- 双击安装时勾选 Add to PATH
- 安装完成后打开命令行(Windows是CMD,Mac是终端),输入:
python --version
如果你看到类似 Python 3.9.x 的输出,表示安装成功!
安装 VSCode
- 打开官网:https://code.visualstudio.com/
- 点击下载按钮,安装后打开
- 安装插件:搜索并安装以下插件
- Python(微软官方出品)
- Pylance(提升智能提示)
- Jupyter(后面学AI可视化要用)
创建第一个 Python 文件
- 在桌面新建一个文件夹,比如叫做
my_ai_project - 打开VSCode → 文件 → 打开文件夹 → 选择刚刚创建的文件夹
- 新建文件
hello.py - 写入如下代码:
print("你好,世界!")
按下 F5 或点击运行按钮,如果输出 “你好,世界!” 那恭喜你,你的“AI实验室”第一盏灯已经亮起来了!
核心概念讲解:几个你一定要知道的术语


别急着写太复杂的代码,咱们先把几个最重要的基础概念弄明白。
1. 模型 vs 数据
- 模型 Model:可以理解为“AI大脑”,它的任务就是根据输入做出判断或输出。
- 数据 Data:是模型学习的材料,比如你想让AI画猫,就需要喂它很多猫的照片。
类比一下:模型就像是厨师,数据就是他手里的食材。
2. API 是什么?
API = Application Programming Interface(应用程序接口),你可以把它想象成一个电话号码。你打电话过去说:“嘿,我需要一张猫的图片。” 对方就会回复你一张图。
我们在使用AIGC时,很多时候不是自己训练AI,而是调用别人已经训练好的模型——这时候就要靠API。
3. Prompt 是啥意思?
Prompt 就是你给AI的一句话指令。比如:
“请画一只蓝色的猫,在沙滩上看夕阳。”
这句话就是一个 prompt。Prompt 越清晰,AI输出的内容就越符合你的期望。
4. LLM 是什么意思?
LLM = Large Language Model(大语言模型)。这类AI模型专门处理文字,能回答问题、写故事、翻译、编程等。例如著名的 GPT-4、通义千问、文心一言都是LLM。
实战项目:用AI帮你写一首诗

好了,理论讲完了,咱们来动动手。我们将完成一个简单的项目:让AI自动写一首古风诗歌。
我们会使用一个开源工具叫 transformers,这是目前最流行的人工智能文本生成库之一。
第一步:安装所需依赖库
在命令行中执行以下命令安装:
pip install transformers torch
第二步:加载模型和生成文本
新建一个文件 ai_poem.py,然后写下以下代码:
from transformers import pipeline
# 加载一个中文写诗模型
poem_generator = pipeline("text-generation", model="uer/gpt2-chinese-poem")
# 给AI一个提示词
prompt = "月落乌啼霜满天"
# 让AI继续写下去
results = poem_generator(prompt, max_length=50, num_return_sequences=1)
# 输出结果
for result in results:
print(result["generated_text"])
运行这个程序,你会看到类似这样的诗句:
月落乌啼霜满天,江枫渔火对愁眠。
姑苏城外寒山寺,夜半钟声到客船。
虽然这首是古诗原文,但AI也能根据你提供的开头写出新的风格!试试把 prompt 改成 "春风又绿江南岸",看看效果如何?
延伸玩法建议
你可以试着:
- 换一个不同的模型名字,看是否支持写现代诗
- 提高
max_length参数,让它写更长的段落 - 让AI模仿鲁迅、李白等文学家的语言风格
常见问题解答(FAQ)
作为刚接触AIGC的新手,你可能会遇到一些疑惑。下面列出了一些常见问题,供你参考。
Q1:为什么我运行代码时报错 ModuleNotFoundError: No module named 'transformers'?
答: 这是因为你还没安装这个库。请运行:
pip install transformers
如果报错权限不足,可以在命令前加 --user:
pip install --user transformers
Q2:AI输出的结果乱七八糟,怎么办?
答: 这通常是你的提示词不够明确,或者用了不合适的模型。你可以:
- 使用更清晰的提示语(如加上“以古诗风格写……”)
- 尝试不同的模型名称(可在HuggingFace网站查找)
Q3:没有GPU也能跑AI模型吗?
答: 当然可以!上面的例子使用的模型很小,CPU就可以运行。但如果将来你想要训练更大的AI模型,那就需要GPU支持了。不过那是进阶阶段的事啦。
Q4:我的电脑很慢,运行代码卡死了?
答: 如果你运行的是大型模型,确实会比较吃资源。建议:
- 使用轻量级模型(可以在HuggingFace找标记为
small或mini的模型) - 升级内存或换成云服务(如Google Colab)
学习建议:下一步该往哪走?
恭喜你完成了第一次AIGC实战!接下来你可以按照以下路径继续深入:
初级阶段巩固方向
✅ 掌握更多AI模型用法
尝试使用图像生成模型(如Stable Diffusion)、语音合成(如TTS)、视频剪辑自动化工具等。
✅ 熟悉基本的AI术语和原理
比如了解什么是神经网络、深度学习、预训练模型等。
✅ 多做小项目练习
比如用AI写日记、自动生成PPT大纲、给照片添加文字描述等。
进阶学习路线图
| 学习模块 | 学习内容 | 推荐资源 |
|---|---|---|
| 文本生成 | GPT模型、LangChain框架 | HuggingFace文档、LangChain官网 |
| 图像生成 | Stable Diffusion、ControlNet、DreamBooth | ComfyUI、WebUI教程 |
| 多模态应用 | 文图互生、视频摘要、OCR识别 | OpenCV、Gradio、FastAPI |
| 自己训练模型 | 微调现有模型、训练自己的小模型 | Google Colab、PyTorch入门课程 |
| 应用部署上线 | 构建AI网页、小程序、插件 | Streamlit、Flask、Gradio |
学习平台推荐
- 📘 HuggingFace:最大的开源模型平台(免费)
- 🤖 ModelScope(魔搭):国产模型平台(支持中文模型)
- 📚 知乎、掘金、简书、B站:有很多实用教程
- 🧑🎓 Coursera、网易云课堂、极客时间:系统课程学习
结语:技术探索,贵在动手!
很多人觉得AI很高深,其实它就像一辆自行车——看起来复杂,但一旦你骑上去,它就能带着你飞奔起来。
在这条路上,不要怕犯错,每一个成功的AI工程师都曾对着报错信息发过呆;不要怕慢,每一次尝试都会让你离掌握更进一步。
希望这篇《聊聊技术探索与实践》的教程,能够帮助你迈出第一步。未来某一天,你也可以自豪地说:“这段视频是我用AI做的!”、“这本书是AI帮我想出来的!”
附录:参考资料
- HuggingFace官网:https://huggingface.co/
- Transformers文档:https://huggingface.co/docs/transformers/
- LangChain官方文档:https://langchain.readthedocs.io/
- 魔搭 ModelScope:https://modelscope.cn/
如果你喜欢这种风格,欢迎点赞分享,并关注后续更新——我会持续带来更多“通俗易懂”的AIGC系列教程。一起开启AI创造力之旅吧!🚀

评论 0