0%

从头学 Claude Code(五)考试答题套路——4A 工作流

从头学 Claude Code(五)—— 考试答题套路:4A 工作流

本系列适合零基础新手,手把手带你掌握 AI 编程助手


上节回顾

上一讲我们学会了怎么和 Claude Code 沟通。这一讲,我们来学一个强大的任务处理方法——4A 分析法。

就像做数学题的时候,如果有个人说:“别急,先审题,再做题,最后检查”,你肯定觉得遇到了救星!


1. 什么是 4A 分析法?

想象一下:你做数学题的时候,有没有遇到过这种情况?

拿到一道大题,脑子一热就开始写,结果: - 写着写着发现方向错了 - 做到一半发现漏了条件 - 答完了发现漏了步骤

这时候如果有个人说:“先审题,再做题,最后检查”,你肯定觉得遇到了救星!

4A 分析法就是这个”审题→做题→检查”的思路!


2. 四个 A 到底是什么?

阶段 含义 比喻 做什么
Analyze 分析 审题 理解需求、研究现状、找出关键点
Architect 架构 画图 设计方案、规划结构、评估风险
Apply 应用 做题 实施修改、编写代码、配置环境
Assert 验证 交卷 检查结果、运行测试、确认完成

💡 一句话总结:先想清楚再做,做完了检查一遍


3. 每个阶段的详解

阶段一:Analyze(分析)—— 审题

目标:充分理解问题——就像考试时先把题目读三遍

活动: - 📖 分析需求文档(看看题目在问什么) - 🔍 阅读现有代码(看看已知条件) - 🌐 搜索相关资料(翻翻参考书) - 🎯 识别关键点和难点(哪些是得分点)

产出: - 问题分析报告(“这道题考的是…”) - 需要关注的文件清单(“要用到的公式是…”) - 潜在风险列表(“小心这个坑…”)


阶段二:Architect(架构)—— 画图

目标:设计解决方案——就像做题前先画个解题路线图

活动: - 🏗️ 确定技术方案(用哪个公式) - 📐 设计代码结构(解题步骤怎么安排) - 📋 规划修改范围(要写哪些步骤) - ⚖️ 评估实现复杂度(这道题多少分值,值不值得做)

产出: - 设计方案(“我打算用三步来解…”) - 实现计划(“先做第一步,再做第二步…”) - 所需资源清单(“需要用到这几个工具…”)


阶段三:Apply(实施)—— 做题

目标:执行方案——就像在试卷上写下解题过程

活动: - ⌨️ 编写或修改代码(奋笔疾书) - 📁 创建配置文件(草稿纸准备) - 🖥️ 运行命令操作(计算验证) - 📝 更新文档(写答题步骤说明)

产出: - 实现的代码(解出来的答案) - 修改的文件(卷面上的涂改) - 执行的命令记录(草稿计算过程)


阶段四:Assert(验证)—— 交卷

目标:确认任务完成——就像考完试检查一遍再交卷

活动: - 🧪 运行测试(检查答案对不对) - 🔍 检查输出(看看步骤写全了没) - ✅ 对比验收标准(对照得分点) - 📊 报告完成状态(“这道题我答完了!”)

产出: - 测试结果(“对了!”) - 验证报告(“检查完毕,没问题”) - 问题修复记录(“这里改了一下…”)


4. 4A 与任务复杂度的关系

任务复杂度 如何使用 4A
送分题(简单任务) 可以跳过 Architect,直接 Apply
大题(中等任务) 完整走一遍 4A
压轴题(复杂任务) 每个阶段可以拆分多次循环

💡 就像考试:选择题直接选,简答题要步骤,作文要打草稿


5. 实际应用示例

示例:添加用户登录功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
## A1 - Analyze(审题)
- 阅读现有代码结构(看看项目长什么样)
- 查看 API 目录(看看有哪些接口)
- 了解现有的认证机制(看看现在怎么验证身份的)

## A2 - Architect(画图)
- 设计登录页面组件(页面长什么样)
- 设计 API 调用方式(怎么和后端沟通)
- 决定 token 存储方式(用户信息放哪里)

## A3 - Apply(做题)
- 创建 Login.vue(写代码)
- 编写登录 API 调用(调用接口)
- 添加 token 处理逻辑(保存用户状态)

## A4 - Assert(交卷)
- 测试登录流程(试试能不能登录)
- 检查错误处理(输错密码会怎样)
- 验证页面显示(样式对不对)

6. 计划模式(Plan Mode)—— 简化版 4A

对于复杂任务,Claude Code 提供了专门的计划模式,就像有个老师帮你”代审题”:

什么时候用计划模式?

  1. 新功能实现 —— 需要设计架构
  2. 代码重构 —— 需要分析影响范围
  3. 多个方案选择 —— 需要评估利弊
  4. 多文件变更 —— 需要协调修改

怎么用?

1
2
3
4
5
6
7
8
9
10
11
# 进入计划模式——"老师,帮我审审这道题"
EnterPlanMode()

# Claude 会自动帮你:
# 1. 探索代码库(读题)
# 2. 分析现有架构(分析条件)
# 3. 设计实现方案(画解题路线图)
# 4. 等待你审批("老师,我这样做好吗?")

# 退出计划模式,提交审批
ExitPlanMode()

💡 比喻:就像你做题时,老师走过来说”我帮你看看这题怎么做”,然后帮你分析了思路,你确认后再继续。


7. 任务管理工具——帮你记作业

对于复杂任务,用 Task 系列工具跟踪进度:

工具 功能 比喻
TaskCreate 创建任务 记下今天要交的作业
TaskUpdate 更新任务状态 勾掉完成的作业
TaskList 查看所有任务 看一眼还有哪些没写
TaskGet 获取任务详情 看某项作业的具体要求

本节小结

  • 4A 框架:Analyze(审题)→ Architect(画图)→ Apply(做题)→ Assert(交卷)
  • 简单任务:可以直接 Apply(选择题不用写步骤)
  • 复杂任务:使用完整 4A 或计划模式(大题要打草稿)
  • 任务管理:TaskCreate/TaskUpdate/TaskList 跟踪进度(记作业小本本)

💡 记住:4A 就像考试答题套路——先审题,再做题,最后检查!


下节预告

下一讲:学习如何安全地使用 Claude Code——权限管理


有问题?评论区见!如果觉得有帮助,点个赞再走~


标签: #Claude Code #AI编程 #编程助手 #工作流