跳转到主要内容

常见问题

可以修改由 AI 生成的应用程序吗?

可以,有两种互补的方式:从丰富后的描述重新生成应用程序——无代码路径,适合结构性变更——或者取得源代码,像对待任何项目一样演进它,自己动手或通过开发者。第二条路径依赖一个常被忽视的条件:生成的代码必须标准且可读,而不是一团没人敢碰的乱麻。

第一条路径:从描述重新生成

需求变了?描述随之而变。您加上「现在每次上门都有一名指定的技术员和一个紧急程度」,重新启动生成,确认新方案:重新生成的应用程序会纳入相应的实体、界面和指标。这就是 Blueprint Maker 的自然演进方式,无需写一行代码。

这条路径最适合结构性变更——新实体、新状态、新指标。描述始终是唯一的来源:它以通俗语言记录您的工具,而确定性流水线确保同一份已确认的方案生成同一个应用程序。

第二条路径:演进导出的代码

对于超出生成范围的部分——某个非常特定的需求、某种特殊集成——退路就是代码本身。Blueprint Maker 应用程序可导出为 ZIP 或推送到您的 GitHub:一个标准的 Next.js + Prisma 项目,每个 Web 开发者都熟悉的结构。

这正是生成方法的分量所在:由模型自由编写的代码往往难以阅读、修改起来脆弱;由确定性构建器编写的代码在各个应用程序之间保持一致——相同的约定、相同的结构。由于代码可导出且标准,开发者可以补充生成未覆盖的部分。

根据变更选择路径

两条路径并不互斥;各有各的用武之地。

  • 添加一个实体、一个状态、一个指标:从丰富后的描述重新生成。
  • 调整仍在变动的范围:在结构稳定之前持续重新生成。
  • 集成外部系统或范围之外的需求:与开发者一起演进导出的代码。
  • 长期把工具收归内部自管:按需转向代码、专属 URL 或您自己的托管。

进一步了解

相关问题

一个随您需求演进的应用程序