Skip to content
 
 

Repository files navigation

AIPM Workflows - 下一代 AI 驱动的产研自动化底座

从一句话需求到高保真原型的全流程自动化解决方案,让产研效率提升 10 倍

Core Philosophy

我们的核心理念是「AI 驱动,一键生成」,通过 AI 的强大能力,构建从需求到原型的完整自动化闭环:

  1. 需求输入:用户只需提供一句话需求
  2. 结构化成 PRD:AI 自动将需求结构化为标准 PRD 文档
  3. 生成 Axhub Prompt:基于 PRD 自动生成高质量的 Axhub Make 原型提示词
  4. 全自动原型生成:AI 直接驱动 Axhub Make 引擎生成可交互的高保真原型页面
  5. 实时预览:用户可直接在浏览器中查看和交互原型效果

这种端到端的自动化流程,不仅极大地提高了开发效率,还保证了从需求到原型的一致性和质量。

Prerequisites

  • Trae IDE:作为底层驱动环境,提供 AI 能力和流水线执行机制
  • Node.js:运行环境,用于启动 Axhub Make 引擎
  • Git:版本控制工具
  • Axhub Make 引擎文件:位于 axhub-make/Axure-axhub-make引擎_RP11.rp,必须先打开此文件以激活 Axhub Make 引擎

The 7 Workflows

我们的核心流水线系统由 7 个精心设计的工作流组成:

  1. 01-现有资产盘点流水线:深度分析老项目代码和文档,建立全局上下文
  2. 02-需求转PRD流水线:将原始需求结构化为标准 PRD 并生成 Axhub Prompt
  3. 03-需求文档双向同步机制:确保需求文档与 Prompt 的实时同步
  4. 04-全自动原型生成流水线:读取 Axhub Prompt,直接在 Axhub Make 引擎中生成可交互的高保真原型页面
  5. 05-军规级代码审查与合并:系统地调试、审查代码并生成更新日志
  6. 06-子端并行开发编排:调度多个 AI 代理并行处理不同子端的开发任务
  7. 07-项目启动与预览流水线:一键启动项目并打开 Axhub Make 预览

极速上手流程

1. Clone 仓库

git clone [仓库地址]
cd AIPM-Workflows

2. 安装依赖

npm install

3. 启动项目

前提条件:请先打开 axhub-make/Axure-axhub-make引擎_RP11.rp 文件以激活 Axhub Make 引擎。

在 Trae IDE 对话框中输入以下命令:

  • 启动示例项目:启动demo-task

4. 执行需求梳理

在 Trae IDE 对话框中输入:

  • 执行需求梳理

AI 将自动生成标准 PRD 文档和 Axhub Prompt。

5. 执行原型生成

在 Trae IDE 对话框中输入:

  • 执行原型生成

AI 将直接驱动 Axhub Make 引擎生成高保真原型页面。

6. 实时预览

打开浏览器,访问 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 示例项目,用于演示整个流程的使用方法。通过执行以下命令,可以快速体验完整的产研自动化流程:

  1. 启动demo-task
  2. 执行需求梳理
  3. 执行原型生成
  4. 打开浏览器查看预览效果

贡献指南

我们欢迎社区贡献,无论是功能开发、Bug 修复还是文档改进。贡献流程如下:

  1. Fork 项目仓库
  2. 创建功能分支
  3. 提交代码
  4. 发起 Pull Request
  5. 代码审查
  6. 合并代码

许可证

本项目采用 MIT 许可证,详见 LICENSE 文件。

致谢 (Acknowledgments)

我们向以下提供支持和灵感的平台与社区致以诚挚的感谢:

  • 特别鸣谢 Axhub Make 提供强大的原型渲染引擎与高保真 UI 转换能力,使本项目的“AI 驱动,一键生成”闭环成为可能。
  • 感谢 Trae IDE 提供的原生 AI 驱动力与极佳的智能上下文支持,为整个产研流程注入了强大的智能能力。
  • 感谢所有开源社区的先行者为 AI 产研工程化提供的灵感与基石,正是站在巨人的肩膀上,我们才能走得更远。

开源精神让技术不断进步,我们也期待与社区一起,共同探索 AI 驱动的产研自动化的无限可能。

About

A next-generation AI-driven product research and development automation toolkit. > Built on Trae IDE and Axhub Make, it streamlines the full R&D lifecycle: Auto-structuring PRDs from requirements. Direct high-fidelity prototype generation. 100% UI-consistent code output. Redefining efficiency for AI Product Managers and developers.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages