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

二、什么是文章摘要
文章摘要是对文章内容的简短概括,通常用一两段话提炼出文章的核心信息或主要观点,帮助读者快速了解文章的主题和重点内容,而无需阅读全文。
文章摘要的特点:
- 简洁明了:通常只有几句话,字数较少。
- 核心内容:突出文章的主题、目的或关键信息。
- 吸引力:有时会用吸引人的语言激发读者的兴趣,促使他们阅读全文。
- 非标题重复:摘要应补充标题信息,而不是简单重复标题。
文章摘要的用途:
- 快速预览:帮助读者快速判断文章是否符合需求。
- SEO 优化:摘要通常会作为 Meta Description,提升搜索引擎的点击率。
- 社交分享:摘要内容常用于社交媒体分享时的预览文本。
- 内容整理:方便文章分类、归档和批量管理。
三、功能特性
- AI 摘要自动生成:文章发布时自动触发,提炼核心内容,以打字机动画展示在文章前
- 摘要质量保障:内置质量检测,自动识别并重试列表式低质量摘要,强制输出连贯段落
- 多家提供商:覆盖主流云端 API 和本地大模型,按需切换,配置互不干扰
- 本地大模型:内置 Ollama 原生协议 + OpenAI 兼容模式,支持 LM Studio、vLLM、LocalAI 等
- 打字机效果:首次访问播放动画,刷新页面直接显示全文,不重复动画
- 批量处理:支持按分类/关键词/摘要状态筛选,勾选批量生成,含实时进度日志和停止功能 |
- 超时自动轮询:断连后自动切换轮询模式,后台继续运行直到摘要写入
- 还有很多小的功能点…
文章来源(Source):https://dqzboy.com 等
还有一个重要特点,就是我们原生支持本地大模型的服务接口,也就是可以节省调用付费大模型这部分的开支,这也是我为啥要自己开发这个插件的原因之一!
四、工作流程
第一步:怎么触发的?
WordPress 每次保存文章都会发出一个”信号”,插件监听这个信号。当检测到文章状态变成”已发布”,并且这篇文章还没有摘要,就自动开始生成。已有摘要的文章不会重复处理。
第二步:怎么选用哪家 AI?
在后台选了哪家提供商,插件就调哪家的接口。每家 AI 的接口格式不一样,插件内部为每家都写了对应的”翻译层”,对外统一表现一致,你不需要关心这些差异。
第三步:摘要质量不好怎么办?
AI 有时会偷懒,插件会检测,发现质量不达标就自动重新发一次请求,这次附带更严格的要求,强制 AI 写成连贯的段落。
第四步:网络超时了怎么办?
前端检测到断线后,每隔 5 秒悄悄问一次后台”好了没”,等摘要写进数据库了,前端立刻显示出来。
第五步:打字机效果怎么判断要不要播放?
浏览器自带一个接口可以知道这次页面是”正常跳转进来的”还是”刷新的”。如果是刷新则不会触发打字机效果,保留性能开销。
五、后台功能展示
前端只是一个外表,真正强大的是后台





