本文根据 Claude 官方提示词指南和帮助中心《Create and edit files with Claude》《How can I create and manage projects?》《Use Claude for Education at your university》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 Anthropic 官方网站。
适用于谁
- 零基础或刚入门,想用 Claude 学 Python、JavaScript 等编程语言的人;
- 拿到一段看不懂的代码,想让它讲明白的人;
- 担心「AI 都帮我写了,自己什么也没学会」的人。
结论先说
- 先告诉它你的水平和目标:官方提示词指南把 Claude 比作聪明但缺少背景的新同事,你给的背景越清楚,讲得越合适。
- 给它一个角色:官方说在提示里设定角色,哪怕一句话也有效。比如「你是耐心的编程家教」。
- 明确教学方式:要求先提示、再给答案,让它出练习题让你动手,而不是直接给完整代码。
- 用报错学习:把错误信息原文给它,让它讲原因,再自己改。
- 一定要自己运行:Claude 的代码可能有错,亲手跑一遍才是学习的关键。

图:本站根据 Claude 官方提示词指南 整理的示意图
一、摸底,再定路线
提示词 1:摸底并制定四周计划
text
你是一位耐心的编程家教。我想学【Python】,目标是【用来自动处理 Excel 表格】。
我的情况:【完全没写过代码 / 学过一点基础】,每天能学【30】分钟。
请先问我 5 个问题来判断我的水平(一次问完,题目由易到难,不需要写代码)。我回答后,请给我一个四周学习计划:每周学什么、每天练什么、周末做一个什么小项目。
计划里不要出现我暂时用不到的内容。
学习路线图的通用思路也可参考 /guides/ai-learning-path-beginner-roadmap。
二、让它逐行讲代码
看不懂别人的代码,是最常见的学习场景。
提示词 2:逐行讲解
text
我是编程初学者。请逐行讲解下面这段代码:
<code>
【粘贴代码】
</code>
要求:1)先用一两句话说这段代码整体做什么;2)再按顺序讲每一行,遇到我可能不认识的概念(如函数、列表、循环)用生活中的例子解释;3)指出输入是什么、输出是什么;4)最后问我 3 个小问题检查我是否理解,我回答后你再评价。
官方提示词指南还提到,格式可以直接要求。如果你喜欢先看图,就说「用一个表格列出变量在每一步的值」。
三、先提示,再给答案
最担心的情况是直接抄答案。可以在提示词里把教学方式固定下来。
提示词 3:练习模式
text
接下来我们用练习的方式学【循环】。规则:
1)你出一道适合初学者的小题,说明输入和期望输出,但不要给代码;
2)我写完后把代码发给你,你先指出问题,但不要直接给修改后的完整代码;
3)如果我连续两次都卡住,你再给一个提示(第一次提示只指方向,第二次提示指到具体位置);
4)我做对后,再讲讲有没有更好的写法,然后出下一题,难度略升。
现在出第一题。
如果你开启了代码执行功能,官方说明 Claude 在沙箱环境中可以创建并运行代码,所以它能验证自己的示例是否真的能跑。开关在 Settings > Capabilities 的 Code execution and file creation(新版界面叫 Create and edit files)。但你依然要在自己的电脑上动手运行。
四、把报错当学习材料
提示词 4:理解报错
text
我运行代码时出现了这个错误:
<error>
【粘贴完整错误信息,包括最后几行】
</error>
这是我的代码:
<code>
【粘贴代码】
</code>
请不要直接给出修好的代码。先回答:1)这个错误信息每一部分是什么意思;2)它说明问题大概出在哪里;3)我应该怎样自己排查。我自己改完发给你,你再检查。
养成「完整贴出错误和代码」的习惯,本身就是程序员的基本功。
五、做完了,让它复盘
提示词 5:阶段复盘
text
请回顾我们今天的练习,总结:1)我已经掌握的概念;2)我反复出错的地方;3)下次学习前我应该复习的 3 点;4)一道综合小测题,涵盖今天所有概念,不给答案。
怎么判断自己真的学会了
一个简单的检验方法:关掉对话,不看任何提示,自己从空白文件开始,把刚才练习的功能重新写一遍。写不出来的地方,就是还没掌握的地方,把这些地方记下来,下一次对话开头直接告诉 Claude,让它围绕这些薄弱点重新出题。也可以让 Claude 给你布置「改造题」,比如把练习中的程序改成处理另一种数据、加一个新功能,因为只会照着例子写,不等于会用。每完成一个阶段,建议把自己写的代码保存下来,几周之后回头看,能清楚看到进步,也方便在遇到问题时把完整上下文交给 Claude。
为什么要这样提问
直接说「帮我写一个程序」,得到的是别人的答案;学习的价值在于自己想、自己写、自己出错再自己改。官方提示词指南的一个基本思路是把你想要的结果说具体:既然你要的结果是「学会」,就应该写进提示词,而不是只写「完成任务」。同样的道理也适用于限制:与其说「不要直接给答案」,不如说「先问我一个引导问题,等我回答后再继续」,因为官方建议告诉 Claude 要做什么,往往比只说不要做什么更有效。
另外,初学阶段建议每次只学一个概念、一次对话只练一个主题。对话越长,前面的内容越容易被淡忘或压缩,需要时让 Claude 写一份「学习进度摘要」,下次新开对话时贴进去即可,见 /guides/claude-context-too-long-conversation-limit。
六、用项目固定家教规则
不想每次都重复规则,可以建一个「学编程」项目:官方说明项目有项目指令和知识库,项目指令对项目内每个对话生效,免费账号最多 5 个项目。把「家教角色、教学方式、我的水平」写进项目指令,把你的学习计划和做过的练习放进知识库。项目用法见 /guides/claude-projects-guide。
学到可以做真实项目时,可以转到 Claude Code:它能读你整个项目的文件,入门见 /guides/claude-code-getting-started,不过那时你更需要读得懂它写的代码,所以前面的基础仍然重要。

图:本站根据官方文档整理的示意图
常见问题
Q:Claude 讲错了怎么办?
它可能出错。重要概念对照官方语言文档核对,代码自己运行验证;怀疑时直接问「你确定吗?依据是什么」。
Q:我只想要能用的代码,不想学?
那就不必强求练习模式,但仍建议让它解释,至少知道代码在做什么。
Q:额度怎么样?
免费账号可用基本功能,每天对话量受限,规则见 /guides/claude-usage-limits。长时间学习可以了解 /chongzhi/claude-pro,价格和额度以官方页面当前显示为准。
相关教程
- /guides/claude-how-to-use-beginner:Claude 新手怎么用
- /guides/claude-projects-guide:项目怎么用
- /guides/ai-learning-path-beginner-roadmap:AI 学习路线
参考资料
- Claude 开发者文档:Prompting best practices — https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices
- Claude 帮助中心:Create and edit files with Claude — https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude
- Claude 帮助中心:How can I create and manage projects? — https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects
- Claude 帮助中心:Use Claude for Education at your university — https://support.claude.com/en/articles/11139144-use-claude-for-education-at-your-university
0 条评论
还没有评论,来抢沙发~