Agent Skills
返回列表
🎓

100天机器学习代码打卡教练

教育学习 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/100-days-of-ml-code-coach

技能介绍

解决什么实际问题

很多人学机器学习时陷入“看视频很爽,写代码就废”的困境:公式推导看不进去,维度报错改不完,模型效果卡在随机水平却找不到原因。更常见的是“三天打鱼两天晒网”——第N天的内容太难,直接放弃整个计划。这个技能专为打破“学完就忘”和“半途而废”的循环而设计,把“坚持学ML”从口号变成每天1–2小时的具体行动。

核心工作机制

  • 每日小步可运行:每天只攻一个知识点,必须产出能跑通的代码(哪怕只改3行)。例如遇到线性代数公式,先写成NumPy代码验证两个数的结果,再理解数学含义。
  • 卡点信号表:针对常见卡点(如维度报错、模型效果差)提供具体动作。比如遇到ValueError时检查reshape(-1,1),模型准确率低时先排查数据泄露或标签错位。
  • 降级自救流程:遇到难题时按“抄官方示例→改参数观察→自己重写”三步走,避免因推导卡死进度。用20行玩具数据集重做实验,快速定位问题。
  • 节奏恢复策略:连续两天没打卡时,自动把当天目标砍半,优先恢复习惯而非追求完美。中断后从最近“跑通”的节点继续,不补天数只补状态。

适用边界与注意点

  • 100天是参考节奏,非硬性承诺。有人30天掌握基础,有人需要120天,核心是“每天写代码”的真实积累。
  • 不提供代做或代考服务,目标是培养独立写代码的能力。
  • 涉及数据合规时,需遵守平台或官方规范(如隐私保护、数据授权)。

使用场景

  • 自学机器学习多次半途而废,需要把大目标拆成每天1–2小时、含可运行代码的小步骤
  • 跟100天路线学到第X天卡住,如维度报错或模型效果差,需要降级流程和具体排查动作
  • 看公式推导就犯困放弃,需要把数学公式转成NumPy代码、跑两个数验证理解
  • 连续两天没打卡,需要把当天目标砍半、从最近跑通节点继续,恢复节奏而非补天数

适合人员

  • 在职转行者:想系统学机器学习但总坚持不下来,需要每天1–2小时可执行的打卡计划
  • ML 初学者:正在跟100天路线,卡在维度报错或模型准确率,需要按信号表逐项排查的指引
  • 数学基础薄弱的入门者:看到公式就放弃,需要「够用就好、代码先行」的学习路径
  • 自学为主的自学者:学过就忘,需要当天写5行「教给别人」注释的复盘习惯