跳转到主要内容

JitAI 技术白皮书

AI原生范式:开发与运行共生一体

AI 内生系统 · 全景可视 · 开发内嵌于应用 · 开发与运行闭环

理念 · 开发 · 运行 · 演进

目录01 · JitAI 技术白皮书
02理念与基础

企业 AI 落地的两大卡点

企业已经给员工配上 AI 助手,但真实业务价值仍停留在业务系统里,AI 难以进入

卡点一:通用智能体在系统外

  • 通过 API 操作,只见函数名、参数、返回值
  • 看不到业务对象、字段语义、关联约束、状态规则
  • 无法准确执行,更无法基于业务全貌做判断

卡点二:通用智能体不针对任务

  • 单一通用 Agent 承接所有业务任务
  • 不专注、不深入,缺乏特定业务的专业判断口径
  • 能力沉淀在个人桌面,无法统一治理与复用

核心结论:问题不在模型强弱,而在智能体站在哪里、是否专用

03理念与基础

破除卡点:需要什么样的系统 ?

让 AI 进入系统、让系统匹配业务,系统必须同时满足四项要求

智能体专用

  • 按业务板块分建专项智能体
  • 各板块专注自身职责与判断口径

智能体内生

  • 智能体在系统内部,而非外挂
  • 由运行时统一调度,遵从统一治理

业务孪生

  • 系统一比一还原业务现实
  • 业务对象、流程、规则在系统中有对应

AI 友好

  • 系统能被 AI 感知、理解
  • 可被 AI 调用、驱动

四项要求缺一不可:专用解决不专业,内生解决在系统外,孪生与 AI 友好解决看不见、看不懂

04理念与基础

开发成为瓶颈:高度定制与 AI 开发的信息断裂

传统开发:高度定制 = 成本高、周期长、难维护

  • 满足四项要求的系统,必须按企业自身业务现实专门构建,无法用通用软件替代
  • 传统定制开发投入大、交付慢,业务变化后修改成本高

引入 AI 开发:AI Coding 仅带来约 15% 综合效率提升

  • 根因:开发全链路信息断裂——需求、设计、编码、验证、发布、运行各环节不贯通
  • AI 看不到所开发系统的全貌与上下文,错误种类无限、难以收敛
  • 写完代码缺少自动反馈,错误只能靠人工测试发现

结论:要让 AI 真正建好系统,开发过程本身必须先解决信息断裂

05理念与基础

理念:两个 AI 原生

从背景的痛点链,得出两个层面必须同时 AI 原生

一、应用系统的 AI 原生

  • 对应运行侧:让运行业务的 AI 看懂系统
  • 系统的所有模块都是规范的、自描述的元素
  • AI 能看到、看懂系统中的每一个模块
  • 包括模型、服务、流程、权限、状态等结构与约束

二、应用开发技术的 AI 原生

  • 对应开发侧:让开发系统的 AI 看懂开发对象
  • AI 能看到所开发模块的全链路信息
  • 定义、职责、代码、规范、验证结果、运行结果
  • 需求到运行各环节贯通,错误可收敛

两个 AI 原生,即后文「元素运行侧」与「元素开发侧」两条主线

06理念与基础

JitAI:一套元素运行时与规范,同时满足两个 AI 原生

1. 设计抽象应用系统模型

  • 定义系统分层、元素类型与职责边界
  • 作为系统级知识,指导 AI 做架构拆分

2. 系统模块元素化

  • 规范化、自描述
  • 热插拔、热加载

3. 开发与运行统一

  • 同一套系统模型、规范、运行时、架构、技术框架
  • 开发侧也可驱动运行时

4. 双向贯通

  • 开发能看到并驱动运行
  • 运行能反馈、反哺开发

系统可按企业业务高度定制,而定制与维护成本大幅下降;开发与运行同源,同时满足两个 AI 原生。

07理念与基础

AI 原生的本质:AI 内生系统,全景可视

无论开发态 AI 还是运行态 AI,AI都应在系统内部看到看懂系统全景及其每一个元素

传统模式:外挂割裂

  • 开发工具独立于系统架构之外
  • 运行 Agent 外挂在业务系统之外
  • 开发 AI 看不到开发对象全链路信息
  • 运行 AI 只能调用 API,看不到业务全貌

JitAI:内生共生

  • 开发技术是架构体系的内在组成部分
  • AI 内生在系统之中,不是外部工具
  • 开发 AI 可见系统全景与全部元素
  • 运行 AI 也可见系统全貌,并以业务对象为调用面,感知完整

全文叙事框架

  • 双主线并行:【元素开发侧】【元素运行侧】;每条线统一三段式:背景问题 → 设计理念 → JitAI方案
  • 双线交织:开发侧产出合规元素 → 运行侧加载执行元素 → 运行回执回流开发侧迭代
08元素开发侧

传统 AI 开发的六处结构性断裂

语义断裂

  • 同一需求多种理解,AI 不主动澄清歧义,直接按最简解释实现
  • 根因:无需求澄清机制

视野断裂

  • 上下文窗口有限,看不到全部资料,载入后中间内容易被忽略
  • 根因:无结构化上下文

环节断裂

  • 只负责写代码,上游需求、下游部署、运行都不在其职责范围
  • 根因:开发与运行分离

反馈断裂

  • 写完代码后没有自动反馈,错误只能靠人工测试发现
  • 根因:无运行回执闭环

记忆断裂

  • 会话结束上下文丢失,需求澄清不持久,换会话重复一遍
  • 根因:无持久化设计书

观测断裂

  • 代码运行在哪、错在哪、谁在调用,AI 无从知晓
  • 根因:无运行时可观测性

共同根因:AI 是外部工具,无系统全景认知,无统一架构约束,无标准化产出契约

09元素开发侧

JitAI方案:规范化/一体化,让 AI 看到系统全局、元素细节、全链路

针对六处断裂的根源,确立三条开发侧顶层原则

01

正确的系统设计全局观

以抽象应用系统模型承载系统级知识与元素类型职责知识,让 AI 具备正确的架构拆分能力,同时时刻正确的掌握着系统全局架构

02

精确的元素开发规范

以元素规范作为开发与运行的唯一契约,收敛 AI 自由发挥空间,把“系统模块”颗粒度降低和标准化,带来AI生成准确度极大提高,错误从无限变为可枚举

03

内生闭环:开发——运行——反馈/反哺

开发 AI 内生在系统中,可见运行时回执与异常,形成开发-验证-迭代的自动化闭环

目标:AI 开发不再是"自由编程",而是"受知识与契约约束的结构化生产"

10元素开发侧

抽象应用系统模型与元素类型体系

抽象应用系统模型(系统级知识)

  • 定义企业应用系统的通用分层结构
  • 定义各层职责边界与协作关系
  • 定义元素之间的引用与调用规则
  • 模型中的每个节点即一种元素类型

元素类型(类型职责知识)

  • 每种类型有明确系统定位
  • 规定字段结构、公开能力、修改边界
  • 规定验证方式与归属层级
  • 模型 · 服务 · 页面 · 工作流 · 事件 · 智能体 · 角色……

对开发 AI 的指导作用

开发 AI 在做业务应用的元素化架构设计时,直接读取系统模型知识与类型职责,从一开始即可输出准确的系统拆分与元素设计,而非自由发挥

11元素开发侧

SDD 规范驱动开发与元素源码管控

Type 规范前置硬约束

  • 规范固化在 Type 与工具校验中,不靠 AI 自觉
  • 规范覆盖不到的场景必须停下报告缺口,不编造
  • 规范与实现冲突时,以实现源码为准

元素即规范化源码模块

  • 开发 AI 生成元素源代码,以元素形式交付
  • 对话式开发,业务人员默认无需接触源码
  • 源码始终可见、可编辑,支持人工兜底修改

与其他开发范式对比

传统 AI Coding

自由编程空间,错误种类无限;靠个人提示词软约束

规格驱动生成(SDD)

人写规格生成代码,产出源码后仍需编译部署

JitAI

Type 硬约束,生成规范化元素;开发即运行,无需编译部署

12元素开发侧

结构化上下文与设计书管理

上下文:从一次性注入到按需检索

  • 传统:上下文为固定窗口,容量受限,依赖人工拆任务、选资料
  • JitAI:上下文按需检索、可寻址
  • 一个元素 = 可独立构建、验证的最小单元
  • 只读当前 Type 规范与直接依赖
  • 目标范围外的内容不会进入上下文
  • 上下文从容量约束变为检索约束

设计书:强制澄清并持久化

  • 应用设计书有状态:草稿 → 已确认
  • 草稿仅记录已确认事实、公开来源、推断、假设与待确认项,不能作为实施依据
  • 范围、角色权限、状态流转、异常与验收逐项确认
  • 存在未解决歧义时,不得进入已确认状态
  • 歧义显形 · 澄清被下游消费 · 事实与推断分离

持久化的是事实(源码、设计书、元素清单、待办、日志),不是对话 —— 跨会话、跨助手可无缝接续

13元素开发侧

开发全链路六项自动化校验

完成定义:六项全过才算完成;文件写成功、JSON 能解析、构建成功都不等于完成

  1. 1 源码检查

    语法、规范、类型

  2. 2 应用关系

    引用依赖闭合

  3. 3 构建检查

    产出前后端运行资源

  4. 4 加载检查

    寻址注册

  5. 5 功能验证

    预发环境数据跑通

  6. 6 运行时验证

    生产运行,异常回流

校验即反馈

开发态校验的错误回执、运行态的异常与日志,均直接回传给开发 AI,不经人工转述;形成假设 → 校验 → 修改 → 复验的自动循环

修复阈值

同一对象修复不超过 5 次,超限自动转人工处理,避免 AI 在错误方向上反复迭代

价值:元素符合类型契约,可被运行时安全加载;生产环境持续验证,异常回流驱动迭代

14元素运行侧

现有 AI 应用模式(如:桌面智能体+ERP)的四个结构性缺陷

01 AI 外置外挂

智能体运行在员工桌面或云端,通过 API 操作业务系统;不在系统架构内,看不到系统全景与元素结构

02 系统非 AI 原生

旧系统以数据库表和页面为中心,无 AI 可感知的对象模型、字段语义与约束;智能体只见接口契约,不见业务对象

03 判断与执行割裂

业务规则在系统侧与智能体侧各写一份,必然分叉;多次 API 调用串联,中间态不可见,失败难回滚

04 治理缺失

集成账号按接口级粗粒度授权;个人桌面沉淀的技能与提示词无法审计、升级;企业级落地不可控

共同根因:AI 在系统之外,系统不为 AI 而设计

15元素运行侧

JitAI方案: AI 内生的元素化系统架构

针对运行侧四缺陷,确立三条运行侧顶层原则

01

AI 作为一等元素

智能体不是外挂组件,而是与业务元素同规范、同构建、同治理的专用元素,由运行时统一调度

02

智能和功能分离

  • AI 负责非程序确定性的逻辑,如基于知识、经验性规则、思维框架/模式的理解判断决策;
  • 金额、库存、状态流转等强一致逻辑由运行时服务确定性执行
03

统一治理

所有元素与智能体共享同一套 RBAC、数据范围、审计链路;AI 可见范围由权限裁剪决定

目标:运行态 AI 内嵌系统内部、全景可视、权责分离、确定性可控

16元素运行侧

五层 AI 原生统一应用架构

JitAI 应用架构是顶层概念(非运行实体);以下为其内部可运行实体与契约的分层

元素规范(契约层)

类型定义 · 公开能力契约 · 权限模型 · 命名空间(开发与运行共同遵守)

入口层

IM 通道(飞书/钉钉/企微)· 业务门户 · 外部网站嵌入 · 开放 API

智能体元素层

业务智能体 · 长任务智能体 · 流程编排智能体 · 技能 · 插件

业务应用层元素

模型(业务实体)· 服务(业务逻辑)· 页面与门户 · 工作流 · 事件 · 定时任务

基础框架层元素

元素运行时 · 数据库 · 缓存 · 对象存储 · 组织与角色 · 权限拦截 · 审计 · 消息队列

每层元素遵循同一套 Type 规范与命名空间;上层元素只能调用下层元素的公开能力,不能直接引用其源码。

运行时按元素契约加载、调度所有元素,为系统内的开发 AI 与运行 AI 提供完整的系统承载与全景感知环境。

17元素运行侧

双模同源:AI 与人工共享同一业务上下文

业务智能体(运行态 AI)

理解意图 → 选择已授权的服务能力 → 留痕

人员(人工操作)

表单 · 页面 · 门户 · 审批操作

共享业务基础层(单一事实源)

  • 同一数据模型
  • 同一服务函数
  • 同一权限校验
  • 同一审计链路

AI 与人员对同一批能力开放,不另建第二套规则、权限与入口

硬性约束:智能体不直接写数据库,所有变更走标准化业务功能入口 —— 业财一致、可审计

18元素运行侧

确定性执行:精确程序化逻辑不经大模型

大模型:负责非确定性环节

  • 理解目标、分析研判、解释波动
  • 找异常、给方案、处理模糊与例外

系统服务:负责确定性逻辑

  • 金额计算、库存扣减、批次状态机
  • 权限校验、审批事务、勾稽关系

真实问题里的分工:大模型提供依据,系统执行判定

这张单能发货吗?

  • AI 汇总客户信用与历史
  • 系统判定赊销规则与放行

这批货能放行?

  • AI 检索检验依据与历史
  • 系统判定批次状态与放行

往来款对得上吗?

  • AI 比对差异、归因异常
  • 系统计算金额与勾稽

大模型只做分析判断,不执行金额、库存与状态变更

19元素运行侧

智能体作为专用元素,应模块化、专属定制化

四种智能体元素形态

业务智能体

操作真实业务对象与流程

长任务智能体

异步长周期,可无人值守

流程编排型

编排多步骤流程与跨环节协同

嵌入外部网站

对外提供受控的业务智能服务

按业务板块分建:一个业务板块,一个专注智能体(而非单一通用 Agent)

  • 销售 · 采购 · 仓储 · 生产 · 质量 · 财务 · 人力 · 管理层,各在本板块数据、规则与权限内工作
  • 按板块划分职责 | 专注提升专业性 | 板块间隔离,故障不扩散

智能体能力本身也是元素:与业务功能同规范、同构建、同验收、同留痕(受控入口、最小页面上下文、结果回写、运行记录)

20元素运行侧

统一安全与治理体系

统一 RBAC 与数据范围

  • 组织、角色、数据范围对人和智能体同一套
  • 智能体能做的,正是它被授权的业务能力

调用前权限校验

  • 后端权限判定,不以页面可见性代替授权
  • 精确到角色、流程节点、数据范围

全链路运行记录与审计

  • 后端请求、元素执行、业务异常、构建诊断
  • 每一步业务动作可追溯、可回退

数据安全裁剪

  • 密钥不进日志 · 变量原值不进模型
  • 敏感数据不落盘 —— 可见范围由权限裁剪决定

外部接入:API 鉴权 · 外部客户端调用授权 · 组织架构第三方同步 · 请求级横切处理

21闭环、部署与演进

双线闭环:开发内嵌于架构,运行反哺开发

元素开发侧

  • 读取抽象系统模型
  • 按类型规范生成元素
  • 六项自动化校验
  • 交付合规元素包

元素规范(统一契约)

  • 类型定义 · 公开能力
  • 权限模型 · 命名空间

元素运行侧

  • 按契约加载元素
  • 执行业务逻辑与流转
  • 运行态 AI 判断调度
  • 输出状态、异常与日志
  1. 1生成元素
  2. 2加载执行
  3. 3回执回流
  4. 4迭代优化

闭环价值

  • 开发侧产出的元素直接成为运行侧的可执行实体;运行侧的状态、异常、日志作为系统内部信息回流给同体系内的开发 AI,构成运行时验证(第 6 项校验),驱动持续修正与迭代。
  • 开发技术内嵌于架构,开发 AI 内生在系统之中 —— 这是与传统外挂式 AI 的根本区别。
22元素运行侧

部署与集成形态

部署形态

  • 私有化部署:企业自有环境,数据不出域
  • 多租户 SaaS:平台侧统一托管
  • 混合部署:核心数据私有,边缘能力上云

模型网关

  • 统一适配多家大模型服务
  • 不锁定单一模型供应商
  • 按场景路由:判断走大模型,精确逻辑走服务

外部系统与渠道集成

  • IM 通道:飞书、钉钉、企业微信,员工在会话中直接完成业务操作
  • 第三方业务系统:通过标准服务与事件对接,不复制业务规则
  • 开放 API:供外部系统调用受控业务能力,完整鉴权与审计
23闭环、部署与演进

行业定位:外部 AI 工具不等于 AI 原生架构

对比维度外挂 Agent传统低代码RPAJitAI
AI 是否在系统内系统外无 AI 原生设计系统外内生系统
系统全景可见仅 API 契约不支持仅界面元素对象与元素全景
统一元素契约无自有组件规范无开发运行共用
开发与运行一体化分离分离分离开发内嵌架构
运行回执回流开发人工转述不具备录制回放自动闭环

核心差异:其他方案没有由抽象应用系统模型导出的统一元素类型体系,也没有以同一元素契约打通开发与运行的闭环;AI 独立于架构之外,看不到系统完整全景。

24闭环、部署与演进

平台边界与技术演进路线

平台不承担的职责

  • 不替代人做最终业务决策
  • 不执行金额、库存等精确计算(交由服务)
  • 不做通用办公与创意产出
  • 不锁定单一模型供应商
  • 元素化有建模成本,需以真实数据验收

技术演进路线

  • 元素规范体系持续完善
  • 行业模板与预置元素库
  • 可复用技能与专项智能体市场
  • 合作伙伴共建类型与行业方案

人机协同定位

人定目标、处理异常、承担最终责任;AI 执行、研判、全程留痕 —— 人机协同,而非无人企业

25闭环、部署与演进

总结:AI 原生,开发与架构一体化共生

AI 原生的本质:AI 内生在系统之中,可见系统全景与每一个元素

开发技术内嵌于架构,开发 AI 与运行 AI 均为系统内的一等元素

以抽象应用系统模型为知识底座,以元素规范为统一契约

双主线闭环:开发侧产出合规元素,运行侧加载执行并回流迭代

Q & A

用AI构建AI原生企业系统,让AI驱动企业经营运营。

继续交流

把架构理念带入你的业务场景

预约技术交流