失败报告与阶段验收:让一键生成可恢复

一键生成不是隐藏复杂度,而是把复杂度整理成用户能理解、系统能重试的阶段报告。

阶段验收规则
系统蓝图:角色、前台菜单、后台菜单、页面清单非空
数据库:表结构已保存,字段合法,SQL 可生成
业务动作:通过安全 DSL 校验,绑定到已有表字段
页面设计:前台和后台至少初始化出主页和业务页
源码预览:backend / frontend / admin / sql 都能渲染结构
运行预览:前台和后台 URL 达到可访问状态
失败报告
失败阶段:运行预览
失败原因:后台前端进程退出
已完成成果:源码已生成,可下载
建议动作:查看日志 / 重试运行预览 / 进入专家模式
恢复动作

错误处理原则

A

每阶段都有验收

不是只看最终异常,而是每个阶段明确自己的完成标准。

B

保留阶段成果

运行预览失败时,源码下载、结构预览、日志仍然可用。

C

重试失败阶段

优先重试失败阶段,必要时才从头重新生成。