请生成一份面向零基础初学者的“用python分析豆瓣电影top250”学习项目需求文档;①总学习时长12小时内;②全程使用google colab;③交付物含可运行代码块+截图位置标注;不涉及flask/django、不调用付费api。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

新手想让Claude帮你写学习项目需求文档,但不知道提示词该怎么组织才能得到清晰、可执行的内容,容易写出“帮我写个Python学习计划”这种模糊指令导致结果跑偏。
明确学习目标和约束条件
先在提示词开头用一句话锁定核心产出物,例如:“请生成一份面向零基础初学者的‘用Python分析豆瓣电影Top250’学习项目需求文档”。
紧接着用短句罗列3个硬性约束:①总学习时长控制在12小时内;②不依赖任何本地开发环境,全程使用Google Colab;③最终交付物必须包含可直接运行的代码块+每步操作截图位置标注。这一步漏掉任一约束,Claude大概率会默认按通用开发场景输出,比如要求装Anaconda或写本地文件路径。
最后补一句排除项:“不涉及Flask/Django等Web框架,不调用付费API”。【新手常忽略排除项,结果Claude自动引入需注册的第三方服务,导致第二天就卡在登录环节】
结构化描述学习者现状
方法一:用填空式短语快速锚定起点
“当前状态:能看懂print()和for循环,但没写过函数;每天可投入40分钟;最怕看到报错信息里的英文单词。”
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
方法二:用对比句式突出认知断层
“知道列表和字典是什么,但分不清list.append()和list.extend()的区别;能照着教程敲代码,一旦删掉注释就不知道下一行该写什么。”
指定需求文档的具体模块
第一步:要求Claude按固定模块生成,避免自由发挥
请严格按以下6个模块输出,每个模块用【】标记标题,不添加额外说明:
【项目背景】用1句话说清为什么学这个;
【交付成果】列出3个可验证的完成标志(如“成功导出Excel表格”);
【前置知识检查表】给出5道判断题,答错2题需返回补学;
【分步任务清单】每步含操作指令+预期界面反馈+超时未响应的替代方案;
【常见报错急救包】只收录Colab环境下真实出现过的3类错误及修复命令;
【验收自测题】3道改编自任务步骤的实操题,附标准输出截图描述。
第二步:对关键模块追加格式指令
在【分步任务清单】中,所有命令行操作必须包裹在```shell```代码块内;所有Python代码必须带行号且首行注明Python版本;每个步骤结尾用(✅/⚠️)标注成功率——✅表示95%以上新手一次成功,⚠️表示需手动调整路径或版本。
第三步:堵住逻辑漏洞
在【常见报错急救包】模块末尾强制添加:“若出现‘ModuleNotFoundError: No module named 'xxx'’,先执行!pip install xxx --quiet,禁止解释pip原理”。【新手看到报错第一反应是百度搜错误名,而不是看提示词里是否写了现成解决方案】










