产品开发系统 · AI流水线编排平台(主系统)产品系统

我要开发同款
AI应用开发2026年07月23日
2阅读

技术信息

语言技术
PythonJavaScriptUI自动化测试
系统类型
Web
行业分类
工业互联网企业服务

作品详情

行业场景

在AI辅助软件开发领域,现有方案多停留在“对话式代码生成”层面,缺乏对完整产品开发流程(需求→方案→代码→测试→质检)的系统性编排。本系统将产品开发流程抽象为可配置的流水线,通过编排器统筹调度多个AI角色,实现从需求到可运行代码的半自动化产出,适用于快速原型验证和内部工具开发场景。

功能介绍

系统包含四大模块:编排器(orchestrator.py)负责任务拆解、执行顺序编排、断点续跑和驳回回环控制;动脑worker(thinking.py)调用大模型API完成需求扩展、技术方案设计、方案审查和代码质检等认知任务,输出结构化JSON;动手worker(hands.py)驱动Claude Code/Codex在真实项目目录中写代码、跑测试、改bug;共享工作区(workspace.py)作为数据总线,所有产物(需求书、方案、接口合同、代码、测试报告)以文件形式传递,支持人工检查和断点恢复。

项目实现

我独立完成全部开发工作。系统采用Python实现,核心设计包括:通过Pydantic schema定义动脑worker的结构化输出契约(schemas.py);基于文件系统的共享工作区实现模块间解耦;编排器内置了策划阶段和执行阶段两个驳回回环(各≤3轮),关键节点保留人工介入点(编辑需求书、确认方案)。动手worker的产出是真实代码文件而非JSON,质检以真实运行测试结果为准。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论