AI 开发者社区「志趣」— 全栈项目(Next.js + NestJS + Docker)

2026-07-04 15:22

一个人从零到一完成的全栈社区项目,已部署在生产环境稳定运行。



【技术栈】

前端:Next.js 15.5(Turbopack、SSR/SSG)

后端:NestJS + Prisma ORM + pgvector 向量数据库

数据库:PostgreSQL + Redis

部署:Docker Compose 五容器编排 + Nginx 反向代理 + Let's Encrypt

服务器:Hetzner Ubuntu 24.04



【功能模块】

- 文章发布(Markdown)、系列合集、标签分类、全文搜索

- 用户等级与徽章体系、个人主页、私信聊天

- 打赏与赞助系统、联系作者(验证码防爬 + 水印溯源)

- AI 文章摘要生成、RSS 订阅、SEO 优化(sitemap/canonical)

- 管理后台:内容审核、数据分析、用户管理、举报处理



【安全措施】

Helmet + CSP 安全头、多层级限流、UA 拦截、XSS 防护、零宽字符水印溯源



【项目亮点】

- 全栈独立开发,前后端 + 运维一人搞定

- 五容器 Docker 编排,自动化部署

- AI 能力集成(pgvector 向量检索 + LLM 摘要)
浏览 123
1点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
1点赞
评论
收藏
分享

手机扫一扫分享

分享
举报