程序聚合 软件案例 AI多模型协作工作流编排平台-AgentFlow

AI多模型协作工作流编排平台-AgentFlow

2026-03-19 20:35:27
行业:人工智能
载体:网站
技术:JavaScript、Node.js、Python

业务和功能介绍

立项背景与目标:
在AI辅助编程领域,单一模型往往存在能力短板——后端逻辑推理强的模型前端设计能力弱,擅长UI/UX的模型对系统架构理解不足。本项目旨在打造一个多模型协作工作流编排平台,通过智能任务路由和协作编排机制,让不同AI模型各司其职、协同完成复杂的全栈开发任务,大幅提升AI辅助开发的效率和质量。
核心功能模块:
多模型编排引擎:支持接入多种大模型(如MiniMax、Kimi、Claude等),根据任务类型(前端/后端/架构/测试)自动路由至最适合的模型。引擎采用分层架构,编排层负责任务分解与调度,执行层通过统一Bridge接口调用不同模型。
28条标准命令工作流:覆盖软件开发全生命周期——从项目初始化(init)、需求分析(analyze)、架构规划(plan)、功能开发(feat/backend/frontend)、代码审查(review)、测试验证(test)、Bug调试(debug)、性能优化(optimize),到Git提交管理(commit/rollback/clean-branches)共28个标准化命令,每个命令封装了完整的提示词模板和执行流程。
19个角色化提示词系统:为每个模型配备专业角色提示词(分析师、架构师、调试专家、优化专家、测试专家、代码审查员等),确保不同模型在各自领域发挥最大效能。支持5种个性化输出风格切换。

质量门禁工具链:内置6项自动化质量检测——安全漏洞扫描、代码质量检测、变更分析与文档同步、模块完整性验证、文档骨架生成。每次代码变更自动触发全链路质量检查。
会话与上下文管理:支持跨模型的会话持久化,任务执行中断后可精确恢复,保留完整的对话上下文和代码变更历史。
业务流程:
用户通过CLI命令发起任务 → 编排引擎解析任务类型 → 自动路由至目标模型 → Bridge层统一封装调用 → 模型执行并返回结构化结果 → 质量门禁自动检测 → 结果汇总输出。支持多模型并行执行模式,前后端任务可同时分发给不同模型并行处理,显著缩短开发周期。

项目实现

整体架构与设计思路:
系统采用分层解耦架构,自上而下分为命令层、编排层、Bridge层和模型层四层。命令层使用Markdown+YAML Frontmatter定义工作流模板;编排层以Claude为核心调度器,负责任务分解和多模型协调;Bridge层用Python实现统一的模型调用接口,屏蔽底层模型差异;模型层对接MiniMax M2.5(后端专家)、Kimi K2.5(前端专家)和Claude(编排者)。
技术栈选型:
编排引擎:基于Node.js的Skill运行器 + 蚁群算法启发的多代理协调机制
模型接口层:Python Bridge模式,每个模型一个Bridge脚本(codex_bridge.py、kimi_bridge.py),统一输入输出为JSON格式 {success, SESSION_ID, agent_messages}
命令系统:Markdown模板引擎,支持变量插值({{WORKDIR}}等)和条件路由
质量工具链:JavaScript实现的6个独立验证模块,通过共享工具库复用通用逻辑
安装部署:PowerShell一键安装脚本,自动配置模型密钥、部署命令文件和提示词
我的主要职责与成果:
架构设计与技术选型(核心贡献):设计了Bridge模式的模型抽象层,使系统能够以最小改动成本接入新模型。实际验证了从Codex/Gemini切换到MiniMax/Kimi的全流程,仅需修改config.toml配置和Bridge脚本,28个上层命令无需任何改动。
Bridge层全栈开发:独立实现了kimi_bridge.py,封装Kimi CLI的会话管理、流式JSON解析、工作目录切换等功能。解决了不同模型CLI参数不统一的问题(如Gemini的--resume对应Kimi的--session),通过参数映射表实现了统一的调用接口。
质量门禁集成:将6个质量验证工具集成到工作流中,实现代码变更后的自动化质检。包括安全漏洞扫描、模块依赖完整性校验、文档自动同步等。
遇到的难点与解决方案:
难点1:不同模型的CLI工具参数和输出格式差异巨大。解决:设计统一的Bridge适配器模式,每个Bridge内部处理参数转换和输出标准化,上层调用完全一致。
难点2:多模型并行执行时的会话状态同步问题。解决:引入SESSION_ID机制,每个模型会话独立管理,由编排层统一维护会话映射表。

示例图片视频


小T
24小时内活跃
方向: 后端-Java、前端-Web前端、
交付率:100.00%
相似推荐
消防应急疏散显控系统
符合消防电子产品国标17945-2024,适用于各类需要消防安全疏散的公共场合; 项目既有图形化监控平台,又包含了硬件如智能灯具和应急电源的设计,硬件部分采用了单片机STM32编程; 软件平台由MODBUS485和控制器监控模块通讯,由控制器监控模块和应急电源CAN通讯,应急电源和灯具二总线通讯;应急电源支持加载到96台,灯具可加载3200盏; 软件平台组网,保存和加载硬件设备,运行监控设备的状态和报警,并能接受手动和自动(火警设备联动)信号,实现规范要求的控制,提供应急导向路径,方便引导人员疏散; 软件平台具有图形直观显示功能,具有加载dxf格式CAD图纸的功能,具备历史记录可追溯功能。
自动化解决方案生成软件
立项背景和目标: 随着制造业数字化转型的推进,传统工厂在生产排程、设备能耗、以及空间布局规划上存在效率低下和数据孤岛问题。Optiplant 项目旨在打造一个基于数据驱动的智慧工厂智能优化与三维布局平台。目标是通过引入数字化模型与智能算法,帮助企业降低综合能耗成本,提升生产排程与协作效率,并为新产线规划提供自动化的布局方案,从而实现降本增效与精益化管理。 核心功能模块介绍: 三维可视化与布局规划: 支持导入厂房 CAD 数据,通过智能算法辅助生成最优的设备摆放与空间排布方案。 生产排程与智能调度: 结合订单需求、物料库存与设备产能,生成可视化的最优生产排程计划。 设备健康与能耗监控: 实时采集车间 IoT 传感器数据,提供设备状态监控、能耗趋势分析与预测性维护预警。 数据可视化大屏(Dashboard): 集中展示 OEE(设备综合效率)、能耗指标、产量进度等核心业务数据,辅助决策。 业务流程与功能路径描述: 用户登录系统 -> 进入【三维布局】模块进行厂房初始化或模型导入 -> 系统自动校验空间冲突并输出布局方案; 生产主管进入【排程管理】输入工单需求 -> 系统进行产能运算并下发生产任务至车间; 运维与管理人员通过【监控大屏】实时查看生产执行状态 -> 针对异常能耗或故障设备,系统自动触发预警并生成运维工单闭环处理。
能源管理,工业互联网,数据分析-智慧能源管理平台
1.本系统是面向工业企业、产业园区、铁路场站、公共建筑等场所的一站式能源数字化管理平台,聚焦电、水、气、蒸汽、冷热等全品类能源的全流程管控,解决传统能源管理模式的核心痛点。 2.自动对接智能电表、水表、气表、传感器、PLC 等设备,实时采集电、水、气、蒸汽、冷热等能源数据。全局能源总览大屏,直观展示总能耗、实时用量、设备状态,实时数据曲线、趋势图展示,直观查看用能变化 3.智能告警与预警功能,自定义能耗超标、数据中断、设备异常告警阈值,支持弹窗、消息等多种告警方式,第一时间通知管理人员 4.能源成本管理功能,能源计量设备台账管理,记录设备信息、安装位置,设备运行状态监测,提醒设备校准、维护,保障计量设备稳定运行,数据准确可靠 5.自动化报表功能,自动生成能耗日报、月报、年报,支持报表导出、打印,满足管理和上报需求 6.系统管理功能,多角色账号权限管理(管理员、操作员、查看员),数据安全加密,保障企业能源信息不泄露
客户端-钢材冶炼平台
1.本智慧炼钢系统实现了从登录、主操作到冶炼追溯的全流程数字化管控。 2.通过实时监控冶炼进程、物料投放、氧枪及转炉状态,结合异常操作建议与数据图表,有效提升了炼钢过程的精准度与可控性,助力企业实现高效、智能的生产管理。
国家电网电力系统管理后台
1.以电网各系统数据依据,通过RPA及python等技术,获取变电站,输电线路,变压器,配 电线路,电费回收率,反窃电完成累计金额等数据。将电网数据呈现至一体化大屏 2.基于数据中台建运经验,结合RPA技术完成数据中台服务组件运行情况监控,开展中台运行状态分析,建立数据中台运行状态监控指标分析模型,实施自动化巡检机器人,提升数据中台智能化巡检能力
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服