最近,一张 “Vibe Coding vs. Production Reality” 的冰山图在 X 和 Reddit 上引发了不少讨论。水面上是现在各种 AI Coding 工具,水面下却塞满了权限、支付、数据一致性、日志、回滚、监控这些真正上线以后才会遇到的问题。发帖者提到,以前需要一周完成的 PoC,现在可能一个下午就能做出来;但 Demo 能运行,并不意味着它已经是一套可以持续交付和维护的系统。

不同公司的业务流程和管理规则往往高度个性化,即使都是资源管理,背后也可能涉及完全不同的订单、调度、维护、结算和异常逻辑。AI Coding 降低了这些定制需求的实现成本,但业务本身并没有因此变简单。
比如汽车租赁业务,一笔订单并不只是创建以后等待完成。它会占用车辆排期,经过交车、使用和归还;如果客户延迟还车,还会继续影响后续订单和车辆安排。
💬 嗨!你正在阅读 NocoBase 博客。NocoBase 是一个极易扩展的 AI 无代码/低代码开发平台,用于构建企业应用、内部工具和各类系统。它完全支持自托管,基于插件架构设计,开发者友好。→ 欢迎在 GitHub 上了解我们
类似的企业业务系统均需要长期维护稳定的数据关系、权限和业务规则。如果完全从零让 Coding Agent 构建,这些通用能力同样需要逐项实现和维护。相比之下,有一套现成的应用底座,Coding Agent 就可以把更多工作集中在具体业务的建模、实现和验证上。
NocoBase 正是以 App Foundation 为核心,提供数据模型、权限、工作流、界面、API 和运行机制。Coding Agent 基于这些能力完成开发和交付,人负责确认业务目标、拍板方案、验收结果并授权发布。
接下来,我们就以汽车租赁系统为例,从业务建模开始,看看 Coding Agent 如何在 NocoBase 上把一组真实、相互关联的业务需求逐步变成可以持续运行和迭代的应用。
💡 延伸阅读:库存管理系统搭建对比:纯 AI 搭建 vs AI 基于 NocoBase 搭建
1. 让 Coding Agent 建立完整的业务模型
开始构建前,可以先把汽车租赁的核心需求交给 Coding Agent,让它整理数据模型、业务流程、角色权限和验收标准。
📃 相关文档:数据建模 - NocoBase 文档
例如:
我们需要管理车辆、客户、门店、员工和租赁订单。车辆涉及保险、维修和违章,订单关联客户、车辆、租赁时间和付款信息。租赁过程包括排期、交车、使用、还车、检查和结算,同时需要处理取消、逾期、维修、违章和欠款等情况。请整理核心数据关系、业务流程、角色权限和关键验收标准。
Coding Agent 可以据此形成一版完整的系统方案:
- 车辆与门店、订单、维修、保险等数据建立关联;
- 订单按照创建、排期、交车、租赁、还车和结算流转;
- 异常情况对应明确的处理规则,并进一步生成可验证的条件,例如车辆不能在同一时间重复分配、维修车辆不能进入新排期、订单完成后需要正确生成应收。
方案确认后,Coding Agent 就可以基于 NocoBase App Foundation,将这些已经确认的业务规则搭建为可运行的应用。
📃 相关文档:如何让 Claude Code、Codex、Cursor 等 Coding Agent 接入 NocoBase
2. Coding Agent 在 NocoBase 上完成系统构建
2.1 将业务模型转化为实际工作页面
这些业务模型会进一步形成不同的工作页面,在这套汽车租赁系统中,主要包括:
- 租赁业务台:处理交车、还车、取消、逾期和未结款;
- 车辆排期:查看车辆当前和未来的占用情况;
- 车辆调度:处理不同门店之间的车辆分配;
- 到期与合规管理:处理保险、证照和维护等到期事项;
- 付款管理:处理租金、押金、退款和应收;
- 运营看板:查看订单、车辆、异常和经营数据。
这些页面使用同一套业务数据和关联关系。订单变化后,车辆状态、排期、付款和经营数据也会同步更新。
📃 相关文档:界面配置 - NocoBase 文档
2.2 沿着一笔订单检查完整业务流程
应用搭建完成后,可以先用一笔订单检查主流程,重点确认订单状态变化后,车辆排期、车辆状态和付款记录是否同步更新。
订单确认车辆和租赁时间后,对应时段需要进入车辆排期。已经被订单占用的车辆,不能在重叠时间段再次分配。


到了交车时间,业务人员在租赁业务台完成交车,订单进入租赁阶段,车辆状态也同步更新。后续的还车、取消、逾期和未结款仍从这里处理。

还车时需要记录实际归还时间、里程和费用。发生逾期时,系统按照既定规则计算相关费用;车辆检查完成后,再根据检查结果更新车辆状态。

订单完成后,租金、押金和其他费用进入付款管理,保留金额、付款类型、支付方式和当前状态。

至此,一笔租赁业务完成了从订单到结算的完整过程:
订单 → 排期 → 交车 → 租赁 → 还车 → 结算
2.3 用工作流处理自动规则和跨模块联动
一些规则不需要人工反复处理,可以在满足条件时由工作流自动执行。
📃 相关文档:工作流管理 - NocoBase 文档
这套系统中已经配置了逾期归还、保险和驾驶证到期、车辆维护、订单完成后生成应收,以及预约时间到达后进入提车流程等工作流。

以违章处理为例。新增违章记录后,系统会根据车辆和违章发生时间查询当时对应的租赁订单,匹配成功后自动建立关联,方便后续确认实际用车客户和责任归属。
这条规则可以表示为:
新增违章 → 查询对应租赁订单 → 判断是否匹配 → 自动关联订单

类似的提醒、状态更新和跨模块操作,都可以按照“触发条件—业务判断—执行动作”的方式配置到工作流中,让已经确认的业务规则持续执行。
2.4 处理异常、合规与经营分析
订单可以正常流转以后,一些需要人工关注的问题也要有明确的处理入口。
例如,车辆逾期归还后生成待处理任务;保险、驾驶证或维护临近到期时进入到期与合规管理;未收款和逾期应收则进入现金流与账龄分析。



这些业务数据积累后,还可以继续用于经营分析。在单车盈利分析中,可以将租赁收入与维护、保险等成本放在一起,查看不同车辆的实际收益。

订单、车辆、合规和资金数据也会汇总到运营看板,方便管理人员查看当前待处理事项、异常情况和关键经营指标。
💡 延伸阅读:用 NocoBase 搭建可联动的运营仪表盘

2.5 按照验收标准完成测试、验收和发布
系统完成后,可以按照前面确认的验收标准进行测试,检查车辆排期、状态变化、应收生成和异常处理等关键规则是否符合预期。
Coding Agent 执行测试并处理发现的问题,修改后重新验证受影响的流程。关键规则通过后,由人完成验收并授权发布,再由 Coding Agent 执行发布和运行检查。
📃 相关文档:版本控制 - NocoBase 文档
Coding Agent 实现与测试 → 人验收并授权发布 → Coding Agent 发布并检查运行结果
这套验收标准也可以继续保留下来。后续系统发生修改时,可以重新运行相同的检查,确认新功能是否影响已有业务规则。
3. 系统上线后的使用与迭代
系统上线后,AI 会进入两种不同的工作场景:
- Coding Agent 继续处理应用修改、测试和交付;
- AI 员工 在运行中的系统内读取业务数据、调用工具并处理具体任务。
两者可以使用相同的模型,但身份、权限和工作范围需要分别管理。
3.1 AI 员工基于业务上下文处理日常任务
车辆、订单、排期、付款和合规数据进入系统后,AI 员工可以在授权范围内直接使用这些业务数据。
💡 延伸阅读:使用内置工作流与 AI 员工完成公司背景调研自动化 - NocoBase
例如,在运营看板中,可以查询当天需要处理的订单、异常车辆或当前收入情况。


在车辆调度场景中,可以根据各门店的可用车辆和当前订单给出调度建议,再由业务人员确认。


AI 员工能够读取哪些数据、调用哪些工具,以及是否允许执行具体操作,都由对应的业务权限和工具配置决定。
📃 相关文档:AI 员工如何控制使用权限和数据访问权限
3.2 在现有系统上继续迭代
系统投入使用后,业务规则仍会变化,例如增加门店、调整价格、修改保险检查方式、接入新的付款方式或增加经营指标。
这些需求可以重新交给 Coding Agent,并直接基于现有的数据模型、页面、权限和工作流进行修改。
例如,业务需要增加“高峰期动态定价”,只需补充适用条件、价格规则和预期结果。Coding Agent 可以基于现有的车辆、订单和定价结构提出修改方案,确认后完成实现和测试,再按照原有的验收和发布流程交付。
这样,后续迭代主要围绕发生变化的业务部分展开,已经确认的数据关系和业务规则可以继续保留。
结语
AI + NocoBase 的适用范围并不局限于大型企业系统。对于个人、小团队或业务部门,如果只是想快速做一个内部工具、审批应用、资产台账或简单的运营系统,也可以直接从较小的需求开始,让 Coding Agent 基于现有应用底座完成数据模型、页面和流程。
如果这篇文章对你有帮助,也欢迎分享给正在关注 AI Coding、企业应用或业务系统搭建的朋友。
如果你也想用 AI 和 NocoBase 搭建类似的企业应用,可以参考这些完整案例:
相关阅读:
- 10 个适合企业使用的开源 AI Agent 平台:从自动化到内部应用
- 如何用 AI 构建可投入生产的工单系统?
- 库存管理系统搭建对比:纯 AI 搭建 vs AI 基于 NocoBase 搭建
- 如何用 AI 和 NocoBase 在 2 小时内搭建一套企业 IT 运维系统
- NocoBase vs Baserow:灵活数据库与企业级系统
- 如何用 AI 和 NocoBase 搭建一套可投入生产的 CRM
- 企业 IT 资产管理系统搭建指南:从需求梳理到落地
- 7 款 Smartsheet 替代品:适合项目管理与业务流程的工具
- 5 个适合复杂关系模型的开源 AI 无代码工具
- 什么是 AI 无代码?AI 时代无代码平台的实用指南
- GitHub 上值得关注的 9 个开源 AI 无代码工具
- GitHub 上值得关注的 14 个开源 AI Agent 工具
- GitHub 上 Stars 最多的 8 个开源 AI Assistant 工具