前端
后端:
- 框架:Honojs、Nextjs
- OpenAPI:@hono/zod-openapi 、 @hono/swagger-ui 、swagger-typescript-api ( TS 接口文件生成),查看方案 OpenAPI 实现方案
- 数据库:Prisma、Cloudflare D1
- 邮件
- 国外:Plunk (开源)、Resend
- 国内:飞书邮件 + nodemailer + react-email (邮件模版)
- 统计:umami (开源)、Google Analytics
- 鉴权:Clerk SAAS、jose JWT
AI:
- SDK:Vercel AI SDK
- Provider:Azure OpenAI、Cloudflare AI、Ali 通义(国内)
- Vector DB:Cloudlfare Vector、Milvus
运维:
- 部署:Cloudlare Worker/Pages、PM2、Docker
- HTTPS:Caddy
- 域名 DNS:Cloudlfare
基于成本考量,服务部署首选 Cloudflare Worker ,如受限于技术问题 Worker 无法支持,可以选择一个低成本的服务器,用于部署 PM2 、Docker 等服务
Docker 服务:
- [SAAS] Dify https://dify.ai/
- [SAAS] Umami https://umami.is/
- [SAAS] Flowise AI https://flowiseai.com/
- [SAAS] Firecrawl 爬虫 https://www.firecrawl.dev/
- [数据库] Mysql
- [数据库] MongoDB
- [数据库] Milvus
- [数据库] Neo4j
- [中间件] Kafka
原文(个人博客文章,介意慎点)
