写博客的人应该都经历过这个瞬间:文章写完了,标题想好了,结果卡在封面图上。
自己设计?没那审美。找免费图库?挑半天找不到贴题的。用在线模板?一张一张套,改字改到怀疑人生。最后很多人干脆用默认图或者不放封面,首页一拉下来全是占位图,观感直接掉一档。
先说明一下,这是一款 emlog 博客系统插件,适用于 emlog Pro 2.5 及以上版本。这段时间我一直在折腾这个插件,终于到了可以拿出来的程度,正好分享给大家。
这个插件做什么
「AI 封面生成」插件会根据你文章的内容,自动生成一张 3:2 横版封面图。你不需要写提示词、不需要会设计,插件会把文章的标题、摘要、分类、标签、正文一起交给 AI,让 AI 先提炼出最贴题的视觉主体,再生成封面。
简单说:写完文章,点一下「AI 封面」,等一两分钟,封面就出来了。
几个我比较满意的点
双模式 AI 接入。 支持 emlog 后台内置 AI,也支持自定义 OpenAI 兼容 API——DeepSeek、通义、豆包、MiniMax、硅基流动、Seedream 这些都能接。文本对话模型和图像生成模型可以分开配,灵活性很高。
内置 5 套提示词模板。 清新简约、可爱俏皮、科技资讯、产品展示、数据报告,不同风格的文章选不同的模板,也支持自定义模板。不用每次都去调 AI 提示词。
三种标题处理方式。 程序叠加(GD 画字,稳定不乱码)、AI 绘制(让模型直接画,更自然)、不绘制(保留原图)。总有一款适合你的排版习惯。
尺寸自动适配。 不同文生图模型对图片尺寸要求不一样,比如 Seedream 5.0 要求面积不能太小、DALL-E 3 只支持固定档位。插件内置了常见模型的尺寸映射,自动帮你选兼容尺寸,不会动不动就报错。
写文章页直接调参数。 点「AI 封面」展开一个参数条,风格、尺寸、标题方式都可以临时切换,只影响本次生成,不污染全局设置。
另外还有独立生成器页面(按文章 ID 或手动输入)、环境诊断功能——AI 配错了能快速定位问题,不用瞎猜。
怎么用
- 后台插件设置里选 AI 来源,填好 API(文本 + 图像两个模型)
- 选模板和标题方式,保存
- 写文章页点「AI 封面」,选好参数点「开始生成」
- 预览满意就「使用此封面」,保存文章自动生效
如果想全自动,设置里还能开启"保存无封面文章时自动生成",保存文章时自动配封面,真正的一条龙。
说点踩坑经验
用下来发现几个容易踩的坑,顺便提醒大家:
- 慢速生图接口(比如 Seedream)很容易触发服务器超时,nginx 的 fastcgi_read_timeout、PHP-FPM 的 request_terminate_timeout 建议都调到 600 秒以上,套了 CDN 的话回源超时也要一起调
- 如果提示"图片面积不达标",把尺寸保持"自动适配"就行,插件会按模型自动匹配
- 程序叠加模式如果中文乱码,是服务器缺中文字体,装个 wqy-microhei 或手动指定字体路径即可
获取方式
手动安装:
- 下载
aicover.zip安装包 - 上传到服务器
content/plugins/目录(宝塔面板可直接用文件管理器上传) - 解压得到
aicover/文件夹(确保路径是content/plugins/aicover/) - 后台「插件」页面找到「AI 封面生成」,点击启用
- 进入插件设置,配置 AI 来源后即可使用









![表情[经典/baiyan.gif]](https://esunmo.com/content/templates/Eternity/assets/img/smilies/经典/baiyan.gif)




