
从实际业务需求(专利审查)到专业工具集(RAD),两种典型路径深度解析:如何在apexos上利用workflow机制,从1.5天到2-3周构建不同复杂度的智能体应用。workflow构建智能体应用路径:简单业务 → 专业工具效率:1.5天 vs 2-3周
在apexos平台上构建智能体应用,存在两种典型路径:
路径1:简单业务快速上线 利用apexos提供的基础能力(意图分发、Human交互、质量校验),快速组装业务流程。典型构建时间:1-2天。适用于:具体业务需求(如专利审查、文档处理、数据校验)。
路径2:专业工具集深度构建 在已有组件库和设计器基础上,通过workflow封装实现NLP驱动,构建可复用的专业工具集。典型构建时间:2-3周。适用于:通用工具集(如RAD快速构建、BPM编排、深度设计)。


构建目标:专利审查智能体,能够自动执行形式审查和实质审查,生成审查报告。
维度 | 内容 |
|---|---|
输入 | 专利申请文档(PDF/DOCX/TXT),包含发明名称、摘要、权利要求书、说明书等 |
输出 | 审查报告(含问题清单、修改建议、审查决定) |
流程 | 4泳道16活动:上传解析 → 形式审查 → 实质审查 → 决定与报告 |
关键技术 | 意图分发、Human交互、质量校验、并行审查、BACKWARD回退 |
专利审查流程构建时间分解:总计1.5天Step 1知识训练0.5天Step 2流程搭建0.3天Step 3工具实现0.2天Step 4注册配置0.2天Step 5测试上线0.3天总计:0.5 + 0.3 + 0.2 + 0.2 + 0.3 = 1.5天

图 2 · 专利审查流程构建时间分解:知识训练(0.5天)→流程搭建(0.3天)→工具实现(0.2天)→注册配置(0.2天)→测试上线(0.3天)
📝 各步骤详细工作内容
Step 1: 知识训练(0.5天)
- 整理专利审查规范(形式审查规则、实质审查标准)
- 训练到知识库(knowledge-config.json)
- 测试知识问答准确率(目标>85%)
Step 2: 流程搭建(0.3天)
- 定义16个activities:意图歧义消解、上传文件、分词拆解...
- 设计17条transitions:条件路由、并行分支、回退机制
- 配置guardConfig:LLM调用限制、Token预算、重试次数
Step 3: 工具实现(0.2天)
- 实现PatentFormReviewTool:形式审查工具
- 实现PatentFieldExtractor:字段提取工具
- 继承BaseChatScene:实现handle()方法
Step 4: 注册配置(0.2天)
- 上传到VFS:data/skillflow-vfs/process-def/
- 注册到FlowRegistry:flow-registry.json
- 配置知识库:knowledgeBindings
Step 5: 测试上线(0.3天)
- 实际测试:跑通完整流程,检查输出质量
- 迭代优化:根据测试结果调整流程定义
- 部署上线:打包部署,配置监控专利审查流程利用apexos提供的基础能力,快速组装业务流程:

图 3 · 专利审查流程架构:4泳道16活动,包含意图歧义消解、并行审查、人工确认、BACKWARD回退

相比专利审查的简单业务流程,RAD快速构建工具集是一个专业复杂的工具集,构建时间从1.5天延长到2-3周。

衔接关系:RAD工具集作为专业工具集,其构建过程比专利审查更复杂。专利审查复用了RAD等基础能力提供的intent-dispatch、quality-validation-subflow,而RAD需要从零构建这些基础能力,因此耗时更长。

构建目标:RAD快速构建工具集,提供三种建模模式(dbfirst/viewfirst/designerfirst),让不同角色的用户都能快速构建应用。
维度 | 内容 |
|---|---|
输入 | 数据库表结构 / 界面原型 / 业务流程图 |
输出 | 完整应用代码(Entity/SPI/API/UI组件) |
流程 | 三种建模模式:dbfirst(10阶段)+ viewfirst(4阶段)+ designerfirst(4阶段) |
关键技术 | ooder ouc组件库、raddesigner设计器、workflow封装、NLP驱动 |

图 4 · RAD工具集构建时间分解:硬编码阶段(已存在)→ workflow重构(2-3周)
RAD工具集的构建分三层:

图 5 · RAD工具集三层架构:ooder ouc(L1)和raddesigner(L2)已存在,workflow封装(L3)需2-3周构建
RAD工具集原本采用硬编码驱动LLM,存在三个核心问题:
❌ 问题1:流程逻辑隐藏在代码中 多步骤调用的逻辑分散在多个Java类中,难以理解和维护
❌ 问题2:变更成本高 新增阶段或调整路由需要修改代码,重新编译部署,周期长
❌ 问题3:无法NLP驱动 用户无法通过自然语言激活流程,需要手动选择入口

图 6 · 硬编码驱动 vs workflow驱动:RAD工具集重构对比,变更周期从1-2周缩短到0.5天
重构价值:通过2-3周的workflow重构,RAD工具集从硬编码驱动转变为workflow驱动,实现了声明式编程。后续变更周期从1-2周缩短到0.5天,维护成本大幅降低,并支持NLP驱动。
专利审查和RAD工具集代表了两种典型路径,对比如下:

衔接关系:简单业务路径为专业工具路径提供需求验证场景。专利审查等简单业务验证了intent-dispatch、quality-validation等基础能力的价值,为构建RAD等专业工具集提供了实践基础。
RAD工具集的重构,本质是从硬编码驱动到workflow驱动的转变。这一转变涉及多个层面:
硬编码驱动(重构前) 流程逻辑分散在Java代码中,阶段顺序通过if/else判断,新增阶段需要修改代码、重新编译、重新部署。变更周期:1-2周。
workflow驱动(重构后) 流程逻辑声明式定义在definition.json中,阶段顺序通过transitions配置,新增阶段只需修改JSON配置文件。变更周期:0.5天。

图 8 · 硬编码驱动 vs workflow驱动:从命令式到声明式的转变,变更周期从1-2周缩短到0.5天
✓ 效率提升 变更周期从1-2周缩短到0.5天,效率提升14-28倍
✓ 可维护性提升 流程逻辑从代码中分离,配置驱动,维护成本大幅降低
✓ NLP驱动支持 用户可以通过自然语言激活流程,无需手动选择入口
基于专利审查和RAD工具集的实战经验,我们总结出workflow构建智能体的五步法:

图 9 · workflow构建智能体的五步法:需求分析→流程设计→工具实现→注册配置→测试上线
✓ 复用基础能力 优先复用apexos提供的基础能力(intent-dispatch、human_confirm、quality-validation),避免重复造轮子。
✓ 声明式优先 尽量通过definition.json配置实现流程逻辑,减少硬编码。变更成本更低,可维护性更好。
✓ 并行优化 合理使用AND_SPLIT/AND_JOIN实现并行执行,提高流程效率。专利审查的形式审查和实质审查都是3个并行通道。
✓ 人工干预设计 在关键决策点设置humanConfirmRequired=true,确保用户对重要结果有确认权。专利审查在最终决定前设置人工确认节点。

图 10 · workflow机制的三层架构:流程定义层(L1)→ 流程引擎层(L2)→ 工具实现层(L3)
层级 | 职责 | 关键组件 | 典型文件 |
|---|---|---|---|
L1 流程定义层 | 声明式定义流程结构 | definition.json | patent-review-scene/definition.jsondbfirst-build/definition.json |
L2 流程引擎层 | 执行流程、管理状态 | SkillFlowEngineFlowRegistry | SkillFlowEngine.javaFlowRegistry.java |
L3 工具实现层 | 实现具体业务逻辑 | Tool实现类 | PatentFormReviewTool.javaAggRootBuild.java |
① 意图分发机制 intent-dispatch流程根据关键词自动路由到对应的业务流程,支持通配符和优先级匹配。
② 并行执行机制 AND_SPLIT创建并行分支,AND_JOIN汇合结果。提高流程执行效率。
③ 回退机制 BACKWARD方向支持流程回退,配合maxBackwardCount防止无限回退。
在workflow构建智能体的实战中,我们遇到了多个风险点,并设计了相应的防护机制:

图 11 · 实战风险点与防护机制:5个关键风险点的防护设计
📝 guardConfig配置示例(专利审查)
{
"guardConfig": {
"processLevel": {
"maxLlmRounds": 80, // 流程级LLM调用轮次上限
"llmRoundWarnAt": 60, // 警告阈值
"maxTotalTokens": 500000, // Token总预算
"tokenWarnAt": 400000, // Token警告阈值
"maxBackwardCount": 3, // 回退次数上限
"deepDesignRequired": false
},
"activityLevel": {
"maxLlmLoopCount": 5, // 活动级LLM循环上限
"fcLoopMaxRounds": 10, // FC循环上限
"maxRetry": 2, // 重试次数上限
"maxTokensPerCall": 16000, // 单次调用Token上限
"tokenBudgetPerActivity": 32000 // 活动级Token预算
}
},
"globalConfig": {
"timeoutSeconds": 180, // 超时时间(秒)
"autoConfirmOnTimeout": false, // 超时是否自动确认
"maxRetries": 3 // 全局重试上限
}
}本文通过专利审查(简单业务)和RAD工具集(专业工具)两个案例,深度解析了在apexos平台上利用workflow构建智能体的两种典型路径。
路径1:简单业务快速上线(1.5天) 复用apexos基础能力(intent-dispatch、human_confirm、quality-validation),快速组装业务流程。适用于具体业务需求,构建时间短,变更成本低。
路径2:专业工具集深度构建(2-3周) 在已有组件库和设计器基础上,通过workflow封装实现NLP驱动。适用于通用工具集,复用价值高,但构建周期长。

图 12 · 关键收获:6条实践智慧,效率提升14-28倍
本文基于apexos平台实战经验撰写,详细解读了workflow构建智能体的两种典型路径。转载请注明出处。
发布时间:2026年7月 · apexos技术团队
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。