独立开发前线
返回文章列表
我的好几个产品底下都有它:开源评论系统 Awesome Comment 的组织化升级
投稿精选

我的好几个产品底下都有它:开源评论系统 Awesome Comment 的组织化升级

2026-10-285 分钟阅读

Awesome Comment 是开源、AI 驱动的评论系统,这次升级带来了组织协作、组织级订阅与 Agent 管理支持。

做独立开发这些年,做海外网站时经常会遇到一个很尴尬的事情:评论区很难做。出海产品的读者来自不同国家,说的也都是不同语言,沟通起来并不顺畅。更麻烦的是,如果要求读者先注册一个单独的账号才能发言,通常就没人愿意留言了。好不容易有了几条留言,里面可能还混杂着垃圾信息,全得靠人工一条条去清理。

两段代码就能跑起来的开源评论系统

Awesome Comment(awesomecomment.org)就是为了解决这些问题做的。它是一个开源的评论系统,数据归你自己所有。你可以选择自己部署托管,也可以直接使用 SaaS 版本。

让它上线只需要三步:先在后台创建站点并验证你的域名,然后在网页里贴上一段样式和一段脚本,最后放上一个用来展示评论的容器就行。脚本走的是 CDN,完全不需要走前端打包流程。

在功能设计上,它支持 Markdown,并且具备自动翻译评论的能力。借助 OpenAI GPT 或者 Google Gemini,系统可以生成与上下文相关的回复。为了解决读者不愿意注册的问题,它支持 Google One Tap 一键登录,读者不用离开当前页面。针对垃圾评论,系统内置了垃圾信息过滤,被判定为受信用户的留言会自动通过审核,不需要手动守着后台。

我自己的产品都在用它

我一直习惯 dogfooding,自己做的工具自己天天用。我手头好几个产品都在用 Awesome Comment,包括 MuiRouter 的博客、Free AI API 的全站,还有扫雷游戏右上角那个评论按钮。

因为自己每天都在用,哪里用着不顺手,我自己往往是最先知道的。比如在扫雷游戏里,最开始评论区的样式是在运行时直接从 unpkg 加载的,后来我把它改成了本地打包。

从单账号管理到组织化协作

这次升级主要解决的是组织化的问题。

以前的逻辑是一个账号管自己的站点,只适合单人使用。现在的站点归属于组织,更适合团队一起协作。在组织里,成员被分成了四种角色:owner、admin、moderator 和 viewer。你可以直接生成邀请链接发给成员,链接 7 天内有效,并且会校验对方的邮箱。对于组织成员,支持转让所有权、移除成员,成员自己也可以主动离开组织。

配合组织的引入,订阅和 AI 用量也改为按组织维度来计算,接入了 Stripe 组织级订阅和计费体系。组织功能的界面这次升级到了 v2,换了一套新界面。另外,登录方式也改成了邮箱验证码,不再需要记密码;如果输入的是一个此前没有注册过的邮箱,系统会在验证后自动完成建号。

支持 Agent 调用与 v0.12 细节改进

除了给人用,这次也让 Agent 能够通过 MCP 来管理它。MCP server 里的工具从原来的 6 个扩充到了 16 个,新增了组织、成员和订阅相关的工具,比如列出组织、邀请成员、修改成员角色、转让所有权等。网站上也同步上线了双语的 MCP 文档页。

在评论组件本身,v0.12 版本也做了一些实用改动:

  • 评论框底部提供了 showBrand 和 showVersion 两个参数,用来控制是否展示品牌和版本号;
  • 增加了 maxHeight 参数,可以限制评论区的最大高度,内容超出后会自动在内部滚动;
  • 评论组件和后台统一做了 Markdown 消毒处理,更加安全;
  • 语言切换和主题切换的位置挪到了页脚。

如果你的博客或者产品也想要一个能接住全球读者的评论区,可以试试 awesomecomment.org。它本身是开源的,欢迎大家来提 issue。

标签

开源独立开发

受访创始人

Meathill

Meathill

重庆

dyqr.me 一款动态二维码 SaaS

查看创始人主页

文章信息

类型投稿精选
发布时间2026-10-28
阅读时长5 分钟