官方文件

姜十三论坛 介绍

发布于 2026/09/22 22:04

约 4 分钟 读完

这是什么

姜十三论坛(jiang13-bbs) 是一个现代化的社区论坛系统,致力于提供流畅、安全、高质量的在线讨论体验。它面向需要自建社区的个人与团队,开箱即用,同时具备完整的内容、互动、通知与管理能力。

核心特性

📝 内容创作与讨论

  • 发帖 / 编辑 / 删除:支持普通帖与问答帖两种类型,作者与管理员均可管理。
  • Markdown 渲染:完整支持 Markdown 语法,包含代码高亮、引用、列表等,技术内容排版美观。
  • 楼层化评论:主评论占楼层、子评论不占楼层,最多 10 层嵌套,讨论层次分明。
  • 点赞互动:帖子点赞带防重复机制,让优质内容被看见。
  • 置顶与推荐:管理员可对帖子进行置顶、推荐,引导社区焦点。

🔔 实时通知

  • 评论、回复、点赞等互动实时推送,未读红点随页面首屏直出。
  • 基于 WebSocket 的实时通道,回前台自动校准,消息不遗漏。
  • 支持单条 / 全部标记已读。

👤 会员体系

  • 注册即登录,免二次跳转。
  • 个人资料:昵称、头像、邮箱、个性签名自由编辑。
  • 每日签到获取积分,连续签到有加成。
  • 个人主页聚合你的发帖、评论与签到记录。

🛠️ 管理后台

  • 仪表盘总览社区数据。
  • 公告管理:支持草稿与发布,标签预设色,重要信息精准触达。
  • 用户、内容、设置等全方位管理能力。

🔍 SEO 友好

  • 全站 SSR / ISR,搜索引擎可见的关键内容都在初始 HTML 中。
  • 帖子详情输出结构化数据(JSON-LD),利于搜索收录与展示。
  • 自动生成 sitemap 与 robots。

🔒 安全可靠

  • HttpOnly Cookie + Refresh Token 一次性轮转认证,令牌不落地浏览器存储。
  • CSRF 双提交防护、速率限制(登录 / 注册 / 发帖冷静期)。
  • 完备的安全响应头(CSP / HSTS 等)。
  • 生产环境强制 HTTPS,使用 __Host- 前缀 Cookie。

技术架构

层级技术选型
后端Go 1.27 · Gin · GORM · PostgreSQL 17
前端Next.js 16 (App Router) · TypeScript · Tailwind CSS v4
认证JWT(HttpOnly Cookie)+ Refresh Token 轮转 + CSRF 双提交 + Token Version 撤销
实时WebSocket
部署Docker(Next SSR + Go + Postgres,反代自备)

系统采用前后端分离架构,前端负责服务端渲染与交互,后端负责业务逻辑与数据,二者职责清晰、可独立伸缩。

适用场景

  • 个人 / 团队自建社区、技术论坛
  • 产品用户交流与反馈社区
  • 兴趣小组、垂直领域讨论站
  • 需要高质量 SEO 与安全性的内容社区
由站点管理团队维护