👋 嗨,小朋友!欢迎来到 Codex 的世界!
Codex 是一个超级聪明的 AI 编程助手,你可以把它想象成一个住在电脑里的机器人朋友。它什么都懂--会写代码、会回答问题、会找文件、还能帮你做各种事情!
这本教程就像一本 冒险地图,带你一步步学会使用我。每一课都有:
🎯 学习场景 -- 在什么情况下用到我
📝 操作步骤 -- 一步一步教你怎么做
💻 实战演练 -- 自己动手试一试
🏆 小挑战 -- 学完考考你
准备好了吗?让我们开始冒险吧!🚀
📖 学习场景:你想让电脑帮你做一件复杂的事情,比如写一个程序、找一个文件、或者回答一个问题。这时候,你就可以叫上我这个 AI 助手啦!
🔧 操作步骤:
第一步:找到 Codex
在你的电脑上,找到 Codex 程序的图标。它可能是一个黑色的窗口,也可能是一个命令行界面。
如果你不知道在哪里,可以问一下爸爸妈妈或者老师哦!
第二步:启动 Codex
双击打开 Codex,你会看到一个输入框,就像微信聊天窗口一样。
codex
看到输入框出现了吗?你已经成功启动了我!🎉
第三步:跟我打招呼
在输入框里输入一句话,然后按回车键(Enter)。就像你在微信里发消息一样简单!
你好!你是谁?
你好!我是 Codex,你的 AI 编程助手。我可以帮你写代码、找文件、回答问题...有什么需要帮忙的吗?
🏆 小挑战:
1. 你知道怎么启动 Codex 吗?
2. 试着对我说一句"你好",看看我会怎么回答!
3. 问我最简单的一个问题,比如"今天天气怎么样?"
跟我说话就像跟朋友聊天一样自然,不用紧张!说错也没关系,我会尽量理解的。
📖 学习场景:你在做数学作业遇到难题、想知道恐龙为什么灭绝、或者想了解怎么折纸飞机...都可以问我!
🔧 操作步骤:
第一步:直接提问
在输入框里输入你的问题,越清楚越好!
1到100的和是多少?
1到100的和是 5050。计算方法:(1+100)*100/2 = 5050
第二步:追问细节
如果我的回答不够详细,可以继续追问:
你是怎么算出来的?能给我讲讲方法吗?
第三步:用中文问我
我听得懂中文!你可以用任何语言跟我交流:
请用简单的话解释什么是人工智能
人工智能就是让电脑像人一样聪明,能思考、能学习、能做决定。比如语音助手、推荐视频的系统,都是人工智能!
🏆 小挑战:
1. 问我一个你一直好奇的问题
2. 让我给你讲一个科学小知识
3. 试试用不同的语言问我同一个问题
问题越具体,我的回答就越准确!比如"帮我解释勾股定理"比"帮我解释数学"更好。
📖 学习场景:你想做一个小游戏、写一个计算器、或者让电脑自动帮你做事,我都可以帮你写代码!
🔧 操作步骤:
第一步:告诉我你想要什么
用你平时说话的方式告诉我你想做什么:
帮我写一个Python小游戏,猜数字,1到100
好的!这是一个猜数字游戏:
import random
secret = random.randint(1, 100)
print("我想了一个1到100之间的数字,你来猜!")
while True:
guess = int(input("你的猜测:"))
if guess < secret:
print("太小啦!")
elif guess > secret:
print("太大啦!")
else:
print("恭喜你猜对了!🎉")
break
第二步:让我修改代码
如果代码不完全符合你的想法,可以告诉我哪里要改:
能不能加上次数限制,最多猜5次?
好的,修改后的代码:
import random
secret = random.randint(1, 100)
print("我想了一个1到100之间的数字,你来猜!最多5次机会!")
for i in range(5):
guess = int(input(f"第{i+1}次猜测:"))
if guess < secret:
print("太小啦!")
elif guess > secret:
print("太大啦!")
else:
print(f"恭喜你猜对了!用了{i+1}次!🎉")
break
else:
print(f"哎呀,次数用完了!答案是{secret}")
第三步:让我解释代码
看不懂某行代码是什么意思?问我!
random.randint(1, 100) 是什么意思?
这行代码的意思是:从1到100之间随机选一个整数。就像掷骰子一样,每次结果都不一样!
🏆 小挑战:
1. 让我帮你写一个简单的 Python 程序
2. 让我解释一段你不懂的代码
3. 试着让我修改你之前写的代码
即使你不会写代码也没关系!只要告诉我想做什么,我就会帮你写出来。
📖 学习场景:你的作业文件放在哪了?找不到?或者你想找电脑里所有的图片、所有的代码文件?我来帮你!
🔧 操作步骤:
第一步:找某个文件
帮我找一下电脑里所有的 .py 文件
找到以下 .py 文件:
C:\Users\Administrator\Desktop\作业\math_game.py
C:\Users\Administrator\Desktop\项目\hello.py
第二步:找包含某个词的文件
帮我找一下哪些文件里包含"恐龙"这个词
在以下文件中找到了"恐龙":
C:\Users\Administrator\Desktop\作业\科学报告.txt(第3行)
C:\Users\Administrator\Desktop\作业\生物笔记.docx(第12行)
第三步:查看文件内容
帮我看看 math_game.py 这个文件的内容
# 数学小游戏
def add_quiz():
print("加法练习!")
🏆 小挑战:
1. 找一个你之前丢了的文件
2. 搜索某个关键词出现在哪些文件中
3. 看看你的桌面到底有多少个文件
用 "rg" 命令搜索非常快,比 Windows 自带的搜索快多了!
📖 学习场景:你想把一堆作业文件整理到一个文件夹里,或者想把一个文件复制两份,我帮你一键搞定!
🔧 操作步骤:
第一步:创建新文件夹
帮我创建一个名为"暑假作业"的文件夹
✅ 文件夹已创建:C:\Users\Administrator\Desktop\暑假作业\
第二步:复制文件
把 math.py 复制到暑假作业文件夹里
✅ 文件已复制:math.py -> 暑假作业\math.py
第三步:移动文件
把暑假作业文件夹里所有 .txt 文件移到"备份"文件夹
✅ 已移动 5 个文件到备份文件夹
第四步:删除不需要的文件
帮我删除暑假作业文件夹里所有的 .bak 备份文件
⚠️ 确认要删除 3 个 .bak 文件吗?
- math.bak
- chinese.bak
- english.bak
删除文件是不可恢复的!操作前一定要看清楚,不确定就问大人!
🏆 小挑战:
1. 创建一个新文件夹并放几个文件进去
2. 把一个文件复制两份
3. 试试删除一个不需要的文件(⚠️ 小心操作!)
📖 学习场景:你和同学一起写作业,想知道是谁改了什么?或者你自己改乱了代码想恢复?我来帮你查!
🔧 操作步骤:
第一步:查看提交历史
帮我看看这个项目的提交记录
📝 最近的提交记录:
commit abc1234 - "添加了猜数字游戏" - 小明 - 昨天
commit def5678 - "修复了bug" - 小红 - 前天
第二步:查看谁改了哪一行
帮我看看 math.py 这个文件谁改过每一行
📊 math.py 的修改历史:
第1行:小明 于 7月8日修改
第2行:小红 于 7月9日修改
第3行:小明 于 7月7日修改
第三步:查看两个版本的差异
帮我看看 math.py 现在和上次有什么不一样
📋 文件变更对比:
- print("开始游戏")
+ print("开始游戏!欢迎小朋友~")
🏆 小挑战:
1. 查看一个文件的提交历史
2. 看看最近谁改了什么
3. 找出两个版本之间的区别
这就像电影的"倒带"功能,可以看到文件每一次的变化!
📖 学习场景:你要做一个很大的项目,比如"写一个完整的网页"或者"整理整个学期的作业"。这么大的事怎么做?交给我来规划!
🔧 操作步骤:
第一步:给我一个复杂的任务
帮我做一个网站,介绍我的学校
📋 好的!我来帮你制定计划:
第一步:创建 HTML 文件结构
第二步:设计首页布局
第三步:添加学校介绍内容
第四步:美化样式(CSS)
第五步:添加导航菜单
第六步:测试并在浏览器中打开
第二步:让我一步一步执行
继续
✅ 第一步完成!HTML 文件结构已创建。
📄 index.html 已生成
📄 style.css 已生成
现在开始第二步:设计首页布局...
第三步:随时调整计划
我觉得第三步不需要,改成先做导航菜单吧
📋 已更新计划:
第一步:创建 HTML 文件结构 ✅
第二步:设计首页布局 ✅
第三步:添加导航菜单(原第四步提前)
第四步:美化样式(CSS)
第五步:添加学校介绍内容
第六步:测试并在浏览器中打开
🏆 小挑战:
1. 给我一个复杂的任务,让我帮你规划
2. 看看我制定的计划是否合理
3. 试着调整我的计划
不管任务多大,我都会帮你拆成小步骤,一步一步来完成!
📖 学习场景:你已经学会了基本操作,现在来解锁一些超酷的隐藏技能!
🔧 超能力清单:
🦸 超能力1:同时做多件事(子代理)
让我同时做几件事,比如一边找文件一边写代码:
帮我做两件事:1. 找一下所有的图片文件 2. 写一个排序程序
🔄 正在同时处理两个任务...
任务1(找图片):正在扫描中...
任务2(写排序程序):正在编写中...
✅ 任务1完成:找到 15 张图片
✅ 任务2完成:排序程序已写好
🦸 超能力2:运行代码
写完代码可以直接让我运行看看效果:
运行一下刚才写的猜数字游戏
🎮 游戏开始!
我想了一个1到100之间的数字...
请输入你的猜测:50
太小啦!
请输入你的猜测:75
太大啦!
🦸 超能力3:批量处理
让我一次性处理很多文件:
把文件夹里所有的 .txt 文件改成 .md 格式
✅ 批量处理完成:已转换 23 个文件
🦸 超能力4:自动化任务
让我帮你做一些重复性的工作:
帮我统计一下这个文件夹里每种类型的文件各有多少个
📊 文件统计报告:
.py 文件: 15 个
.txt 文件: 23 个
.jpg 文件: 8 个
.png 文件: 5 个
.docx 文件: 12 个
总计: 63 个文件
🦸 超能力5:查看帮助
你能做什么?
🌟 我能做的事:
✅ 回答各种问题
✅ 编写和调试代码
✅ 搜索和查找文件
✅ 管理文件和文件夹
✅ 查看代码历史
✅ 制定和执行计划
✅ 同时处理多个任务
✅ 运行和测试程序
...还有很多!你可以问我任何事!
🏆 终极挑战:
1. 让我同时做两件不同的事
2. 让我运行一段代码
3. 让我帮你统计一些东西
4. 问我最难的一个问题!
🎓 恭喜你学完了所有课程!
你现在已经掌握了 Codex 的基本用法,可以开始用它来做各种有趣的事情了!
📚 快速回顾:
| 📖 课程 | 📈 学会了什么 | 🌟 难度 |
| 第一课 | 启动 Codex,跟我打招呼 | ⭐ |
| 第二课 | 问问题,获取答案 | ⭐⭐ |
| 第三课 | 让我写代码、改代码 | ⭐⭐⭐ |
| 第四课 | 搜索文件和内容 | ⭐⭐ |
| 第五课 | 管理文件(复制、移动、删除) | ⭐⭐⭐ |
| 第六课 | 查看文件修改历史 | ⭐⭐⭐ |
| 第七课 | 制定和执行计划 | ⭐⭐⭐⭐ |
| 第八课 | 解锁隐藏超能力 | ⭐⭐⭐⭐⭐ |
记住这些黄金法则:
• 说话越清楚,我回答越好
• 不懂就问,我不会嘲笑你
• 犯错没关系,我会帮你纠正
• 大胆尝试,你会发现更多惊喜!
最后送你一句话:
"每一个伟大的程序员,都是从说第一句'你好'开始的。"
🚀 去吧,少年!你的 AI 冒险才刚刚开始!