一张图,看懂纷流怎么跑
从你打开网页、点下「生成」,到成片出现在作品墙 —— 中间发生了什么? 这一页把纷流的全链路讲给非技术同学听:不堆术语,只讲清楚每个环节是干什么的。
从你打开网页、点下「生成」,到成片出现在作品墙 —— 中间发生了什么? 这一页把纷流的全链路讲给非技术同学听:不堆术语,只讲清楚每个环节是干什么的。
上半部分是「用起来」的链路,下半部分是「做出来」的链路;左右两侧是并肩的外部伙伴。
为了讲清楚,这张图只画主干 —— 备份、告警、记账这些「看不见的守护」在页面最后单独讲。手机上可左右滑动查看。
在浏览器输入 ffl.rayr.cc,到页面出现在眼前,经过了这几站。
ffl.rayr.cc 是纷流的门牌号,已完成 ICP 备案。域名解析(DNS)像一本地址簿,把这串好记的名字翻译成腾讯云服务器的真实地址。
浏览器地址栏的小锁,代表你和服务器之间的每一句话都加了密 —— 账号、作品、支付信息,中途没人能偷看。
页面、按钮、画布、作品墙,都是「前端」。它只负责展示和交互,自己不存数据 —— 要什么,都开口问后端。
登录验证、权限判断、任务调度、记账算钱,全在「后端」完成。前端的每个请求,它先核对身份再办事 —— 不是你的项目,看都看不到。
这是纷流最核心的一条链路 —— 每天发生几百次。
生成请求先进任务队列,像银行取号 —— 谁先来谁先办,几十个人同时点「生成」服务器也不会挤爆。完成了实时消息马上告诉你,不用守着等。
可灵、即梦、通义万相……每家厂商的接口规则都不一样。后端为每家写了一个「翻译官」(适配器),所以你换模型只是点个菜单,工作流不用变。
厂商给的图片视频链接通常几天就过期。纷流在拿到成片的第一时间下载下来,存进自己的云仓库 —— 资产永远在,版本可回溯。
提交时先按价目预估一笔,完成后按厂商返回的真实用量结算 —— 哪个人、哪个项目、用哪个模型、花了多少,全部入账,月底还能跟厂商账单逐月核对。
三种数据,三个家 —— 各管各的,各有各的保险。
账号、项目、任务、每一笔花费,都记在 PostgreSQL 数据库里 —— 这是系统的「总账本」,每天凌晨自动备份,留存最近 7 天。
Redis 负责任务排队和热数据提速 —— 像前台的排号机和便签条,让常用的东西不用每次都翻总账本。
腾讯云对象存储(COS)分两个仓:私有仓放原图原片,要凭限时签名链接才能取;公开仓只放缩略图、海报、头像这类可公开的小文件。
看图看片不用千里迢迢回机房 —— CDN 在全国的节点提前备好内容,就近分发,大屏轮播、作品墙刷起来才不卡。
从写下一行代码,到所有人用上新功能 —— 全程留痕、自动把关、实时播报。
代码托管在 CNB 代码仓库,用 Git 管理版本 —— 谁、什么时候、改了什么、为什么改,全部留痕;改动要经过审查才能合并进主干。
点下「构建部署」后,流水线先自动跑一遍代码检查和测试 —— 任何一项不过,直接中止,坏代码到不了生产环境。
通过测试的代码被打包成 Docker「集装箱」(前端、后端、实时消息各一箱),Dokploy 像码头管家,把旧箱整体换成新箱 —— 上一版镜像还在,有问题能快速退回。
合并、构建、上线、健康检查 —— 每一步成功或失败,飞书机器人都发卡片播报。链路上任何一环出问题,第一时间知道,而不是等用户来报。
这些能力不出现在任何界面上,却决定了这套系统敢不敢给团队用。
飞书扫码 / 手机验证码登录;项目资产只有成员可见可改,非成员只读 —— 而且是后端把关,绕不过去。
各家模型厂商的 API 钥匙,一律加密后才存进数据库(AES-256),系统里不落一行明文。
每笔生成实时记账 → 花费到阈值飞书告警 → 月度跟厂商账单对账。AI 成本不是黑盒,是报表。
数据库每天自动备份;磁盘、额度、部署异常都接飞书告警 —— 出事先于用户知道。