Frontend
前端界面层
用户看到和操作的部分
页面用户打开的 URL 和视图
组件按钮、表单、卡片、表格
状态加载、空数据、错误、选中
请求调用后端接口拿数据
验证浏览器打开页面检查
请先定位这个按钮属于哪个页面和组件,再说明点击后触发什么状态和接口。不要先改代码。
Codex 的核心不是“让 AI 写代码”,而是让它进入项目,读懂程序结构、前后端关系、数据库和文档,再按计划小步实现并验证。
用户看到和点击的部分。
业务规则和接口。
业务事实和历史记录。
学习 Codex 开发,不能只记“前端后端数据库”这几个词。你要知道每一层是什么、Codex 怎么读、怎么改、怎么验证。
不要求每个人都会写程序,但要知道 Codex 在项目里到底读什么、改什么、验证什么。
一个需求会影响页面、接口、数据、权限、日志、测试和部署。让 Codex 先说清行为变化。
按钮、表单、列表在前端;权限、计算、保存、任务调度多在后端。
JavaScript/TypeScript 常见于网页;Python 常见于脚本和 AI;Java/Rust/Go 常见于后端服务。
字段、表关系、迁移和历史数据会影响线上稳定性。数据库相关任务要先只读分析。
好的文档能告诉 Codex 项目怎么启动、怎么测试、什么不能改。
小页面、内部工具、业务系统、数据平台不是一个难度。越复杂越需要规划模式。
Codex 最适合一次完成一个可验证的小目标,而不是一次性重写整个系统。
不要把最终判断交给模型。让它读、改、跑、总结,但你要定义边界。
上线前要检查配置、权限、数据迁移、回滚方式和真实用户路径。
这不是小技巧,是固定流程。复杂开发任务必须先规划,再执行,再验证。
告诉 Codex 项目位置、业务目标、不能改的边界和必须保留的旧功能。
让 Codex 找文件、解释结构、画影响范围、提出修改方案。
确认计划后再改。每一步只改目标相关内容,不顺手重构。
跑测试、构建、访问页面、检查接口或日志,并说明未覆盖风险。