Skip to content

Vercel Workers Discuss

VWD 评论系统 是基于 Vercel Serverless 平台的免服务器、极速安全、即插即用评论系统。

数据存储在 Vercel Postgres(Neon PostgreSQL)中,会话与限流使用 Vercel KV(Upstash Redis)。深度适配 Vercel 生态,根据对 Vercel 免费计划的分析,VWD 评论系统的部署成本为零,不需要任何成本。

指标分析: 你可以根据你的站点日常承接能力,确认选择使用该评论系统。

指标免费每月额度单次消耗理论极限
Serverless 函数调用100 万次~3 次/次访问33 万次页面访问
带宽100 GB~50 KB/次访问200 万次页面访问
Postgres 计算60 小时~20ms/次请求1000 万次请求
KV 命令300 万次~2 次/次访问150 万次页面访问

因此请放心:

对于个人博客或中小型站点来说,免费计划完全够用。

特性

  • ⚡️ 极速响应:基于 Vercel 边缘网络与全球 CDN
  • 💬 完善评论:嵌套回复、Markdown 渲染、XSS 过滤、图片灯箱
  • 🎨 易于集成:一行代码嵌入,提供完整 REST API 与 Widget
  • 🔧 管理后台:Vue 3 + macOS 风格 UI,暗黑模式、中英文双语、自定义主题色
  • 📝 说说功能:博主可发布动态/短博文,支持 Markdown、表情、标签、点赞
  • 🔄 评论审核:支持手动审核评论,防止垃圾评论
  • 🔒 安全防护:IP/邮箱黑名单、域名白名单、管理员鉴权、CORS 保护
  • 📧 邮件通知:SMTP 邮件通知,支持自定义模板,兼容 QQ/163 邮箱
  • 🤖 Telegram 通知:新评论实时推送到 Telegram,一键 Webhook 配置
  • 💾 S3 备份:兼容 AWS S3 / Cloudflare R2 / MinIO,自动备份与恢复
  • 👍 点赞功能:文章点赞、评论点赞和说说点赞
  • 😊 表情系统:Waline 风格表情包,内置阿鲁表情包和颜文字
  • 🔄 数据迁移:支持从 Twikoo、Artalk、Valine 导入评论数据
  • 🌐 多站点:支持多站点管理,通过 siteId 隔离数据

前置要求

  • GitHub 账号
  • Vercel 账号(可使用 GitHub 登录)

安装

bash
# 克隆项目
git clone https://github.com/s-Ruthless/Vercel-Workers-Discuss.git
cd Vercel-Workers-Discuss
# 部署请查看文档
npm install

配置

基于 Vercel Serverless 构建