我来提需求,你带着 Codex 做项目:AI 全栈课程开始实战了

让 AI 写一个页面,已经是很多开发者的日常。

把需求发过去,等一会儿,页面出来了,按钮也能点。但继续往下做,问题就开始冒出来:接口应该怎么设计?谁可以修改这条数据?订单状态允许怎样流转?这次改动有没有影响已有功能?

AI 会回答,也会继续改代码。你仍然需要判断:它理解的需求对不对,这次到底改了什么,用什么结果确认已经做完。

这也是我做《AI Native 全栈工程师:从单栈开发到独立交付》一直关心的问题。

现在,课程进入第六章实战。我在 6.1《从入口到理念:开始我们的 AI 协作实战》里,把具体入口和协作方式讲清楚了。

你创建自己的项目,接入自己的 Codex。我在任务里给出需求,审核你交回来的成果。

接下来,我们按作业一步步把项目做起来。

实战围绕一个拼团项目展开。

团长创建拼团,买家选择规格、下单,之后再处理订单与履约。随着任务推进,页面背后的数据、权限和状态规则都会进入开发范围。

比如"团长发布拼团",界面上可能只是一个按钮。真正实现时,还要看清楚谁能发布、哪些信息必须填、什么状态允许发布,以及操作失败后页面应该怎样反馈。这些规则要回到需求文档里找依据。

我选择这种业务,是因为它能把前端和后端连起来。你做页面时需要理解数据,设计接口时需要考虑用户操作,检查结果时又要回到实际业务。

每位学员都有自己的个人项目和代码仓库,自己的提交、作业和验收记录也会保留下来。隔几天回来,就从自己的进度继续。

把你的 Codex 接进来

6.1 先带你完成接入。课程里有真实学员页面的截图,可以对照着操作。

学员侧的实战入口:个人项目、GitHub、独立仓库与本机 Codex,按步骤接好。

准备过程分成五步:

连接时,页面会提供包含你本人项目与仓库信息的指令。复制给 Codex,由你完成设备确认,再检查项目页里的在线状态。

这样,课程里的任务、GitHub 上的代码和本机 Codex 就能对应到同一个个人项目。后面讨论"这次做了什么",有具体的任务和代码可以一起看。

第一份作业,先把工程底座做好

首项作业叫「建立工程底座与 Harness 交付流程」。

Harness 这个词,可以先理解为项目里用于检查代码、保存交付证据的一套约束和工具。

这份作业要求你能安装、启动和构建项目,建立真实检查,再把需求、代码版本、老师审核和验收关联起来。后面的业务开发会在这套底座上继续。

动手之前,先读清楚任务里的几项内容:模板原来是什么样,完成后应该有什么行为,这次允许改哪里,以及要交哪些检查结果。

首项作业示例:原有行为、目标行为、验收条件和修改范围都写在任务里。截图已隐去任务编号。

需求文档也要读原文。文档打不开,就先解决访问问题;业务规则没说清楚,就把问题整理出来交给我确认。

你可以这样让 Codex 开始:

请读取我的当前任务和对应 PRD 原文,核对项目、仓库、分支与未提交改动。先说明这次最小的一步准备做什么、怎样检查,以及哪些业务问题需要 fly 哥确认。

PRD 就是产品需求文档。把这一步做好,后面的实现、自测和审核才有共同依据。

一次做小一点,把结果交清楚

实战里,我希望大家每轮推进一个能检查的小增量。

从读清任务,到实现、自测、审核与老师验收,每项作业都有具体的协作步骤。

比如做创建拼团,可以先完成任务里约定的一项行为,检查输入、权限和状态,再继续下一步。你不用一开始就能手写每一行代码,但需要说得清楚这一轮做了什么、为什么这样做、哪些地方还没验证。

实际协作里,我们遇到过一种情况:代码已经推送,检查也通过了,我还批准过候选,任务里却仍然缺交付材料。

继续核对才发现,那份提交和对应的检查结果没有关联到当前任务,实现回读也没有补齐。回读,就是把实际做出的行为重新对照需求,说明哪些已完成、依据是什么。

这时需要让 Codex 登记真实提交、关联对应检查,再补上回读材料。这样,我才能核对交回来的是哪份代码,检查覆盖了哪些要求。

我审核的候选、实际提交的代码和检查结果,需要对应到同一份版本。

后面代码又改了,就按新版本重新核对。页面部署成功以后,也继续对照任务要求检查实际业务。

任务页会提示还缺哪些材料。首项作业通过验收,满足前置条件后,下一项任务才会开放,再由你主动领取。

老师侧的进度审核页:产品规则、产品结论、研发代码和作业验收分别记录。画面展示截图时的状态,学员昵称已匿名处理。

把前五章的方法,用到自己的代码里

课程前五章讲的是能力模型、AI 协作、前后端理解和交付检查。第六章开始,把这些方法用到自己的项目里。

前端同学可以借着页面需求练习理解接口、权限和数据;后端同学可以通过实际任务补齐页面、交互与用户流程。已经在用 AI 开发的人,也可以借这套作业流程,练习怎样检查和交付 AI 生成的结果。

6.1 带你完成接入、读懂首项作业。工程底座本身和后续业务功能,会继续通过实现、检查与验收逐步完成。

如果你想练习和 AI 一起推进一个完整项目,可以先看看课程目录和试读内容:

模型越强,为什么我反而越重视 Harness?

已经加入课程的同学,可以打开 6.1 课时,跟着图解接好自己的项目,也可以从 实战入口 继续准备。如果是微信购买的同学,私信我,用我个人的学习网站可以进行操作实战,如果你感兴趣你想学习提高成为高手,欢迎加我微信咨询

扫描以下二维码加小编微信,备注 "ai",一起交流 AI 技术!

点个在看支持我吧,转发就更好了

相关推荐
集智飞行1 小时前
解决mavros2 ros2版本cpu占用高的问题
java·服务器·前端
HSunR2 小时前
ruoyi 若依 自定义注解 参数校验
java·前端·数据库
拆房老料3 小时前
ONLYOFFICE也能像Microsoft Word和WPS一样分别设置中西文字体
前端·html·word·开源软件·wps
Solis程序员3 小时前
Stripe 幂等表:把「不确定的重试」变成「查表返回」
前端·安全·bootstrap·php·agent
李纲明3 小时前
WordPress 站点变慢:按 TTFB → 缓存 → 查询 → 前端 分层排查(含配置注意)
前端·缓存·性能优化·wordpress·后端开发
程序人生8884 小时前
PDF 转 Word 版式错乱、表格丢失?DocConverter Web 格式互转引擎的保真实践
前端·人工智能·opencv·机器学习·pdf·word
粥里有勺糖5 小时前
安利一下最近用的桌面“Agent” | T3 Code
前端·github·ai编程
xy34535 小时前
Axure 9.0 动态面板基本操作
前端·ui·html·axure·原型·产品设计
不停喝水5 小时前
【前端转全栈java速通课】 项目实战④7-11节 操作数据库-登录-注册-修改密码-注销-mubatis-plus简化crud-
java·前端·数据库