WordPress / WordPress插件

给文章添加 AI 文章摘要 — 本站开发的插件

浅时光博客 · 3月2日 · 2026年 26 次已读
AI 文章摘要 时光AI(本站开发)

一、先看下效果


现在 AI 大模型如此火爆,咱也得紧跟主流,利用大模型来实现一些我们自己的需求,下图就是利用本地大模型来总结文章内容,实现文章摘要。直接看本篇文章顶部【AI 文章摘要】也是相同的效果。

二、什么是文章摘要

文章摘要是对文章内容的简短概括,通常用一两段话提炼出文章的核心信息或主要观点,帮助读者快速了解文章的主题和重点内容,而无需阅读全文。

文章摘要的特点:

  1. 简洁明了:通常只有几句话,字数较少。
  2. 核心内容:突出文章的主题、目的或关键信息。
  3. 吸引力:有时会用吸引人的语言激发读者的兴趣,促使他们阅读全文。
  4. 非标题重复:摘要应补充标题信息,而不是简单重复标题。

文章摘要的用途:

  • 快速预览:帮助读者快速判断文章是否符合需求。
  • SEO 优化:摘要通常会作为 Meta Description,提升搜索引擎的点击率。
  • 社交分享:摘要内容常用于社交媒体分享时的预览文本。
  • 内容整理:方便文章分类、归档和批量管理。

三、功能特性


  1. AI 摘要自动生成:文章发布时自动触发,提炼核心内容,以打字机动画展示在文章前
  2. 摘要质量保障:内置质量检测,自动识别并重试列表式低质量摘要,强制输出连贯段落
  3. 多家提供商:覆盖主流云端 API 和本地大模型,按需切换,配置互不干扰
  4. 本地大模型:内置 Ollama 原生协议 + OpenAI 兼容模式,支持 LM Studio、vLLM、LocalAI 等
  5. 打字机效果:首次访问播放动画,刷新页面直接显示全文,不重复动画
  6. 批量处理:支持按分类/关键词/摘要状态筛选,勾选批量生成,含实时进度日志和停止功能 |
  7. 超时自动轮询:断连后自动切换轮询模式,后台继续运行直到摘要写入
  8. 还有很多小的功能点…文章来源(Source):https://dqzboy.com

还有一个重要特点,就是我们原生支持本地大模型的服务接口,也就是可以节省调用付费大模型这部分的开支,这也是我为啥要自己开发这个插件的原因之一!

四、工作流程


第一步:怎么触发的?

WordPress 每次保存文章都会发出一个”信号”,插件监听这个信号。当检测到文章状态变成”已发布”,并且这篇文章还没有摘要,就自动开始生成。已有摘要的文章不会重复处理。

第二步:怎么选用哪家 AI?

在后台选了哪家提供商,插件就调哪家的接口。每家 AI 的接口格式不一样,插件内部为每家都写了对应的”翻译层”,对外统一表现一致,你不需要关心这些差异。

第三步:摘要质量不好怎么办?

AI 有时会偷懒,插件会检测,发现质量不达标就自动重新发一次请求,这次附带更严格的要求,强制 AI 写成连贯的段落。

第四步:网络超时了怎么办?

前端检测到断线后,每隔 5 秒悄悄问一次后台”好了没”,等摘要写进数据库了,前端立刻显示出来。

第五步:打字机效果怎么判断要不要播放?

浏览器自带一个接口可以知道这次页面是”正常跳转进来的”还是”刷新的”。如果是刷新则不会触发打字机效果,保留性能开销。

五、后台功能展示


前端只是一个外表,真正强大的是后台原文链接:https://dqzboy.com管理,下面展示我们这个插件部分后台功能能力


本文作者:浅时光博客
原文链接:https://www.dqzboy.com/19188.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可,转载时请以>超链接形式标明文章原始出处和作者信息
免责声明:本站内容仅供个人学习与研究,严禁用于商业或非法目的。请在下载后24小时内删除相应内容。继续浏览或下载即表明您接受上述条件,任何后果由用户自行承担。