Skip to content

如何用 AI 学习

先定一个目标

把"我要学会 XX"拆成三层:

  • 知识层:我需要记住什么
  • 理解层:我需要解释什么
  • 迁移层:我需要在新问题里怎么用

然后让 AI 围绕这三层工作,而不是直接让 AI 给最终答案。

一个可执行流程(每天 60-90 分钟)

  1. 诊断(10 分钟)
  • 让 AI 对你当前掌握程度做 5-10 题快速测验
  1. 主学习(30-40 分钟)
  • 让 AI 用苏格拉底式提问引导你推理
  • 对每个关键点要求"你先说,再由 AI 纠错"
  1. 检索练习(15-20 分钟)
  • 让 AI 出混合题(基础 + 迁移)
  • 立即反馈并解释错误类型
  1. 复盘(10-15 分钟)
  • 让 AI 输出"今天错因地图 + 明日计划"

为什么这套流程有效

  • practice testing:通过练习测试强化提取
  • distributed practice:通过多天分布式复习巩固记忆
  • metacognition:通过错因复盘提升自我监控

Google LearnLM 页面给出的教学原则(主动学习、认知负荷管理、适应性、元认知)与这套流程高度一致。

结合 ChatGPT Study Mode

OpenAI 帮助中心(Study Mode FAQ)说明,Study Mode 会做分步引导、苏格拉底式提问、理解检查、材料对照。你可以把它作为"学习会话默认入口",但仍需保留人工复核和自我表达步骤。

最关键的一条

你每次都要在提示词中明确:

  • "先问我,不要直接给答案"
  • "如果我回答正确,直接确认并升级难度"
  • "如果我回答错误,先提示思路,再给完整解"

学习场景示例

场景 1:学习新编程语言

目标:掌握 TypeScript 类型系统

诊断阶段提示词

txt
我想学习 TypeScript 类型系统。请按以下步骤帮我诊断:

1. 出 5 道题测试我对 TypeScript 基础的掌握程度
2. 每道题我只回答答案,不要给解释
3. 根据我的回答,判断我应该从哪里开始学习

题目范围:
- 基础类型
- 接口和类型别名
- 泛型基础
- 类型推断
- 高级类型

主学习阶段提示词

txt
我们开始学习 TypeScript 泛型。请:

1. 先给我一个简单的泛型函数例子
2. 让我解释这段代码的作用
3. 如果我解释正确,给一个稍复杂的变体
4. 如果我解释错误,用问题引导我发现问题

注意:
- 不要直接给答案
- 每次只推进一小步
- 确保我理解后再继续

检索练习提示词

txt
请出 3 道混合题测试我对今天学习的 TypeScript 泛型的理解:

1. 第一题:基础概念回忆
2. 第二题:代码阅读理解
3. 第三题:代码编写

要求:
- 我回答后再给反馈
- 标注我答错的原因类型(概念错误/理解偏差/粗心)

复盘阶段提示词

txt
请帮我复盘今天的学习:

1. 总结我今天学习的内容
2. 列出我的错题和错误原因
3. 生成明天的复习计划(包含间隔重复)
4. 推荐一个实际项目练习来巩固

输出格式:
- 今日学习要点
- 错题分析表
- 明日复习计划
- 实践项目建议

场景 2:准备技术面试

目标:准备系统设计面试

诊断阶段提示词

txt
我要准备系统设计面试。请帮我诊断:

1. 问 3 个系统设计场景问题(由简到难)
2. 让我简述设计思路
3. 根据我的回答,评估我在以下维度的水平:
   - 需求澄清
   - 容量估算
   - 系统架构
   - 数据模型
   - 扩展性考虑

场景示例:
- 设计 URL 短链服务
- 设计消息队列
- 设计分布式缓存

主学习阶段提示词

txt
我们来练习设计"点赞系统"。请按以下流程引导:

1. 先让我澄清需求(不要给提示)
2. 如果我遗漏关键需求,用问题引导
3. 让我估算容量(QPS、存储)
4. 让我画架构图(用文字描述)
5. 让我考虑边界情况

注意:
- 每个阶段先让我思考
- 只在我卡住时给提示
- 最后给完整的参考设计让我对比

模拟面试提示词

txt
请模拟一场 45 分钟的系统设计面试:

场景:设计一个实时排行榜系统

流程:
1. 你扮演面试官,我扮演候选人
2. 用问题引导我思考
3. 在我回答后给反馈
4. 最后给评分和改进建议

评分维度:
- 需求澄清(20%)
- 架构设计(30%)
- 深度讨论(30%)
- 沟通表达(20%)

场景 3:阅读技术文档

目标:理解一篇复杂的技术文档

阅读前提示词

txt
我要阅读这篇文档:[文档内容或链接]

请帮我:
1. 列出阅读本文档需要的先修知识
2. 列出本文档的核心概念(5-10 个)
3. 提出 3 个引导性问题让我带着问题阅读

输出格式:
- 先修知识清单
- 核心概念列表
- 引导性问题

阅读中提示词

txt
我正在阅读文档的 [某部分]。请:

1. 让我用自己的话总结这部分内容
2. 指出我理解偏差的地方
3. 提出延伸问题让我思考

注意:
- 不要直接给标准答案
- 用问题引导我发现理解偏差

阅读后提示词

txt
我已经读完这篇文档。请帮我:

1. 出 5 道题测试我的理解(概念题 + 应用题)
2. 让我画一个概念关系图(用文字描述)
3. 让我解释:这个技术解决了什么问题?为什么这样解决?

输出:
- 测试题(我回答后给反馈)
- 概念图框架
- 深度理解问题

场景 4:学习新领域知识

目标:快速了解一个陌生领域(如:学习区块链基础)

诊断阶段提示词

txt
我想了解区块链基础。请:

1. 先问我 3 个问题,判断我当前的认知水平
2. 根据我的回答,推荐学习路径

问题范围:
- 对分布式系统的理解
- 对密码学的了解
- 对共识机制的认知

概念引入提示词

txt
请帮我理解"区块链"的核心概念。

要求:
1. 用类比方式解释(用日常生活例子)
2. 每解释一个概念后,让我复述
3. 如果我复述有偏差,用问题引导我修正
4. 最后用思维导图形式总结概念关系

核心概念:
- 区块
- 链
- 哈希
- 共识
- 智能合约

深度学习提示词

txt
我想深入理解区块链的共识机制。

请:
1. 先让我用自己的话解释什么是共识
2. 介绍主流共识机制(PoW、PoS、DPoS)
3. 让我对比它们的优缺点
4. 出题让我判断某个场景适合哪种共识机制

注意:
- 每个概念都让我先思考
- 用问题引导我发现不同机制的权衡

场景 5:准备认证考试

目标:通过 AWS Solutions Architect 认证

诊断阶段提示词

txt
我要准备 AWS Solutions Architect Associate 考试。

请:
1. 出 10 道题测试我对 AWS 核心服务的了解程度
2. 覆盖以下领域:
   - 计算(EC2、Lambda)
   - 存储(S3、EBS)
   - 网络(VPC、Route 53)
   - 数据库(RDS、DynamoDB)
   - 安全(IAM、KMS)

根据我的正确率,给出学习重点建议。

学习计划提示词

txt
请帮我制定一个 4 周的 AWS SAA 考试学习计划。

要求:
1. 按考试权重分配时间
2. 每周包含:学习目标、重点服务、实验练习、测试题
3. 给出每个阶段的验收标准

考试大纲:
- 设计弹性架构(30%)
- 设计高可用架构(30%)
- 设计安全架构(20%)
- 设计成本优化架构(10%)
- 设计运维架构(10%)

每日学习提示词

txt
今天是学习计划的第 X 天,主题是 [某服务/概念]。

请:
1. 先让我回顾昨天的内容(3 个问题)
2. 介绍今天的主题(概念 + 场景 + 最佳实践)
3. 给我一个动手实验任务
4. 出 5 道题测试理解

注意:
- 每个知识点让我先思考再讲解
- 实验任务要具体可执行
- 测试题包含概念题和场景题

考前冲刺提示词

txt

我要进行考前冲刺,请:

1. 出 20 道模拟题(按考试权重分布)
2. 每道题我回答后立即给反馈
3. 统计我的薄弱领域
4. 给出最后 3 天的复习建议

模拟考试要求:
- 时间限制:60 分钟
- 题型:单选 + 多选
- 难度:接近真实考试

常见学习陷阱

陷阱 1:只看不练

表现:一直让 AI 解释概念,自己不思考。

修正

txt
请改用以下方式:
1. 出题让我先回答
2. 只有在我答错时才解释
3. 解释后立即出类似题目巩固

陷阱 2:过早看答案

表现:遇到难题直接要答案。

修正

txt
请:
1. 先给提示,不给答案
2. 让我尝试 2-3 次
3. 如果还是不对,逐步揭示答案的推理过程
4. 最后让我用自己的话解释答案

陷阱 3:没有间隔复习

表现:学完就过,不做复习。

修正

txt
请帮我安排复习计划:
1. 今天学的内容,明天出 3 道题测试
2. 3 天后再测试 2 道
3. 7 天后再测试 2 道
4. 把我答错的题加入错题本

陷阱 4:学习目标模糊

表现:学了很多,但不知道学会了什么。

修正

txt
每次学习结束,请让我:
1. 用一句话总结今天学到的核心概念
2. 列出 3 个可以应用的场景
3. 列出 1 个还存在的疑问

参考来源