软件名称
Artalk
应用平台
Windows / macOS / Web
推荐类型
【开发者自荐】
一句简介
Artalk 一款使用 Golang 编写的自托管博客评论系统
应用简介
这是一款能够自托管的评论系统,使用 Golang 开发,体积小巧功能却挺全面,也比较美观
有喜欢自托管 (self-hosted) 的朋友可以来试试哦
maybe 最大的亮点是侧边栏,侧边栏既是控制中心 (评论管理),也是站内的通知中心 (站内信),并且还有红点标记。
你能在 blog 置入 Artalk ,然后你就拥有了一个带侧边栏的评论系统,既方便管理也方便浏览回复。
未来打算出一个 SaaS 版,不用自己部署的公共服务,就更方便了 (就像多说和其他评论系统一样,但 Artalk 是完全开源的)
自己部署可以使用 Docker ,在自己的服务器,甚至是 NAS 上面跑一个
Artalk 还支持多站点,你能和朋友一起使用同一个后端程序,或者你有多个站点可以集中管理 详情看这里
功能亮点
-
轻量设计前端采用 TypeScript (Vanilla JS),轻量级,无冗余依赖,仅 ~30KB (gzipped)。后端采用 Golang 重制 (Artalk v2),跨平台,体积小巧,五脏俱全,快速部署。
-
“麻雀虽小,五脏俱全”
- Markdown 语法 + 代码高亮
- 通知中心 - 站内:侧边栏 + 红点标记
- 多形式推送 - 站外:邮件、TG 、钉钉、飞书 + 异步执行
- 评论审核:折叠 / 反垃圾 / 频率限制 / 滑动验证
- 多站点:共用同一个后端程序,多站点集中化管理
- 表情包:支持 OwO 格式 + 动态加载
- Artrans:评论数据快速迁移 (导入 / 导出) 工具
- 评论投票 / 身份徽章 / 密码验证 / 说说模式
- 评论盖楼 / 评论分页 / 滚动加载 / 实时预览
- 评论排序 / 评论置顶 / 评论防丢 / 自动填充
- 图片上传 / 页面管理 / 站点隔离 / 暗黑模式
穷举不是我们的特长,更多有趣的功能期待你来探索!
Artalk 正在持续成长,创意由你发挥,价值由你赋予!
不论是 Vue 、React 、Svelte 的前端项目,还是 WordPress 、Typecho 、Hexo 等博客系统,都可以快速引入 Artalk ,结合诸位的聪明才智,我们相信 Artalk 能够自如应对各种业务场景。
结尾
这个项目基本上由我一个人维护,坚持维护了 4 年,业余时间 996 式加班加点开发
所以!走过路过的朋友们,求一个 star~
有什么问题可以随时问我,虽然最近肝期末 DDL 挺忙的
如果你有什么想法或建议,欢迎反馈~