VVibeCoding 助手
🏗️05 阶段 · 项目工程化通用

进阶实战:把记账本重构升级

综合运用分支、测试、规范、自动化、发布,把记账本项目做一次完整工程化升级。

60 分钟 · ☑ 6 个实操任务

本课任务

把你之前做的「记账本」(或任意一个旧项目)做一次完整的工程化升级。全程让 AI 干活,你负责下指令和验收。

术语提示:重构 = 在「功能不变」的前提下,把代码和结构整理得更好;分支 = 从主版本分出去的试验线。

第 1 步:开分支(10 分钟)

git checkout -b refactor

命令解读卡

这条命令在做什么:新建一条叫 refactor 的分支,并切过去。

部分意思
git版本管理程序
checkout动作:切换分支
-b参数:新建(branch)
refactor分支名字

第 2 步:补测试(15 分钟)

给记账本写一组测试,覆盖:添加账单、删除账单、按月汇总。写完跑一遍,把结果贴给我。

验收标准:测试全部通过(绿色)。

第 3 步:整理结构 + 写 README(10 分钟)

分析项目结构,按「一看就懂」的原则整理,并写一份 README:项目是什么、怎么运行、怎么测试。

验收标准:文件夹一眼能看懂,README 存在。

第 4 步:一键检查(10 分钟)

配置 npm run check,一键跑格式检查和测试,配好演示给我看。

如果 npm 装包慢,先运行:npm config set registry https://registry.npmmirror.com 🌐 需要代理或海外网络:npm 官方源在国外;用 npmmirror 国内镜像即可,不用代理。

验收标准:npm run check 一次通过。

第 5 步:合并 + 发布(10 分钟)

检查全部通过。把 refactor 合并回主分支,提交,然后发布新版本,告诉我新网址。

🌐 需要代理或海外网络:如果发布平台用的 Vercel,国内访问可能不稳定;建议用 Cloudflare Pages 发布,国内更稳。

第 6 步:验证(5 分钟)

用手机打开新网址,确认:能记账、能汇总、没有报错。再发给一个朋友试用。

每步验收标准速查

步骤算完成的标志
开分支终端显示已切换到 refactor
补测试测试全部绿色
整理结构文件夹一目了然,有 README
一键检查npm run check 通过
发布手机能打开新网址
验证收到至少一条真实反馈

卡住了怎么办

我在第 [X] 步卡住了:[描述现象 + 报错]。帮我解决,并用大白话解释原因。

下一步

做完这一步,你已经具备「正经做项目」的能力了。最后一课:结业清单和下一步方向。