核心对比
| 维度 | SaaS Pegasus | Makerkit | Shipany |
|---|---|---|---|
| 技术栈 | Django + HTMX | Next.js / Remix + React | Next.js + React |
| 价格 | $249-999 | $199-799 | $199 |
| 数据库 | Postgres | Supabase | Drizzle + PG / D1 |
| 鉴权 | Allauth | Supabase Auth | Auth.js |
| 多租户 | Premium 含 | Pro 含 | 单租户 |
| AI Wrapper | 2026-04 新增 | 否 | 内置 |
| 部署 | Render / Railway / VPS | Vercel / Cloudflare | Vercel / Cloudflare |
| Bundle Size | 小 5-10 倍 | 大 | 中 |
| 适合 | Python 背景 | JavaScript B2B | JavaScript B2C / AI |
测试环境:2026-04 至 2026-05 实际搭一个 SEO 内容平台 + 订阅 SaaS。
怎么测的
我用 Pegasus Premium 499 美金搭一个 SEO 关键词分析 SaaS:
- 用户订阅 + Stripe
- 跑爬虫 + Celery 异步
- AI 总结(OpenAI / Anthropic)
- 多语言内容站(Django i18n)
记录时间消耗、与 Node 方案对照、AI 集成体感。
维度一:Django 写 SaaS vs Next.js
Solopreneur 实测
| 任务 | Pegasus(Django) | Makerkit(Next.js) |
|---|---|---|
| 用户注册 + 邮件验证 | 30 分钟 | 1-2 小时 |
| Stripe 订阅 | 1-2 小时 | 2-3 小时 |
| 写 admin 后台 | 30 分钟(Django Admin) | 4-8 小时(自建) |
| 跑爬虫 | 2-3 小时(Celery) | 4-6 小时(Vercel Cron / Inngest) |
| 多语言内容 | 2-3 小时(Django i18n) | 2-3 小时(next-intl) |
| 部署 + DNS | 1 小时(Render) | 1-2 小时(Vercel) |
Django 在「写 admin 后台 + 跑后台任务」上节省时间明显。Next.js 在「前端交互复杂度」上更强。
HTMX 体感
HTMX 用「服务端 HTML + 局部更新」模式,体感像 jQuery 时代但简洁很多。Solopreneur 实测:
- 简单表单 / list / detail:HTMX 完爆 React(10 行 HTML vs 50 行 React)
- 复杂 SPA(多步 wizard):HTMX 略费力,React 更顺
- SEO:HTMX 服务端渲染天然 SEO 友好
维度二:AI feature 集成(访问于 2026-05-20)
Pegasus AI Starter
2026-04 推的模块,含:
from pegasus.ai import LLMClient
client = LLMClient.from_env() # 自动读 ANTHROPIC_API_KEY / OPENAI_API_KEY
response = client.messages.create(
model="claude-opus-4-7",
messages=[{"role": "user", "content": prompt}],
)
走中转 baseURL
client = LLMClient(
api_key=os.environ["ANTHROPIC_API_KEY"],
base_url=os.environ["ANTHROPIC_BASE_URL"],
)
国内访问官方不稳,Solopreneur 推荐配一家独立开发者用得起的 Claude 4.7 / GPT-5.5 中转,Django + Celery 异步跑 LLM 调用稳定不超时。
Celery 异步跑 LLM
Pegasus 自带 Celery 模板。LLM 调用走 Celery task 避免 Django request timeout:
@shared_task
def summarize_content(content_id):
content = Content.objects.get(id=content_id)
response = client.messages.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": f"Summarize: {content.text}"}],
)
content.summary = response.content[0].text
content.save()
异步流程比 Node 方案(Vercel serverless 跑长任务被 cut)稳定。
维度三:月成本与 ROI
Pegasus + SEO 平台月成本
| 项 | 月成本 |
|---|---|
| Pegasus Premium 分摊(1 年) | $42 |
| Render Pro hosting | $25-50 |
| Postgres Render | $7-20 |
| Redis Render(Celery broker) | $7 |
| Cloudflare CDN | $0-20 |
| OpenAI / Anthropic API(中转) | $40-120 |
| 月总计 | 21-259 |
ROI
Pegasus 499 美金 + 节省时间 60-100 小时(vs 自建 Django)。Solopreneur 时薪 50-150 美金 → 时间节省 3000-15000 美金。ROI 6-30 倍。
维度四:适用与不适用
适合用 Pegasus
- Python / Django 背景
- 想避开 React 复杂度
- 做 SEO 内容站 / B2B 工具
- 重度后台任务(爬虫 / 报表 / AI 批量)
不适合用 Pegasus
- JavaScript / TypeScript 背景
- 做复杂 SPA(Figma / Linear 类)
- 必须 serverless 部署
- 团队 ≥ 3 人有 React 习惯
混合方案
- Pegasus 跑主 SaaS(后端 + 简单前端)
- Next.js 跑 marketing site / docs
适合月 ARR ≥ $5K 的 Solopreneur。
未覆盖的限制
没深度测 Pegasus Enterprise 999 美金档(含 license + 长期更新),那是想长期吃这套 boilerplate 的客户场景。HTMX 2.0 在 2026-03 发布,Pegasus 已适配,但社区生态比 React 小很多,遇到限制问题需要自己读源码。