veyralabsgroup/saas-reverse
GitHub: veyralabsgroup/saas-reverse
一个基于 AI 的 SaaS 竞品逆向分析工具,输入域名即可自动生成包含功能、技术栈、商业模式和构建提示词的完整产品蓝图。
Stars: 1 | Forks: 0
# saas-reverse
[](LICENSE) [](https://nextjs.org) [](https://groq.com)
将任何 SaaS 逆向工程为风险分析师级别的构建蓝图。
输入一个域名。获取护城河分析、流失向量、真实技术栈(来自招聘信息 + HTML)、升级门槛机制、构建复杂度估算,以及用于重新创建它的提示词 —— 全部在 30 秒内完成。
**Web 应用:** `saas-reverse.com/notion.so`
**Claude Code 技能:** `/saas-reverse linear.app`
## 它能生成什么
- **产品真相** — 它实际是做什么的,为谁服务,价格多少(而非宣传语)
- **功能图谱** — 核心功能 / 差异化功能 / 基础功能分类
- **商业模式** — 定价层级、免费层级硬性限制、升级门槛触发条件
- **真实技术栈** — 从 HTML 模式、响应标头、招聘信息中检测得出
- **护城河分析** — 网络效应 / 转换成本 / 数据 / 品牌,各项均附有评分
- **流失向量** — 用户流失的前 3 大原因,基于评论信号得出
- **构建复杂度** — 各组件预估天数 + 以周为单位的 MVP 总计时间
- **差异化角度** — 未被充分服务的细分市场、制胜功能、在位者不愿构建的内容
- **构建提示词** — 直接粘贴到 Claude Code 或 Cursor 中即可开始构建
## 本地运行
```
git clone https://github.com/veyralabsgroup/saas-reverse
cd saas-reverse
npm install
cp .env.example .env.local
# 将 GROQ_API_KEY 添加到 .env.local (在 console.groq.com 免费获取)
npm run dev
```
打开 `http://localhost:3000`。输入 `notion`、`linear` 或任何域名。
裸名称会自动解析 —— `linear` → `linear.app`,`notion` → `notion.so`。
## Claude Code 技能
无需使用 Web 应用,直接在 Claude Code 中使用它:
```
cp -r skill/saas-reverse ~/.claude/skills/
```
然后在任何 Claude Code 会话中:
```
/saas-reverse linear.app
/saas-reverse notion.so - we want to build something for freelancers
/saas-reverse stripe.com - focus on payment flows
```
该技能使用 Python(Scrapling + DDGS)进行多源情报收集:实时抓取、HackerNews 讨论、Reddit 情绪、用于获取真实技术栈信号的招聘信息。
## 部署
```
npx vercel deploy
# 在 Vercel 环境变量中设置 GROQ_API_KEY
```
## 技术栈
- Next.js 15 (App Router) + Tailwind CSS
- Groq SDK — 用于分析的 Llama 3.3 70B
- Python — Scrapling, DDGS, HN Algolia API, Reddit 搜索
- SSRF 防护 — 私有 IP 封锁、DNS 验证、手动重定向追踪
## VeyraSkills 的一部分
[github.com/veyralabsgroup/veyraskills](https://github.com/veyralabsgroup/veyraskills)
标签:AI应用, Claude, CVE检测, SaaS分析, 商业分析, 技术栈探测, 自动化攻击, 逆向工具