AICover - Typecho博客AI插件:生成封面图、文章标题、文章摘要、OG分享图

2026-03-25T18:11:00

简介

AICover是为Typecho提供文章编辑相关的AI工具,包括:封面生成、摘要生成、标题建议、图像 Prompt 预览、OG 分享图、封面历史管理与封面图压缩等。
代码完全开源、免费,项目 Github 地址:https://github.com/xiaotiewinner/ai-cover
后续会继续追加新功能:AI自动回复评论、AI文章纠错以及围绕SEO优化的功能。我的想法不多,所以也欢迎大家提出建议。

正文

1:效果展示

1.1:前端展示

图中所有文章的封面、标题和摘要由AI生成。(本文也是)

自动生成 OG 分享标签并嵌入 head 标签

1.2:后端展示

后端插件设置页面提供一系列自定义配置项

由控制台 - 封面管理进入AI封面管理页面,可追溯历史封面进行删改

在文章的发布和编辑页面嵌入了封面生成器,提供封面生成、标题建议、摘要生成、提示词生成等一系列功能

2:插件安装

2.1:环境要求

  • Typecho 1.2.0+
  • PHP 7.0+(需要 curl、json、mbstring 扩展)
  • MySQL 5.7+ 或 SQLite 3.0+
  • 文本生成和图像生成 AI 服务、API Key
  • 我使用了 handsome 插件,这是封面图展示的前提,如果你不需要封面生成功能的话可以忽略这个条件

2.2:下载插件

[hide]点击 AICover_v1.0.0.zip 下载,或者去 我的Github 下载最新版本 AICover。[/hide]

2.3:上传插件

解压压缩包,将 AICover 文件夹上传至 /usr/plugins/ 目录

2.4:启用插件

前往 Typecho - 控制台 - 插件,启用「AICover」

3:插件设置

按照插件设置页提示填入相应项
我个人使用 deepseek-chat 做文本生成模型,GLM-Image 做图像生成模型,效果和性价比还不错

尽量丰富你的提示词(Prompt),这是决定最终效果的关键

4:插件使用

4.1:handsome 插件设置

本项配置前提:你已经安装被配置好 handsome 插件

  1. 前往 控制台 - 外观 - 设置外观 - 外观设置 - 首页头图样式,选择 图片样式图片样式与小头图样式交错
  2. 前往 控制台 - 外观 - 设置外观 - 主题增强功能 - 博客头图来源设置,选择 4.显示顺序:thumb自定义字段——随机图片
  3. 以上设置完成,点击右下角 保存设置 按钮

4.2:封面生成

  1. 前往 控制台 - 封面管理 依次点击 测试文本API测试图像API 按钮,确保连接正常。如果在 API Key、API端点、模型名称、服务器网络 这些项都正常的情况下频繁出现连接失败,可以把你遇到的具体问题发在评论区或去 Github 提 ISSUES,提出问题之前请先阅读 提问的艺术
  2. 前往文章新增/编辑页面,拉到底部,看到 AI 封面生成器
  3. 编辑好文章以后点击 生成/重新生成封面 会自动生成图像提示词,然后根据生成的提示词生成图像。你也可以在 自定义 Prompt 中填入针对该文章的提示词。
  4. 等待 15-30 秒生成的图像会出现在图像框中,不满意的话可以继续点击按钮生成
  5. 生成图像后会自动应用至你的文章(即使你没有点击发布文章),此时可以前往你的博客前台查看头图是否发生了变化

4.3:摘要生成

点击 重新生成摘要 会自动根据文章生成摘要并应用至 手动指定摘要内容 字段。

4.4:标题生成

点击 标题建议 会自动根据文章生成5个标题供你选择,点击右侧 使用 按钮会自动填入文章标题栏。

4.5:OG分享图生成

点击 生成OG分享图 会自动根据文章标题、摘要、头图生成OG分享图并嵌入前台文章页的 head 标签中。

5:插件卸载

  1. 后台禁用插件
  2. 删除插件文件夹
  3. (可选)删除数据库表:
DROP TABLE IF EXISTS `typecho_aicover_history`;
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »