🏠 总目录📚 本教程 00 · 如何使用本教程
📑 本页目录(点开跳转)

00 · 如何使用本教程(ADHD 版)

15 分钟 | 🎁 可以跳过,但读了能省你后面几十小时


🎯 一句话

这一节不讲推荐算法,讲怎么让你真的学完它


🧠 为什么普通教程对你不管用

不是你的问题,是教程的设计问题。 典型技术教程的三个坑:

为什么对 ADHD 特别致命
前 5 章全是理论 没有即时反馈 → 多巴胺不来 → 弃坑
一章 80 页,没有断点 找不到「该在哪停」→ 要么硬撑到疲惫,要么中途放弃且不知从哪回来
默认你记得第 2 章讲了什么 工作记忆负担 → 每次回来都要重看前面 → 心累 → 弃坑

这份教程针对性地做了三件事:先给产出、小块切分、每节自包含

💡 具体到这份教程第 1 节 10 分钟就能跑出一个能用的推荐系统——不是"跑通 Hello World", 是真的输入一批用户行为、输出"给这个人推荐这三个"。 先有产出,再讲原理,这个顺序对 ADHD 大脑是决定性的。


🔧 本教程的「零件说明书」

你会在每一节看到这些标记,认识它们能省事:

标记 意思 你该怎么做
15min 这节大概花多久 时间不够就别开,留到下次
🎯 一句话 全节精华 只看这个也能懂 60%
核心内容 不能跳
🎁 加餐 随便跳
🔨 动手 有代码 复制去跑,别只看
⚠️ 真实会踩的坑 记住症状,不用记解法
检查点 自测题 答案折叠着,先自己想
🛑 可以停 天然断点 累了就在这停,不亏
走神救援 30 秒回到状态 走神/隔天回来时看这个,别重头读
💡 人话翻译 公式的白话版 数学不好的直接看这个

十个标记里,最该用的是 ⚡走神救援。 它是整节浓缩成的一段话。三天后回来,读它 30 秒就能接回上下文。

❌ 三天没看 → 从第 1 节重读 → 读到第 3 节又累了 → 弃坑
   ✅ 三天没看 → 读上一节的走神救援 → 直接进下一节 ✅

"从头重读"是弃坑最常见的入口,没有之一。


⏲️ 番茄钟:但要改成 ADHD 版

标准番茄钟是 25 分钟。对很多 ADHD 大脑来说这个数字是错的。

改法

  1. 从 10 分钟开始,不是 25。10 分钟的启动阻力小到你骗得过自己。
  2. 能进入状态就别停。如果 10 分钟到了你正爽,关掉闹钟继续。番茄钟是用来「启动」的,不是用来「打断」的。
  3. 休息必须离开椅子。刷手机不算休息,那是换一种消耗。站起来、喝水、走一圈。
  4. 一天 2–3 个番茄就够。这份教程按这个节奏设计,4–6 周能走完。

🧪 实操:现在就设一个 10 分钟闹钟,然后打开第 1 节。 别做计划了,计划是拖延的高级形式。


🪑 Body Doubling(陪伴式专注)

有人在旁边(或视频里)安静地各干各的,你的专注度会明显提高。 这不是玄学,是 ADHD 领域公认有效的策略。

没有真人怎么办


🧩 三个具体的学习技巧(针对这份教程)

技巧 1:先看结论,再看过程 —— 「倒着读」

每节开头的 🎯一句话 就是结论。先读它,带着「凭什么」的疑问去读正文,注意力会自动被抓住

顺着读是「被动接收」,倒着读是「主动验证」。后者对 ADHD 大脑友好得多。

技巧 2:用「说出来」代替「记下来」

学完一节,大声用自己的话讲一遍给空气/宠物/AI 听。

技巧 3:允许「不完美地前进」

你不需要完全懂第 5 节才能学第 6 节。

推荐系统是模块化的,前面的洞后面会自动补上。 看到 60% 就前进,比卡在一个点上三天最后弃坑好得多。

在这份教程里,遇到看不懂的:

   ① 先看 💡人话翻译
   ② 还不懂 → 记在下面的「欠账本」里,往下走
   ③ 学完那个阶段回来看,八成已经懂了

🔨 还有一条最硬的:动手环节必须做

   ❌ "我看懂了 ItemCF 怎么算相似度"
   ✅ "我跑了一遍,看到它把《教父》和《好家伙》聚到了一起,
       但也把《泰坦尼克号》推给了所有人——这就是热门偏置"

   ⭐ 判断标准:说得出结论却说不出"我跑出来是什么",
      那一节其实没学

💡 为什么这条对 ADHD 特别重要跑代码有即时反馈。 读三页文字得不到任何多巴胺,跑一段代码看到输出就有—— 把学习拆成一段段"能立刻看到结果"的动作,比靠意志力有用得多。


📒 你的欠账本(在这写)

看不懂的东西写这,别停下来死磕。

欠账 1:
欠账 2:
欠账 3:

规则:欠账超过 5 条再回头补。低于 5 条说明你在正常前进。


🚫 别做这些(ADHD 特有的陷阱)

陷阱 为什么危险 替代做法
先花两天搭完美的环境 环境搭建是「感觉在学习的拖延」 用 Colab,零安装,直接开始
同时开三门课 新鲜感驱动,每门都停在第 2 章 只用这一份,学完再说
做超详细笔记 抄书 ≠ 学习,还消耗掉全部精力 只记「欠账」和「反直觉的点」
从数学补起 数学是无底洞,你会永远到不了正题 用到什么补什么,见 附录C
断了三天就重头开始 重头 = 永远学不完前三章 从进度看板最后打勾的下一节继续
看完不跑代码 看懂 ≠ 会做,而且没有即时反馈 每个 🔨 都跑一遍,哪怕只改一个参数

🗺️ 学完这份,接下来去哪

这份教程不是孤岛,它在一个更大的地图里:

   《推荐算法》 ← 你在这里(一个完整领域的纵深)
        │
        ├─ 想补底层:《机器学习与深度学习基础》
        │            (第 8 章 DeepFM 的"Deep"是什么,在那里讲)
        │
        ├─ 想问为什么:《机器学习的数学原理》
        │            (BPR 损失从哪来、正则化的真身是什么)
        │
        ├─ 想打比赛:《Kaggle 竞赛方法论》
        │            (第 18-19 章就是推荐赛道)
        │
        └─ 想做大模型:《大模型全景导论》→《智能体工程教程》
                     (⭐ 你学的召回/排序/向量检索,
                        直接就是 RAG 的一半工作量)

💡 一个值得知道的迁移你在这里学的东西,在大模型领域直接能用。 RAG 的架构(召回→重排→生成)和推荐的漏斗结构完全一样。 学完这份,你去做 RAG 会比大多数人快得多。


🔗 这一章连到哪里

去哪为什么
ML基础⭐ 没有 ML 基础的话,先去那份 —— 本教程默认你知道什么是模型、什么是过拟合
上线之后推荐系统上线之后的那一半:监控、漂移、A/B、归因
强化学习 01第 13 章探索利用、第 18 章 RL 推荐的理论出处
全景导论 16读完这份之后,用它决定下一个方向

✅ 检查点

  1. 普通教程的三个坑分别是什么?这份教程怎么应对?
  2. 十个标记里最该用的是哪个?为什么"从头重读"是弃坑的入口?
  3. ADHD 版番茄钟和标准版有什么不同?番茄钟到底是用来干什么的?
  4. 「倒着读」是什么意思?为什么对 ADHD 更友好?
  5. 判断"这一节学没学会"的标准是什么?
  6. 欠账本的规则是多少条?
  7. 学完这份教程,你的知识在大模型领域的哪个方向能直接用?
👀 答案
  1. ①前 5 章全是理论(没有即时反馈)②一章 80 页没断点(不知道在哪停、从哪回来)③默认你记得前面(工作记忆负担)。应对:先给产出、小块切分、每节自包含
  2. ⚡走神救援。因为"从头重读"会让你读到第 3 节又累了——它是弃坑最常见的入口。正确做法是读上一节的走神救援,30 秒接回上下文后直接进下一节。
  3. 从 10 分钟开始(不是 25),进入状态就别停,休息必须离开椅子,一天 2-3 个就够。番茄钟是用来"启动"的,不是用来"打断"的
  4. 先读 🎯一句话(结论),带着"凭什么"的疑问去读正文。顺着读是被动接收,倒着读是主动验证——后者能自动抓住注意力。
  5. 说得出结论却说不出"我跑出来是什么",就是没学。跑代码还有即时反馈,对 ADHD 特别有效。
  6. 超过 5 条再回头补。低于 5 条说明你在正常前进。
  7. RAG。RAG 的架构(召回→重排→生成)和推荐的漏斗结构完全一样,你学的召回/排序/向量检索直接就是它一半的工作量。

🛑 到这就够了

走神救援

这节讲怎么真的学完。普通教程的三坑(全是理论/没断点/默认你记得前面)对 ADHD 特别致命,这份教程用先给产出、小块切分、每节自包含应对。⭐十个标记里最该用的是 ⚡走神救援——中断后读它 30 秒接回上下文;"从头重读"是弃坑最常见的入口。番茄钟改 ADHD 版:从 10 分钟起(不是25)、进入状态就别停(它是用来启动不是用来打断的)、休息必须离开椅子、一天 2-3 个。三技巧:倒着读(先看结论再带疑问读正文=主动验证)、说出来代替记下来(讲不出来就是没懂,比笔记快5倍)、允许不完美地前进(看到60%就走,前面的洞后面会补上)。还有最硬的一条:动手环节必须做——说得出结论却说不出"我跑出来是什么"就等于没学。欠账本超过 5 条再回头补。六陷阱:搭完美环境/同时开三门课/超详细笔记/从数学补起/断三天就重头/看完不跑代码。⭐学完这份,你的召回+排序+向量检索知识直接就是 RAG 的一半工作量

现在做一件事:设 10 分钟闹钟,打开 👉 01-第一天-10分钟跑通一个推荐系统.md

不要回来再读一遍这一节。开始才是重点。

打卡记录保存在你的浏览器里,首页能看到总进度