项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 3228
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 环境(需能执行 npx 命令)
- AI 编程助手或 AI IDE,如 Cursor、VS Code
- 一个专门用于新应用的干净项目文件夹
- AI 助手需具备执行终端命令的能力(CLI 由 agent 驱动)
安装与启动步骤
-
1准备项目文件夹
新建一个干净的应用文件夹,用 AI IDE(Cursor 或 VS Code)打开它;本仓库只在开发工作流本身时才需要克隆。
-
2让 AI 运行 CLI
在 AI 助手中要求 agent 从你的项目文件夹执行该命令。CLI 是 agent 驱动的,不建议自己手动运行。
npx vibeworkflow -
3创建 docs 目录
在项目根目录创建 docs/ 文件夹,用于存放 PRD、技术设计与调研文档,后续脚手架依赖这个路径。
mkdir docs -
4放入命名文档
把文档按约定命名放进 docs/:PRD-[应用名]-MVP.md、TechDesign-[应用名]-MVP.md,可选 research-[应用名].md。
-
5让 agent 搭建工作区
在 IDE 的 AI 对话中说:Read part4-notes-for-agent.md, follow its instructions, and set up my workspace.,agent 会填充模板并生成工具配置。
-
6校验搭建结果
运行 doctor 检查工作区配置是否到位。它只检查搭建本身,构建和行为仍属于未验证状态。
npx vibeworkflow doctor -
7预览将写入的文件
想先确认会生成哪些文件时用 dry-run 预览并输出 JSON;已存在的文件默认保留,除非显式传入 --force。
npx vibeworkflow --dry-run --json -
8安全自查并部署
MVP 跑通后先过一遍密钥、鉴权、限流等安全检查,AI 功能再查提示注入边界与成本上限,然后按前端类型选 Vercel 或 Cloudflare Pages 部署。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
vibe.project.json | 否 | 记录浏览器导出的产品文档路径,供工作流读取 | vibe.project.json |
如何确认成功
运行 npx vibeworkflow doctor 通过,且项目根目录出现 AGENTS.md、MEMORY.md、REVIEW-CHECKLIST.md、agent_docs/ 等生成文件。
常见问题
Q:必须自己手动执行 npx vibeworkflow 吗?
A:不建议。CLI 是 agent 驱动的,应在 AI 对话里让 agent 从你的项目文件夹执行;它会自动检测你的 AI 工具并引导完成研究→PRD→技术设计访谈。
Q:会覆盖我已经编辑过的文件吗?
A:不会。已存在文件默认保留,只有显式传入 --force 才覆盖。可以先用 npx vibeworkflow --dry-run --json 预览将要写入的内容。
Q:没有命令行、只有聊天窗口怎么办?
A:可以下载 docs/context-pack.md 这个单文件上下文包,连同你的产品文档一起提供给 AI 助手,粘贴流程在任何环境都可用。
Q:需要先克隆这个仓库吗?
A:一般不需要。只有开发这套工作流本身时才克隆仓库,普通用户直接在应用项目里用 npx vibeworkflow 即可。
Q:doctor 检查通过就说明项目能跑吗?
A:不代表。doctor 只检查搭建配置是否正确,构建和行为在真正运行验证之前都标记为 Not checked。
注意事项
- 文档命名必须符合 PRD-[应用名]-MVP.md 与 TechDesign-[应用名]-MVP.md 约定,否则脚手架无法识别已有文档。
- 只有开发本工作流本身时才克隆该仓库;日常使用请在应用项目内通过 npx vibeworkflow 使用。
- 部署前务必完成安全自查与 AI 安全自查:依赖、密钥、鉴权路径、限流、提示注入边界、工具权限、日志与成本上限。
核心亮点
- 提供从PRD到MVP的完整模板链,覆盖产品开发全流程,开箱即用
- 模板设计结构化,能显著提升AI生成文档的准确性和一致性
- 对初学者极其友好,降低AI辅助开发的学习成本
不足之处
- 模板相对固定,对于高度定制化或非标准项目可能需要较多调整
- 文档/社区待观察
适用场景
- 快速生成产品需求文档(PRD)用于团队对齐
- 在AI IDE中自动化生成技术设计文档和架构方案
- 从零开始搭建MVP,快速验证产品想法
替代项目
awesome-claude-code、claude-code-templates、cursor-templates
上一篇:lowdefy
下一篇:argo-events
同类项目推荐
chromiumfish
开源
让 Playwright 自动化不被反爬识别,开箱即用
A stealth Chromium build with a drop-in Playwright harness for Python and Node, feat···
fire-your-seo-agency
开源
让AI代理替你搞定SEO,省下每月几十万代理费
Fire your SEO·GEO agency A Claude Code skill that audits and optimizes SEO·AEO·G···
crawlee
开源
写爬虫不用再操心反爬和调度,专注提取数据
Crawlee—A web scraping and browser automation library for Node.js to build reliable···
ash-agents
开源
创建一次性匿名代理,安全执行网络任务不留痕
A swarm of disposable agents for unattributable web interaction
agent-slack
开源
一行命令让 AI 代理操作 Slack
Slack automation CLI for AI agents
mochi
开源
Bun 上的高保真隐身浏览器,稳定绕过指纹检测
The library for faithful browser automation. High-fidelity fingerprinting for Bun, e···
apex
开源
说需求,Copilot 直接生成可部署的 Azure IaC
APEX turns Azure platform engineering requirements into verified, deploy-ready IaC —···
EasySpider
开源
拖拽点点鼠标,轻松抓取网页数据
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据···
texera
开源
拖拽构建数据管道,AI 智能体协同分析
Human-AI Collaborative Data Science Using Visual Workflows
