产品介绍
企业本体 + SDD 流程编排 + 受控自进化飞轮 + 可替换 Code Agent
从生成代码,到交付软件。从 PRD 到通过自动验收、可合并的代码,并把每次迭代沉淀为企业知识。知识与代码留在企业侧,迭进提供知识工程、流程编排、验收治理与自进化能力。
输入 → SDD 流程编排 → 企业本体知识底座 → 受控自进化飞轮 → 执行与平台层。可替换 Code Agent 由 SDD 编排调用,经验经人确认后回写本体,下一个需求带着经验开工。
手机上可左右滑动查看,或点击「查看高清大图」。
知识方法论 + 企业代码仓库
四个分层 Skill 自动生成知识本体
代码全局索引,防上下文塌缩
人工确认后启用
Web + 桌面客户端双端工作台
每个会话独立运行环境
流程控制 Skill 驱动七阶段
关键节点人工确认
本体知识可视化浏览
合并冲突人工介入处理
经验→约束流转人工确认
本体随代码同步演进
① 企业本体
按「变化频率 × 与代码耦合度 × 结构化程度」拆成四层,每层独立选择存储、生成方式与加载时机。
| 本体层 | 回答的问题 | 典型内容 | 服务阶段 |
|---|---|---|---|
| 业务层 | 业务是什么、规则是什么 | 元语、域、场景、操作、关系、业务规则、历史实践 | 需求理解 |
| 架构层 | 系统之间怎么协作 | 架构分层、调用链路、架构约束、服务治理、历史实践 | 方案设计 |
| 系统层 | 服务能做什么、哪里不能碰 | 服务与接口说明、系统约束、系统红线、代码索引、历史实践 | 任务设计 |
| 基建层 | 在本公司怎么用基础设施 | 中间件使用经验、代码规范、工程规范、历史实践 | 任务 / 编码 |
建代码索引 → 提取元语 → 归纳业务域 → 梳理场景操作 → 人工补全约束、经验与跨域引用。构建顺序:系统层 → 架构层 → 业务层,基建层独立构建。
每个需求同时创建代码分支与本体分支,验收后一起合并主干;多项目并行时由 Git 发现本体冲突,在工作台由人介入;代码改到哪,本体就同步到哪,知识始终新鲜、永不过期。
迭进不回避它们,而是围绕它们做设计。
约束 01
存量系统的文档往往不全、过时,甚至没有。
迭进的做法:以代码与数据库 Schema 为第一手来源自动构建本体,文档仅作补充;人只做确认,不必从零编写。做确认的人,就是下一个需求的受益者。
边界与代价:关键人仍需投入确认时间;试点初期由 FDE 承担梳理。
约束 02
最关键的经验在骨干脑子里,事先很难写全。
迭进的做法:不要求事先写下,而是在交付中捕获:AI 出错 → 人纠正 → 经验确认后回写本体;高风险禁区由人预先划为系统红线。
边界与代价:从未被触发的知识暂时捕获不到,靠线上问题与 Bad Case 回灌持续补充。
约束 03
代码、文档和人说的经常不一致。
迭进的做法:不追求先统一全部真相,按需求逐步厘清:只裁决本次需求触及的冲突,按层指定裁决人(业务层由业务负责人裁决,架构层由架构负责人裁决),裁决结果版本化。
边界与代价:裁决质量取决于裁决人;裁错可追溯、可回滚。
不追求一次性本体化全部存量,让本体随每一次交付生长。
② SDD 流水线
规约驱动开发(Spec-Driven Development)。每个阶段只经 MCP 检索它需要的那层本体知识,降低 token 成本;Code Agent 能读什么、能写什么按阶段控权。
01
PRD.md → spec.md
人只确认
02
spec.md → plan.md
人只确认
03
plan.md → tasks.md
人只确认
04
代码 + 测试报告
人只确认
05
eval.md
自动验收
06
learnings.md
确认后回写
07
代码 + 本体同步合并主干
人只确认
需求理解查业务层本体,确认是用户侧订单、只能删已完成订单、商家端仍可见;方案设计查架构层本体,放在订单域、采用逻辑删除;任务设计查系统层本体,拆出加删除标记、新增删除接口、列表查询过滤;验收命中「新增接口、变更表结构、新增查询」三类改动,自动拼接验证;「用户侧已完成订单采用逻辑删除、商家端保留可见」经业务与架构负责人确认,沉淀为订单域经验;最后人工确认,代码与本体同步合并主干。整个过程由迭进自动驱动、人只做确认;经验回写本体,完成一次自进化。
③ 自动验收
设计阶段识别改动类型,自动拼接测试并执行;集成测试与业务验收仍走企业既有流程。
| 改动类型 | 验证范围 |
|---|---|
| 新增 / 修改接口 | 接口契约、业务逻辑、异常分支 |
| 新增查询 | 查询语句正确性、索引命中情况 |
| 变更表结构 | 结构兼容性、存量数据正确性 |
| 发送 / 消费消息 | 消息格式、能否正确投递 |
| 使用缓存 | 读写一致性、失效策略 |
1 专家设计 + 线上问题 + Bad Case
2 构建并持续扩充测试集
3 自动执行,输出 eval.md
4 失败用例做根因分析(RCA)
↺ 回到需求理解重做,案例沉淀为验收知识
④ 受控自进化飞轮
① 人审核修正
每处修改都被记录
② 经验沉淀
learnings.md
③ 确认后回写本体
按来源写回四层
④ 下一次迭代
复用经验,减少返工
进化什么本体知识、约束规则、测试集;不训练、不修改模型本身。
谁来审核经验写回本体、经验升级为约束,都要在工作台由人确认。
如何回滚本体以 Git 版本化管理,任一变更都可追溯、可回退。
边界在哪系统红线由人设定,AI 不能越过;关键操作逐项审批。
技术架构与安全
接入层
开发工作台(Web / 桌面)· 本体管理工作台
网关层
Code Agent Gateway:身份鉴权 · 会话绑定 · 协议转换 · 事件落库与推送
执行层
每会话一个容器 · 按负载调度 · 可选 OpenCode、Cursor、Codex、Claude Code、CodeBuddy、Qoder、Trae 等
工具层
MCP:本体知识检索 · Nacos 配置拉取 · 数据访问
存储层
Git:本体知识 + 业务代码 · Nacos:Skill 管理 · MySQL:会话、消息、事件
各阶段按需选模型、控成本;支持接入企业私有化模型。
每个会话独立容器运行,互不干扰,空闲自动回收。
API Key 由网关注入容器,数据库只存引用、不存明文。
思考、工具调用、产物生成全部事件化落库,可回放。
流程自动推进,只在待确认、出错时提醒您;执行事件先落库再推送,断网可续传。
知识与代码存于企业侧,支持私有化部署与私有模型,数据流向可配置。
从一条存量业务线开始,先评估、再试点。也可以先看看 AITutor 实战案例 → 六大核心模块均由迭进端到端研发交付。