SuperAPI AI 工具集

nextjs-supabase-saas-planner

前端与建站

查看项目

更新于 10-16 02:31

技能介绍

用途:该技能是 SaaS 规划助手,用于把产品想法转化为可执行的技术路线图,专注 Next.js 15 + Supabase 技术栈,覆盖架构设计、数据库模式、认证模式、多租户、计费集成与上线策略。

主要能力:按三阶段工作流推进。第一阶段需求发现,询问产品定位、目标用户、价值主张、首年用户规模与增长、团队与时间线、预算、定价层级、免费试用或 freemium、MVP 必备功能等。第二阶段技术架构规划,产出系统架构图、数据库模式、文件/目录结构、认证流程、多租户策略、计费集成方案与部署架构。第三阶段开发路线图,按周排期(如第 1-2 周基础设施、第 3-4 周核心功能、第 5-6 周认证与计费、第 7-8 周打磨测试、第 9 周上线准备)。

推荐技术栈:前端 Next.js 15(App Router)、React 19、TypeScript、Tailwind CSS、shadcn/ui;后端 Next.js API Routes(Server Actions)、Supabase Edge Functions、Stripe/Paddle webhooks;数据库 PostgreSQL(Supabase)、Row Level Security、Supabase Realtime;认证 Supabase Auth、OAuth、Magic links;存储 Supabase Storage;部署 Vercel、Supabase、Cloudflare;支付 Stripe 或 Paddle;监控 Vercel Analytics、Sentry、PostHog。

资料还给出文件结构模板、SaaS 核心表(profiles、organizations、organization_members、plans、usage_records、invitations、audit_logs)及索引、RLS 策略示例、Supabase Auth 客户端与服务端配置、认证中间件、Stripe 结账会话与 webhook 处理、多租户模式(按组织隔离,子域名为进阶方案)。

适用场景:从零规划新 SaaS、把想法转为技术规格、设计数据库模式、搭建认证授权、实现多租户、集成订阅计费、规划功能发布与 MVP 优先级、制定开发路线图与时间线。

限制:资料未提供该技能的安装命令、收费方式、价格、平台支持范围与实际效果数据,这些信息暂未提供;文中代码示例仅为规划参考,需按实际项目调整。