05. 开发、部署与快速上站 · 资料陈述 · 教学步骤 4

小步修改逐轮验收

先骨架后局部修改,能够减少AI一次改乱整个项目。

原知识点:先生基础骨架,再按布局、视觉、内容、交互逐个局部改,每轮看 diff 后接受/拒绝

执行步骤

  1. 从干净工作区开始,先查看git status并确认现有变更归属,禁止覆盖他人未提交工作。
  2. 一次只完成一个可命名的小目标,例如“添加上传校验”,随后运行对应测试。
  3. 用git diff逐行检查实际变更、生成文件、秘密和无关格式化,再只暂存本目标文件。
  4. 用“动词+结果”提交并记录测试证据;随后从提交版本预览核心任务。
  5. 发现问题时新增修复提交;需要改写共享历史或丢弃数据时先取得明确授权。

可复制工作表

小目标:__
开始状态(git status):__
本次允许修改:__
明确不碰:__
测试命令/手测:__
测试结果:__
diff异常检查:秘密__;生成文件__;无关格式化__
暂存文件:__
提交信息:__
提交哈希:__
预览URL/结果:__
回退方法:__

完整示例

【完整示例】目标“为上传表单增加M4A类型校验”,只修改validator与测试;运行对应单测后查看diff,确认没有.env或构建目录;提交信息“feat: validate m4a uploads”。下一提交才处理错误文案。若校验失败,可回到上一已知提交或用新的revert修复,不用reset --hard丢弃他人工作。

完成清单

  • 一次提交对应一个可独立说明和验证的目标。
  • 提交前检查status、diff、秘密和无关文件。
  • 测试结果与提交哈希可追溯。
  • 没有使用破坏性命令覆盖未提交工作或共享历史。

当前官方依据

平台规则会变化,行动前以打开后的当前官方页面为准。

适用条件

在该来源所述流程、站点阶段和前置条件下执行。

来源:Windsurf 通用 AI 编程技巧