有篇讲 Distillery 后端的文章写得挺坦诚,把从零搭个 Discord + Stable Diffusion bot 到做成能扛并发的系统这条路铺开讲了。
入门那步真的简单,Discord 开发者后台建个 application,开好意图权限,配 OAuth 拉进服务器,接上 Automatic1111 的 --api,两百行不到就能跑。但只要想上量,问题全来了:得占一台专用机、请求只能排队串行、换模型就得改代码、任何环节挂了就是纯宕机、还有内容审核。
他们的解法我觉得可以抄:用 serverless GPU 端点解决并发和成本,ComfyUI 当后端换工作流灵活,进程拆成 Bot、Master、Worker 三类且都容器化崩了自动重启。Master 和 Worker 是一对多,用缓存服务器给请求上锁防止多个 Bot 抢同一个。落地跑在 AWS Lightsail + Runpod 上。
Lightsail 这个选择我很认同,AWS 那堆服务光找入口就头大,Lightsail 相当于精简版,省心不少。