把生图接进产品里半年后的一些实话

把生图接进产品里这半年,最大的感受是它替掉的不是设计师,是那些「谁来出个图」的等待。我们做内容平台,文章配图以前靠编辑翻图库,现在按标题和摘要拼 prompt 直接调接口出,出完丢进审核队列,人只挑不画。

真正麻烦的不是调用本身,是得把出图当成一个会失败会超时的外部依赖:要重试、要能降级到默认图、同一段文案的结果要缓存,不然一波流量过来延迟和账单一起爆。

另外别指望它做精确排版类的东西,带字的 banner 十张有八张字是歪的,这块我们还是老实用模板合成。适合它的是氛围图、占位图、批量测试素材,这几类确实省掉了大量来回。

码住

重试和降级这块我们踩得最狠,上线第一天就被超时打爆。

带字的图确实没法用,我现在全走模板套图,模型只负责底图。

1 个赞

缓存那条是真的,同一段文案反复出图纯烧钱。

同一段文案反复出图是真烧钱,按文案做个缓存能砍掉一大半。

超时这块我们最后加了排队和兜底图,宁可用旧图也不让位置空着。

缓存 key 是怎么切的?我们按文案哈希存,改个标点就 miss,后面加了层归一化才好点