Codex / Claude Code · 小白
给完全不懂代码的小白看的 Claude Code 项目实战路线:从想法、需求稿、原型、页面实现、功能排错、构建验证到上线交付。
小白不要一上来让 Claude Code 直接写代码,先让它帮你把项目拆成需求、页面、数据、功能、验收、上线 6 个阶段,每一步都要有可检查的产物。
# 第 1 步:把想法变成需求稿
你是我的产品经理和技术翻译。我完全不懂代码。
我想做的项目:<一句话写你的想法>
目标用户:<谁会使用>
我希望用户完成的动作:<例如提交表单、浏览课程、搜索文章、查看报价>
必须有的内容:<列 3-8 条>
不要做的内容:<例如登录、支付、复杂后台>
我的素材:<文案、图片、链接、表格、联系方式>
请你先不要写代码,先输出:
1. 这个项目最小可用版本是什么。
2. 需要哪些页面。
3. 每个页面放什么内容。
4. 哪些功能可以先不做。
5. 我下一步应该准备什么素材。# 第 2 步:让 Claude Code 出工程计划
你是 Claude Code 项目教练。我不会代码,请一步一步带我完成。
项目路径:<填项目文件夹>
项目目标:<填需求稿总结>
本轮先不要改代码,请你先检查项目结构,然后输出:
- 技术栈是什么
- 入口文件在哪里
- 页面/路由在哪里
- 数据或文章内容放在哪里
- 本地运行命令
- 构建命令
- 本轮建议先改哪些文件
- 不要碰哪些文件
- 做完后我应该如何验收# 第 3 步:正式让它做第一版
请按刚才的计划制作第一版。
要求:
1. 先做能打开、能看懂、能演示的版本。
2. 不要加入登录、支付、数据库,除非我明确要求。
3. 每次只改和本项目有关的文件。
4. 做完后运行构建或本地预览命令。
5. 告诉我本地预览地址,以及我需要点击检查的 5 个地方。
6. 如果报错,请先解释报错,再修复,不要直接大改。# 第 4 步:用验收目标收口(直接当普通提示词发送,或写进 CLAUDE.md)
本轮完成条件——小白项目第一版:
1. 首页或主页面能打开。
2. 用户能看懂这是给谁用、解决什么问题、下一步点哪里。
3. 核心按钮有去处,不出现空按钮。
4. npm run build 或项目对应构建命令通过。
5. 给我一份交接说明:如何运行、如何修改内容、如何上线、还有哪些风险。# 报错时这样贴给 Claude Code
我刚才执行了这个命令:
<粘贴命令>
完整报错如下:
<从第一行到最后一行完整粘贴>
我刚才想做的事情:
<例如启动本地预览、构建、部署、打开页面>
请你:
1. 用小白能懂的话解释错误原因。
2. 判断最可能是哪一个文件或配置导致的。
3. 只做最小修复。
4. 修完重新运行同一个命令验证。# 交付前检查清单
请你帮我做最终验收,不要新增功能。
检查:
1. 关键页面是否能打开。
2. 按钮是否都有去处。
3. 手机宽度下文字是否溢出。
4. 是否有空内容、占位英文、无效链接。
5. 是否泄露 API Key、token、邮箱以外的隐私信息。
6. 构建命令是否通过。
7. 如果是静态站,dist 里是否有可部署文件。
输出:
- 通过项
- 发现的问题
- 已修复的问题
- 仍需人工确认的问题CLAUDE.md 放在项目根目录,Claude Code 每次启动都会读。长会话里规则会漂移,关键规则放在文件靠前位置,每条写成短命令加原因。
长任务容易做到一半偏题。在项目里建一个 progress.md 当移动锚点,每轮开始让 Claude Code 先读它、更新它,这样即使开新会话也能接上。
构建通过不等于页面正确。前端项目必须用浏览器打开本地预览地址,肉眼检查关键页面。
重复执行同一类操作超过 3 次,就值得沉淀成 Skill 或子 Agent。Skill 是一份可复用的能力说明和操作手册,子 Agent 是可以后台并行执行的检查流。
更新后先别急着让它大改项目:先查版本,再用 /help 确认本机支持的斜杠命令;把验收目标写进提示词或 CLAUDE.md,不要把 Codex 教程直接搬到 Claude Code。
装、登录、改一个小文件、提交一次 PR,一小时内能跑完整的工具回路。
Codex Computer Use 是 Windows Codex App 的桌面操作能力;写代码仍靠 App / CLI,Linux 项目仍建议放 WSL2。
提示词不是咒语,而是一张任务单:目标、资料、规则、步骤、输出、示例、边界和验收标准写清楚,Agent 才不容易跑偏。
Claude Code 负责看懂需求、拆方案、改小块和复核体验;Codex 负责跨文件落地、跑构建测试和部署验证,中间用一张任务卡交接就够了。
可以把截图、日志、需求单或当前页面链接发到 zhemuy@gmail.com。