AI课程 / Claude Code / 03 · 高效添加新功能
Claude Code 高度智能体化的编程助手 · DeepLearning.AI × Anthropic 03 · 高效添加新功能
📺 配套视频(吴恩达课程 · B 站外链播放)· B 站原片
📝描述目标🗺️制定计划你确认⚙️执行🔍验证
标准工作流:先出计划、你确认后再执行、最后验证

03 · 高效添加新功能

02-安装与项目理解 | 下一篇 → 04-测试调试与重构


课程项目:一个 RAG 聊天机器人

本节起用一个真实项目练手:FastAPI 后端 + React 前端的 RAG 聊天机器人。任务是给它加功能,体会「智能体加功能」的标准流程。

标准流程:计划 → 确认 → 执行

⭐ 这是全课最重要的工作流。不要直接让它写代码,先让它出计划。

1. 描述目标(清楚、具体、指明文件)
2. 让它先「制定计划」(Plan)
3. 你审计划、纠偏
4. 批准后让它执行
5. 验证结果(跑起来 / 跑测试)

示例提示词

我想给聊天机器人加「对话历史」功能:
- 后端:在 @app/api/chat.py 加一个 /sessions 接口,返回历史会话列表
- 前端:在 @frontend/src/Sidebar.tsx 左侧加会话列表
先别写代码,先给我一个分步计划和你要改的文件清单。

确认计划后:

计划没问题,按这个执行。每改完一个文件停一下让我看。

给「清晰上下文」的 4 个要点

  1. 指相关文件@app/api/chat.py,别让它全库搜。
  2. 说清要什么 + 不要什么:「用现有的 db.session,不要新建数据库连接」。
  3. 拆小:一次加一个小功能,能验证再继续。
  4. 给验收标准:「加完后 pytest tests/test_chat.py 要通过」。

Plan Mode(计划模式)

边做边验证

反模式(避免)

本节实操


下一篇 → 04-测试调试与重构

AI Know · 跨越信息鸿沟,带大家用 AI 掌握未来科技
粤ICP备2026055292号-1