从一句话需求到高保真原型的全流程自动化解决方案,让产研效率提升 10 倍
我们的核心理念是「AI 驱动,一键生成」,通过 AI 的强大能力,构建从需求到原型的完整自动化闭环:
- 需求输入:用户只需提供一句话需求
- 结构化成 PRD:AI 自动将需求结构化为标准 PRD 文档
- 生成 Axhub Prompt:基于 PRD 自动生成高质量的 Axhub Make 原型提示词
- 全自动原型生成:AI 直接驱动 Axhub Make 引擎生成可交互的高保真原型页面
- 实时预览:用户可直接在浏览器中查看和交互原型效果
这种端到端的自动化流程,不仅极大地提高了开发效率,还保证了从需求到原型的一致性和质量。
- Trae IDE:作为底层驱动环境,提供 AI 能力和流水线执行机制
- Node.js:运行环境,用于启动 Axhub Make 引擎
- Git:版本控制工具
- Axhub Make 引擎文件:位于
axhub-make/Axure-axhub-make引擎_RP11.rp,必须先打开此文件以激活 Axhub Make 引擎
我们的核心流水线系统由 7 个精心设计的工作流组成:
- 01-现有资产盘点流水线:深度分析老项目代码和文档,建立全局上下文
- 02-需求转PRD流水线:将原始需求结构化为标准 PRD 并生成 Axhub Prompt
- 03-需求文档双向同步机制:确保需求文档与 Prompt 的实时同步
- 04-全自动原型生成流水线:读取 Axhub Prompt,直接在 Axhub Make 引擎中生成可交互的高保真原型页面
- 05-军规级代码审查与合并:系统地调试、审查代码并生成更新日志
- 06-子端并行开发编排:调度多个 AI 代理并行处理不同子端的开发任务
- 07-项目启动与预览流水线:一键启动项目并打开 Axhub Make 预览
git clone [仓库地址]
cd AIPM-Workflowsnpm install前提条件:请先打开 axhub-make/Axure-axhub-make引擎_RP11.rp 文件以激活 Axhub Make 引擎。
在 Trae IDE 对话框中输入以下命令:
- 启动示例项目:
启动demo-task
在 Trae IDE 对话框中输入:
执行需求梳理
AI 将自动生成标准 PRD 文档和 Axhub Prompt。
在 Trae IDE 对话框中输入:
执行原型生成
AI 将直接驱动 Axhub Make 引擎生成高保真原型页面。
打开浏览器,访问 AI 提供的预览地址(通常为 http://localhost:51724/prototypes/[功能名称英文简写]),即可查看和交互原型效果。
我们采用「扁平化+前缀」命名法,确保项目结构清晰、易于管理:
- 文档命名:
YYYYMMDD-功能名称.md,存放在projects/[项目名称]/docs/一级目录 - Prompt 命名:
YYYYMMDD-功能名称-Prompt.md,存放在projects/[项目名称]/prompts/一级目录 - 原型页面:AI 生成的 Axhub Make 原型页面,存放在
axhub-make/src/prototypes/[功能名称英文简写]/目录 - 遗留资产:旧系统的代码和文档,存放在
projects/[项目名称]/legacy-assets/目录
所有的产物通过 YYYYMMDD-功能名称 的前缀来建立关联,确保结构清晰且易于管理。
├── .workflows/ # 流水线配置文件
├── .skills/ # 核心技能库
├── .skills_archive/ # 封存技能库
├── axhub-make/ # Axhub Make 原型渲染引擎
│ ├── src/ # Axhub Make 源码
│ │ ├── prototypes/ # 原型页面目录
├── projects/ # 业务模块目录
│ ├── demo-task/ # 示例项目
│ │ ├── docs/ # 文档目录
│ │ ├── prompts/ # 提示词目录
│ │ └── legacy-assets/ # 遗留资产目录
├── scripts/ # 脚本目录
├── active_project.json # 当前激活的项目配置
├── package.json # 项目配置文件
├── README.md # 项目说明文档
├── LICENSE # 许可证文件
└── .gitignore # Git 忽略文件
- 全流程自动化:从需求到原型的端到端自动化
- 高保真原型:生成的原型页面包含完整的交互功能和响应式设计
- 极速预览:直接在浏览器中实时查看和交互原型效果
- 灵活可扩展:可根据业务需求自定义流水线和技能
- 易于使用:通过简单的触发词即可启动复杂流程
- 标准化管理:统一的文件命名和目录结构
- 前端:React
- AI 驱动:Trae IDE AI 能力
- 原型工具:Axhub Make
- 版本控制:Git
- 构建工具:Node.js
项目中包含一个 demo-task 示例项目,用于演示整个流程的使用方法。通过执行以下命令,可以快速体验完整的产研自动化流程:
启动demo-task执行需求梳理执行原型生成- 打开浏览器查看预览效果
我们欢迎社区贡献,无论是功能开发、Bug 修复还是文档改进。贡献流程如下:
- Fork 项目仓库
- 创建功能分支
- 提交代码
- 发起 Pull Request
- 代码审查
- 合并代码
本项目采用 MIT 许可证,详见 LICENSE 文件。
我们向以下提供支持和灵感的平台与社区致以诚挚的感谢:
- 特别鸣谢 Axhub Make 提供强大的原型渲染引擎与高保真 UI 转换能力,使本项目的“AI 驱动,一键生成”闭环成为可能。
- 感谢 Trae IDE 提供的原生 AI 驱动力与极佳的智能上下文支持,为整个产研流程注入了强大的智能能力。
- 感谢所有开源社区的先行者为 AI 产研工程化提供的灵感与基石,正是站在巨人的肩膀上,我们才能走得更远。
开源精神让技术不断进步,我们也期待与社区一起,共同探索 AI 驱动的产研自动化的无限可能。