
Security News
White House Authorizes Private Companies to Conduct Offensive Cyber Operations
A new federal program will let vetted U.S. cybersecurity firms help investigate and disrupt foreign cybercrime groups under government direction.
agent-app-factory
Advanced tools
将产品想法自动转化为可运行 MVP 应用的 AI Agent 工厂系统
AI App Factory 是一个基于检查点的智能应用生成系统,通过多 Agent 协作流水线,帮助您快速将产品想法转化为包含前后端代码、测试、文档的完整可运行应用。
生成的应用不是玩具项目,而是包含生产级特性的完整应用:
必需的 AI 助手:
本项目必须配合 AI 编程助手使用,推荐以下工具之一:
⚠️ 重要:本项目的 Agent 和 Skill 文件是以 Markdown 格式编写的 AI 指令,需要 AI 助手来解读和执行。人工无法直接运行这些流水线。
# 1. 全局安装 Agent Factory
npm install -g agent-app-factory
# 2. 在任意目录初始化项目
mkdir my-app && cd my-app
factory init
准备一个简单的产品描述,例如:
我想做一个移动端记账应用,帮助年轻人快速记录日常支出,避免月底超支。
主要功能是记录金额、选择分类(饮食、交通、娱乐、其他),查看本月总支出。
在 Claude Code 或其他 AI 助手中,执行:
请阅读 pipeline.yaml 和 agents/orchestrator.checkpoint.md,
启动流水线,帮我将这个产品想法转化为可运行的应用:
[粘贴你的产品想法]
系统会按以下 7 个阶段执行,每个阶段完成后会暂停并要求确认:
阶段 1: Bootstrap - 结构化产品想法
input/idea.md(结构化的产品文档)阶段 2: PRD - 生成产品需求文档
input/idea.mdartifacts/prd/prd.md阶段 3: UI - 设计 UI 结构和原型 (🎨 Pro Max 增强)
artifacts/prd/prd.mdartifacts/ui/ui.md + 可预览的 HTML 原型阶段 4: Tech - 设计技术架构
artifacts/prd/prd.mdartifacts/tech/tech.md + artifacts/backend/prisma/schema.prisma阶段 5: Code - 生成完整代码
artifacts/backend/ + artifacts/client/阶段 6: Validation - 验证代码质量
artifacts/validation/report.md阶段 7: Preview - 生成部署指南
artifacts/preview/README.md + GETTING_STARTED.md流水线完成后,在生成的代码目录中:
# 后端
cd artifacts/backend
npm install
npm run dev
# 前端
cd artifacts/client
npm install
npm run web # Web 版
npm run ios # iOS 模拟器
npm run android # Android 模拟器
详细运行说明见生成的 artifacts/preview/GETTING_STARTED.md。
生成的产物存放在以下目录:
artifacts/
├── prd/ # 产品需求文档
├── ui/ # UI 设计和原型
├── tech/ # 技术架构文档
├── backend/ # 后端代码(Express + Prisma)
│ ├── src/
│ ├── prisma/
│ │ ├── schema.prisma # 数据模型
│ │ └── seed.ts # 种子数据
│ ├── tests/ # 测试
│ └── docs/ # API 文档
├── client/ # 前端代码(React Native)
│ ├── src/
│ ├── __tests__/
│ └── app.json
├── validation/ # 代码质量验证报告
└── preview/ # 部署和运行指南
越详细的描述,生成的应用越符合预期:
每个阶段完成后:
在 Bootstrap 阶段,明确列出"不做什么":
第一次生成后:
input/idea.md 或 artifacts/prd/prd.md生成的应用使用以下技术栈:
后端:
前端:
部署:
agents/*.agent.md - 各阶段 Agent 定义skills/*.md - 可复用的知识模块policies/*.md - 策略和规范文档templates/*.md - 配置模板感谢 张永生 的分享与教程资源,本项目作者正是通过学习其内容入门 AI Agent 开发。
欢迎贡献新的 Agent、Skill 或改进现有流水线。
MIT License
开始你的第一个 AI 生成应用吧! 🚀
如有问题或建议,欢迎提 Issue 或 PR。
FAQs
AI App Factory - Transform ideas into runnable apps via AI Agents
We found that agent-app-factory demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
A new federal program will let vetted U.S. cybersecurity firms help investigate and disrupt foreign cybercrime groups under government direction.

Research
/Security News
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.