后端一键生成编排器:复用现有能力,统一成一个任务

推荐新增 one_click_project 任务类型。前端提交项目名称后,后端负责完整串联生成、预览和运行状态。

编排链路
创建/更新项目
生成系统蓝图
生成数据库
生成业务动作
初始化页面
生成源码结构
启动运行预览
任务成功条件:运行预览状态达到 RUNNING,并返回 backendUrl、frontendUrl、adminFrontendUrl、downloadReady
任务状态
generateType: one_click_project
progress: 0-100
currentStep: 当前阶段中文说明
stage: APP_BLUEPRINT / DATABASE / BUSINESS / PAGE / PREVIEW / RUN
resultPayload: 运行地址、下载状态、生成报告
失败恢复
AI 调用失败:沿用任务重试策略
数据库/业务校验失败:给出字段级原因
页面初始化失败:允许进入专家模式修正蓝图
运行预览失败:保留源码下载和日志

设计重点

A

复用现有 AI 任务表

新增 generateType,不新增一套完全独立的任务中心。

B

任务内部按阶段更新

每个阶段开始和结束都更新 progress/currentStep,失败时记录阶段。

C

以 RUNNING 作为成功标准

不是“源码生成完”就成功,而是在线预览可打开才算一键生成成功。