ARTICLE · 1144962
当业务对象可以直接运行,企业软件会发生什
当业务对象可以直接运行,企业软件会发生什
当业务对象可以直接运行,企业软件会发生什
业务部门提个需求,加个客户对象,就四个字段。听起来一句话的事。
可一旦进系统,这四个字段会牵出数据库、接口、表单、权限、审批和报表。一个业务事实,被拆成几十上百处代码。
拿“手机号必填”来说。这句话得写进数据库、后端、接口、前端、导入逻辑和文档里。刚上线时八处一致,半年后各模块悄悄改得互相矛盾。业务规则明明存在,真相却找不到一处正本。
所以企业软件真正该沉淀的,不是这些代码,而是那套业务定义本身。
工单是什么、有哪些字段、谁能看、能做什么、状态怎么流转——这才是一句完整的业务描述。在 ObjectStack 里,它直接写成一段结构化定义。运行时读取它,自动生成数据库、API 和界面,每次访问还照常过权限与审计。
代码没消失,只是分了层。业务逻辑变成声明式定义,基础设施继续跑复杂代码。结果就是,整个 CRM 的业务定义只有约 16K tokens,小到能被一次性读完。
这套定义还能直接暴露给 AI Agent。Agent 进来办事,走的也是同一套权限和审计链路。它不是外挂,而是系统的新使用者。
当业务定义本身就能被执行,AI 才第一次有了理解企业软件的入口。
原文当业务对象可以直接运行,企业软件会发生什么?
上海,19分钟前,