Adventure 8:毕业作品
Sign in
Adventure 8:毕业作品
欢迎来到最后一段冒险。这几周你学了很多——从搭云服务器,到搭出一个能跑的 AI 助手。现在,是时候把这一切串起来,做出一套真正属于你、真正能跑的学习系统了。

Adventure 1

本节大问题
你能搭出一套从不遗忘的学习系统吗?
想象你身边有一位私人学习伙伴:你学过的东西它都记得,会在最该考你的时候出题,会陪你把任何目标推到终点。听起来像天方夜谭?今天结束时,你就会亲手做出一个。

Adventure 1

今天你要完成的
把所有技能拼起来
把 Adventure 1-7 学到的全部用上:服务器、AI、API、Telegram 机器人、自动化、数据库
设计你的学习路径
为你想精通的任何主题,设计一条个性化路线图
搭一套完整的 AI 系统
你的 AI 每天教你、考你、追踪进度、为你打气
练就结构化思维
学会把宏大目标拆解成一步步可以达成的小目标

Adventure 1

混乱式学习的问题
❌ 混乱式学习
  • 今天对什么感兴趣就学什么
  • 没有计划,也没有进度追踪
  • 昨天学的,今天就忘
  • 一卡住就很容易放弃
  • 看不出自己有没有进步
结果: 你忙得团团转,却没真往前走。
✅ 结构化学习
  • 第一天就有清晰目标
  • 拆成每天可以完成的小步骤
  • 自动追踪进度
  • 定期复习与测试
  • 可视化的进度图
结果: 看得见、摸得着的稳定进步。

Adventure 1

为什么结构很重要
想想盖房子。你不会随便钉几块木板就开始,对吧?你得有蓝图。学习也是一样——没有结构,你只是堆了一堆零散的事实,它们之间没什么连接。
结构能给你:清晰的起点、可衡量的进度、来自小胜利的动力,以及「我在朝对的方向走」的笃定。今天,你会为自己画出这张蓝图。

Adventure 1

我们来想一想
快速例子:学 Python
「我想学 Python,从哪儿开始啊?」
1
混乱式做法
找个教程,乱看几个视频,越看越懵,一周后放弃。
2
结构化做法
定下目标:做一个猜数字小游戏。每天学一个概念,自己测试,每完成一步就庆祝。

Adventure 1

结构化的 Python 学习路径
01
定下明确目标
两周内做出一个猜数字游戏
02
拆成小块
变量、输入输出、条件、循环、随机数
03
每天的小课
一天学一个概念,配上练习题
04
追踪进度
完成的概念逐一打勾,卡住的地方记下来
05
搭最终项目
把所有东西组合成一个能玩的游戏
看到了吗?每一步都建在前一步上面——这就是结构的力量。

Adventure 1

选择你的学习冒险
轮到你了。你想精通什么?激动的部分到了——你要为一件真正在意的事,亲手设计一整套学习系统。
花 5 分钟: 写下 3 到 5 个你一直想深入学习的话题。别想太多——什么让你好奇?什么让你愿意天天去学?

Adventure 1

几个能点燃想象力的方向
学科类
天文学、世界历史、地理、生物、化学、物理
技术类
Python 编程、网页设计、3D 建模、视频剪辑、游戏开发
创作类
数字艺术、音乐制作、写作、摄影、动画
语言类
英语流利度、日语入门、西班牙语对话、韩语书写

Adventure 1

讨论时间!
搭档分享
转向身边的同学,分享你最想学的那个话题,并说说它为什么让你兴奋。(每人 3 分钟)
全班讨论
谁想跟大家分享自己的话题?为什么选这一个?

教师提示: 鼓励学生写得具体。「我想学天文学」不错,「我想搞懂黑洞是怎么形成的」更好。

Adventure 1

让它变 SMART
你选好话题了,棒。可「我想学天文学」太笼统。我们用 SMART 框架来把它打磨清楚——这样你随时知道自己往哪走、何时到达。

Adventure 1

SMART 框架
1
Specific(具体)
不要「学天文学」,要「搞懂太阳系各大行星及其特征」
2
Measurable(可衡量)
可以量化:「每周学 2 颗行星」或「完成 5 次小测」
3
Achievable(可实现)
符合你当前的时间和水平——既要有挑战,又不要不切实际
4
Relevant(相关)
对你重要,并和你的兴趣或未来目标挂得上钩
5
Time-bound(有时间界限)
有截止日期:「5 周内吃透太阳系」

Adventure 1

SMART 目标示例
❌ 模糊目标
  • 「我要把 Python 学好一点」
  • 「我要学点历史」
  • 「我要提高画画」
  • 「我要学日语」
✅ SMART 目标
  • 「6 周内做出 3 个 Python 小游戏」
  • 「月底前能讲清楚 10 个二战重要事件」
  • 「4 周内用明暗法画 5 幅人像」
  • 「8 周内能用日语聊 5 分钟」
看出来了吗——SMART 目标会精确告诉你「成功长什么样」。

Adventure 1

活动:画一张你的学习地图
用时:15 分钟
把你的 SMART 目标拆成一张可视化的路线图。可以把它当作游戏的关卡图——所有阶段一目了然,下一步去哪里也很清楚。
  1. 在最上方写下你的 SMART 目标
  1. 拆成 4 到 6 个主要里程碑(按周或按阶段)
  1. 每个里程碑下,列出 3 到 5 件具体要学的事
  1. 把相关概念之间的关系连起来

Adventure 1

示例:太阳系学习地图
第 2 周
内行星:水星、金星、地球、火星
第 4 周
小天体:小行星、彗星、卫星
第 1 周
太阳系总览与分类
第 5 周
整合、复盘与评估
第 3 周
外行星:木星、土星、天王星、海王星
每一周都在前一周的基础上加深。到第 5 周,你就能把所有零件拼成完整的图景。你的学习地图也应该呈现这种递进。

Adventure 1

检查点:分享你的地图
「你的学习地图有明确的起点和终点吗?别人按它走也走得通吗?」
搭档活动: 和搭档互换地图。看着对方的图,问几个问题:
  • 目标够不够 SMART?
  • 步骤的顺序合不合逻辑?
  • 有没有什么环节漏掉了?
  • 给出一条让它更好的建议
然后角色互换。整个活动 5 分钟。

Adventure 1

你的 AI 助手:四个强力角色
魔法就在这里发生:你的 AI 不只是一个角色——它会同时扮演四种角色来撑起你的学习。把它想成集老师、教练、考官、秘书于一身。

Adventure 1

AI 的四种角色
角色 1:导师
回答你的问题,讲解难懂的概念,提供例子和资料,卡住时给你提示
角色 2:教练
发每日学习提醒,追踪进度,为你的胜利欢呼,在你撑不住时打气
角色 3:考官
出练习题,给答卷打分,找出你的薄弱点,根据你的表现调整难度
角色 4:秘书
记录你的学习时段,整理笔记,生成进度报告,画出可视化图表

Adventure 1

定制你的 AI 人格
还记得 Adventure 2 里的 SOUL.md 吗?那里就是你给 AI 写人格的地方。现在我们要专门为这次的学习项目,再定制一遍。
nano ~/clawd/SOUL.md
你会加上几节内容,定义:
  • 你的学习话题和 SMART 目标
  • 你的学习地图(按周或阶段拆分)
  • 每日例行(早安问候、晚间小测)
  • AI 该怎么跟你说话(正式?亲切?搞笑?)
  • 你卡住或成功时,它该如何反应

Adventure 1

示例:太阳系导师的配置
# My Learning Goal

Master the Solar System 

in 5 weeks



# My AI Personality

- Enthusiastic about space

- Uses space puns

- Encourages curiosity

- Patient with mistakes



# Daily Routine

Morning (8 AM):

- Greet with space fact

- Show today's topic

- Share learning resources



Evening (8 PM):

- Quiz on today's topic

- Review answers

- Log progress
这套配置为什么好用
这套配置让学习既私密又有趣。AI 清楚你的目标,说着你的话,有一份你能依靠的稳定节奏。
你的 AI 不再是一个随机聊天机器人,而是一位靠得住的学习伙伴。

Adventure 1

活动:设计你的 AI 人格
用时:10 分钟
把下面这些问题的答案写下来:
  1. AI 该怎么称呼你?
  1. 它该正式还是随意?严肃还是俏皮?
  1. 早晨的提醒在几点发?
  1. 晚上的小测在几点出?
  1. 你答对时它怎么反应?答错时呢?
  1. 什么样的小功能能让学习更有意思?

Adventure 1

把它们汇拢:你的学习系统
激动的部分来了——把过去几周搭起来的所有零件,串成一台能自动运转的「学习机器」。我们看看你所有技能怎样汇合在一起。

Adventure 1

完整的系统架构
上午 8 点:当日计划
白天的随时问答
晚上 8 点:发出小测
AI 评卷与汇报
每个部件都会自动协作。你只管专心学,剩下的事由系统全部接管。

Adventure 1

技能整合一览
Adventure 1
云服务器
7 × 24 小时运行,为你的 AI 提供动力
Adventure 2
AI 助手
拥有定制人格的私人导师
Adventure 3
API
自动抓取学习资料
Adventure 4
Telegram 机器人
把课程和小测送到你的手机上
Adventure 5
定时任务
自动调度每天的提醒
Adventure 6
数据库
追踪你所有的进度和分数
Adventure 7
MCP 工具
给 AI 超能力,让它真正帮到你
Adventure 8
结构
把所有东西围绕一个目标串起来

Adventure 1

学习生活的一天
1
上午 8:00
📱 Telegram 消息:「早安!今天我们学木星的卫星。这是今天的学习计划……」
2
白天
💬 随时和 AI 聊:「木星为什么有这么多卫星?」AI 给你讲清楚。
3
晚上 7:30
📚 复习笔记、做练习。难懂的地方 AI 来帮你打通。
4
晚上 8:00
📝 测验时间!AI 通过 Telegram 发来 5 道关于今天主题的题。
5
晚上 8:15
✅ AI 给你的答卷打分,讲解错题,并把分数写进数据库。
6
周末
📊 AI 生成一份进度报告:「这周你掌握了 4 个概念。下周:土星环。」

Adventure 1

动手做:搭建你的清晨例程
用时:10 分钟
我们来写一个脚本,让它每天早上自动发出你的学习计划。这是真要用的代码。
  1. 打开你的代码编辑器
  1. 新建一个名为 morning_lesson.py
  1. 一起跟着写这个脚本
  1. 先手动跑一次测试
  1. 用 cron 把它安排到每天上午 8 点跑

Adventure 1

晨间例程示例代码
把里面的 lessons 字典换成你自己的学习地图。

Adventure 1

常见错误与修复方法
❌ 错误 1:目标定得太大
问题: 「2 周内吃透整个物理学」
修复: 拆小!「2 周内理解牛顿三定律」就靠谱多了。
❌ 错误 2:没有进度追踪
问题: 你在学,却不知道自己走到了哪一步
修复: 让 AI 把每一次测验分数、每一次学习时段都写进数据库。
❌ 错误 3:偷懒不写 cron
问题: 因为没有提醒,你就忘了学
修复: 把那些自动消息设起来。坚持就是一切。
❌ 错误 4:AI 人格太模糊
问题: AI 给出的全是空话,没什么用
修复: 在 SOUL.md 里写明针对当前学习主题的具体设定。

Adventure 1

排错活动
用时:10 分钟
下面是一套有毛病的学习系统。两人一组找出问题并修好它:
学生的目标:「我要把编程学好一点」
AI 发消息的时间随机
题目难度严重超纲
没有数据库追踪
学习地图没有清晰的递进
任务: 找出全部 5 个问题,写下你的修复方法。

Adventure 1

小组讨论:自动化的力量
想一想
比起一切都手动来做,自动化会怎样改变学习?
辩一辩
有没有可能太依赖 AI 导师?这中间的平衡在哪里?
想象一下
如果每个学生都有这样一套个性化学习系统,学校会怎样改变?
说明: 4 人一组,讨论这些问题 8 分钟,再选一位成员把你们最好的想法分享给全班。

Adventure 1

动手做:用数据库追踪进度
用时:10 分钟
下面要让 AI 真正记住你学过的每件事——我们建一张简单的数据库表来追踪进度。
  1. 设计你的数据库结构(存哪些信息)
  1. 在数据库里创建这张表
  1. 写一个用来记录测验分数的函数
  1. 用样例数据测试一下
  1. 查询数据,观察一段时间里的进步

Adventure 1

你的学习数据库结构
CREATE TABLE learning_progress (

  id INTEGER PRIMARY KEY,

  date TEXT NOT NULL,

  topic TEXT NOT NULL,

  quiz_score INTEGER,

  time_spent_minutes INTEGER,

  notes TEXT,

  difficulty_rating INTEGER

);



-- Example insert

INSERT INTO learning_progress VALUES (

  1, 

  '2024-01-15', 

  'Jupiter Moons', 

  8, 

  45, 

  'Learned about Io, Europa, Ganymede, Callisto',

  3

);
这套简单的结构,足以让你把进度可视化,并发现规律。

Adventure 1

准备你的结课展示
你已经搭出了一套了不起的系统。现在该向大家展示了。每位同学都要把自己的学习系统讲给全班听。我们一起把展示打磨得清晰、亮眼。

Adventure 1

展示要包含的内容
1
你的学习话题 + SMART 目标
讲讲你选了什么、为什么对你重要,并展示你的学习地图。
2
AI 的四个角色
讲讲 AI 是怎样分别扮演导师、教练、考官和秘书的,举几个例子。
3
现场演示
展示一次真实的学习流程:清晨消息 → AI 辅导 → 晚间测验 → 数据库记录。
4
你最大的「灵光一现」
搭建过程里最让你意外的是什么?最难的部分是什么?最让你自豪的是什么?
整体控制在 5 分钟以内。事先练几遍。

Adventure 1

知识点速查
庆祝之前,先确认一下关键概念都掌握了。回答下面 5 道题——别紧张,这只是给你自己看的。

Adventure 1

测验时间! 📝
问题 1
SMART 目标里的「S」代表什么?
a)Simple b)Specific c)Structured d)Strategic
问题 2
我们在哪一节学的「定时调度自动任务」?
a)Adventure 3 b)Adventure 4 c)Adventure 5 d)Adventure 7
问题 3
在这套学习系统里,AI 扮演的四个角色分别是?
把四个角色都写出来
问题 4
为什么数据库追踪对学习很重要?
写一段简短回答
问题 5
说出一项结构化学习相比混乱式学习的优势。
写一段简短回答

Adventure 1

测验答案
答案 1
b)Specific —— SMART 目标必须清晰、具体,不能模糊。
答案 2
c)Adventure 5 —— 那一节我们学的是用 cron 做自动化任务。
答案 3
导师、教练、考官、秘书 —— 每个角色支撑学习的不同侧面。
答案 4
参考答案: 它能让你看到一段时间里的进步、找出薄弱环节,并通过可视化保持动力。
答案 5
参考答案: 结构化学习提供明确的方向和可衡量的进度,避免在零散话题上白白消耗精力。
答得怎么样?4–5 道对,就可以「毕业」了;少一些就回头再翻翻相关概念。

Adventure 1

🎓 毕业:你做到了!
恭喜!你完成了全部 8 段冒险,做出了一件真正了不起的东西。停下来一下,体会一下你走了多远——从对云服务器一无所知,到搭出一整套自动化的 AI 学习系统。

Adventure 1

成就解锁
云服务器探索者
你能搭起并管理服务器
AI 灵魂建筑师
你给 AI 注入了人格与目的
API 魔法师
你把不同系统连在了一起
Telegram 机器人大师
你能搭出消息接口
自动化巫师
你把重复的事情交给机器去做
数据库架构师
你能组织并查询数据
MCP 超能力使用者
你为 AI 装上了进阶能力
结构化学习大师
你能设计有效的学习系统
你从零搭出了属于自己的 AI 助手系统——这件事本身就足够厉害。

Adventure 1

你的学习还在继续
下一步是什么?
1
继续用这套系统
真的去学你挑选的那个话题。让 AI 每天带着你走——这才只是个开始。
2
探索更多工具
外面还有几百个 MCP 和 API 可挖。你还能给系统加上什么新本事?
3
帮助别人
把你学到的分享出去——能不能帮一位朋友也搭一套属于他自己的系统?
4
想得更大
你还能把什么事情自动化?AI 还能帮你解决哪些问题?
「这只是个开始。你现在拥有了用 AI 几乎搭出任何东西的能力。未来属于像你这样能把想象变成现实的人。你下一个要创造什么?」

Adventure 1