05. 开发、部署与快速上站 · 资料陈述 · 教学步骤 4
小步修改逐轮验收
先骨架后局部修改,能够减少AI一次改乱整个项目。
原知识点:先生基础骨架,再按布局、视觉、内容、交互逐个局部改,每轮看 diff 后接受/拒绝
执行步骤
- 从干净工作区开始,先查看git status并确认现有变更归属,禁止覆盖他人未提交工作。
- 一次只完成一个可命名的小目标,例如“添加上传校验”,随后运行对应测试。
- 用git diff逐行检查实际变更、生成文件、秘密和无关格式化,再只暂存本目标文件。
- 用“动词+结果”提交并记录测试证据;随后从提交版本预览核心任务。
- 发现问题时新增修复提交;需要改写共享历史或丢弃数据时先取得明确授权。
可复制工作表
小目标:__ 开始状态(git status):__ 本次允许修改:__ 明确不碰:__ 测试命令/手测:__ 测试结果:__ diff异常检查:秘密__;生成文件__;无关格式化__ 暂存文件:__ 提交信息:__ 提交哈希:__ 预览URL/结果:__ 回退方法:__
完整示例
【完整示例】目标“为上传表单增加M4A类型校验”,只修改validator与测试;运行对应单测后查看diff,确认没有.env或构建目录;提交信息“feat: validate m4a uploads”。下一提交才处理错误文案。若校验失败,可回到上一已知提交或用新的revert修复,不用reset --hard丢弃他人工作。
完成清单
- 一次提交对应一个可独立说明和验证的目标。
- 提交前检查status、diff、秘密和无关文件。
- 测试结果与提交哈希可追溯。
- 没有使用破坏性命令覆盖未提交工作或共享历史。
当前官方依据
平台规则会变化,行动前以打开后的当前官方页面为准。
适用条件
在该来源所述流程、站点阶段和前置条件下执行。
来源:Windsurf 通用 AI 编程技巧