适用版本:emlog Pro 2.5 及以上
核心功能:文章内容 → AI 提炼主体 → 自动生成 3:2 横版封面
写博客的人大概都经历过这种“至暗时刻”:正文敲完、标题润色好,结果卡在封面图上。
自己设计?审美不够。翻免费图库?挑花眼也找不到贴题的。套在线模板?改字改到怀疑人生。最后往往妥协用默认占位图,首页一拉下来千篇一律,观感直接掉一档。
这段时间我一直在折腾一个解决方案,今天终于打磨到可以拿出来的程度——「AI 封面生成」插件。简单说:写完文章点一下,等一两分钟,一张贴合内容的 3:2 封面就出来了。
为什么我觉得它值得用
插件会把文章的标题、摘要、分类、标签甚至正文一起投喂给 AI,先提炼出最贴题的视觉主体,再生成图片。不需要你绞尽脑汁写提示词,AI 比你更懂这篇文章该配什么图。
双模式 AI 接入,模型自由搭配
- 支持 emlog 后台内置 AI
- 支持自定义 OpenAI 兼容 API(DeepSeek / 通义 / 豆包 / MiniMax / 硅基流动 / Seedream 等)
- 文本模型与图像模型可分开配置,比如用 DeepSeek 提炼主体 + Seedream 生图,灵活度拉满
内置 5 套风格模板,开箱即用
清新简约、可爱俏皮、科技资讯、产品展示、数据报告——不同题材选不同模板,也支持自定义。再也不用每次手动调提示词。
三种标题处理方式,适配各种排版强迫症
| 模式 | 说明 | 适合场景 |
|---|---|---|
| 程序叠加 | GD 库画字,稳定不乱码 | 追求确定性、中文标题 |
| AI 绘制 | 模型直接生成文字,更自然 | 英文标题、艺术感强的封面 |
| 不绘制 | 保留纯图 | 标题已在文章内展示 |
尺寸自动适配,告别报错
不同模型对尺寸要求各异(Seedream 有最小面积限制、DALL-E 3 只支持固定档位)。插件内置了主流模型的尺寸映射表,自动选择兼容尺寸,不会动不动就生成失败。
写文章页即时调参,不污染全局设置
点击「AI 封面」展开参数条,风格、尺寸、标题方式均可临时切换,只对当次生成生效。另外还有独立生成器页面(支持按文章 ID 或手动输入)和环境诊断功能,配置出错能快速定位。
三步上手
- 配置:后台插件设置 → 选择 AI 来源 → 填写文本 + 图像模型 API
- 生成:写文章页点击「AI 封面」→ 选参数 → 开始生成
- 使用:预览满意点「使用此封面」→ 保存文章自动生效
- 懒人福音:设置中开启「保存无封面文章时自动生成」,发布时自动补封面,真正的一条龙工作流。
踩坑经验(必读)
开发和使用过程中踩过的坑,帮你提前避开:
- 超时问题:Seedream 等慢速生图接口容易触发服务器超时。建议将 nginx
fastcgi_read_timeout、PHP-FPMrequest_terminate_timeout均调至 600s 以上;若套了 CDN,回源超时也要同步调整。 - 面积报错:提示"图片面积不达标"时,保持尺寸选项为「自动适配」即可,插件会自动匹配模型要求的合法尺寸。
- 中文乱码:程序叠加模式下中文显示为方块,是服务器缺少中文字体。安装
wqy-microhei或在设置中手动指定字体路径即可解决。
手动安装指南
- 下载
aicover.zip安装包 - 上传至服务器
content/plugins/目录(宝塔面板可用文件管理器直接上传) - 解压得到
aicover/文件夹(确认路径为content/plugins/aicover/) - 后台「插件」页面找到「AI 封面生成」→ 启用
- 进入插件设置配置 AI 来源,即可开始使用













这一切,似未曾拥有