[开源] AI Summary - WordPress智能摘要生成插件

2021 字
10 分钟
[开源] AI Summary - WordPress智能摘要生成插件

AI Summary是一款专为WordPress设计的智能摘要生成插件,它集成了五大主流AI服务:百度文心一言、OpenAI ChatGPT、Google Gemini、字节豆包和阿里通义千问。无论您是个人博客作者还是企业网站运营者,这款插件都能帮您轻松提升内容质量和搜索引擎优化效果。

🚀 核心功能特性#

多AI服务支持

  • 🌟 ChatGPT - OpenAI官方API,支持自定义API地址和模型名称
  • ✨ Google Gemini - 谷歌最新AI模型,支持自定义API地址和模型名称
  • 🔥 文心一言 - 百度千帆大模型平台,支持最新API Key认证
  • 🔥 字节豆包 - 火山方舟平台,支持自定义API地址和模型名称
  • ⚡ 通义千问 - 阿里云百炼平台,支持多种模型规格

智能内容生成

  • 📝 AI摘要生成 - 自动提取文章核心内容,生成吸引人的摘要
  • 🔍 SEO自动优化 - 智能生成SEO描述和关键词
  • 🎯 内容精准提取 - 500字关键内容提取,降低API成本

完美主题集成

  • 🎨 B2主题完美适配 - 自动填充B2主题SEO字段
  • 🔄 双向数据同步 - AI字段与主题字段实时同步
  • 📱 响应式设计 - 支持所有WordPress编辑器

💡 使用方法#

编辑页面生成

在文章编辑页面右侧找到 “AI Summary设置” 元框:

  1. 生成摘要: 点击”生成摘要”按钮,AI自动分析文章内容
  2. 生成SEO: 点击”生成SEO”按钮,自动生成描述和关键词
  3. 自动保存: 生成成功后自动保存,无需手动操作
  4. 一键同步: 自动填充到B2主题SEO字段

批量管理

AI Summary文章管理 页面:

  • 批量生成摘要: 选择多篇文章,一键生成摘要
  • 批量生成SEO: 智能跳过已生成的内容
  • 状态监控: 清晰显示每篇文章的生成状态
  • 进度反馈: 详细的操作进度和结果提示

🎨 前端展示效果#

插件在文章页面自动添加精美的AI摘要展示区域:

  • 🎭 打字机动画效果 - 吸引用户注意力
  • 🎯 “看其他文章”按钮 - 增加页面停留时间
  • 📱 响应式设计 - 完美适配移动端
  • 🎨 可自定义样式 - 与网站主题完美融合

🎨 后端展示效果#

⚡ 性能优化特性#

智能内容提取

  • 🔹 关键内容识别: 自动提取标题、首段、关键段落
  • 🔹 500字限制: 大幅降低API调用成本
  • 🔹 提取算法: 智能识别文章核心信息

数据缓存机制

  • 🔹 生成结果缓存: 避免重复生成相同内容
  • 🔹 本地数据存储: WordPress原生meta机制
  • 🔹 增量更新: 只有内容变化时才重新生成

🛠️ 技术实现细节#

架构设计

// 统一AI调用接口
class AI {
   static function getSummary($content) {
       // 智能摘要生成
  }
   static function getSeo($content) {
       // SEO信息生成
  }
}
// 多AI服务适配
switch ($provider) {
  case 'wenxin': return WenXin::chat();
case 'chatgpt': return ChatGPT::chat();
case 'gemini': return Gemini::chat();
case 'doubao': return Doubao::chat();
case 'tongyi': return Tongyi::chat();
}

📊 功能对比表#

功能特性AI Summary其他插件
多AI服务支持✅ 5个主流服务❌ 单一服务
B2主题集成✅ 完美适配❌ 需手动配置
智能内容提取✅ 500字优化❌ 全文发送
实时双向同步✅ 自动同步❌ 单向导出
批量处理✅ 智能跳过❌ 重复生成
用户体验✅ 一键操作❌ 复杂配置

🎯 适用场景#

个人博客

  • 📝 技术分享博客 - 自动生成技术要点摘要
  • 📚 知识分享站点 - 提炼核心知识点
  • 🎨 创作类网站 - 吸引读者阅读兴趣

企业网站

  • 🏢 公司新闻站 - 快速生成新闻摘要
  • 📈 产品介绍页 - 突出产品核心卖点
  • 🎓 在线教育 - 课程内容精华提取

内容平台

  • 📖 资讯聚合站 - 批量生成文章摘要
  • 🌐 多语言网站 - 统一内容生成标准
  • 📱 移动优先站 - 简洁摘要提升体验

🔧 高级配置技巧#

自定义API配置

ChatGPT配置:

  • 🔹 API地址 (可选): 支持第三方代理和镜像站
  • 🔹 自定义模型: 支持最新模型如gpt-4o、gpt-4o-mini等
  • 🔹 优先级: 自定义模型名称优先于下拉选择

Gemini配置:

  • 🔹 API地址 (可选): 支持代理服务和第三方兼容接口
  • 🔹 自定义模型: 支持最新模型如gemini-1.5-flash等
  • 🔹 优先级: 自定义模型名称优先于下拉选择

API成本优化

  1. 选择合适模型:
    • 日常使用: ernie-3.5-8k / gpt-3.5-turbo
    • 高质量需求: ernie-4.0-8k / gpt-4
  2. 内容长度控制:
    • 摘要字数: 100-200字 (平衡质量与成本)
    • SEO描述: 120-150字符 (搜索引擎友好)
  3. 批量处理策略:
    • 选择性生成: 只为重要文章生成
    • 定期更新: 根据流量数据优化

📈 SEO优化效果#

使用AI Summary插件后,您的网站将获得:

搜索引擎优化

  • 🎯 精准关键词: AI智能识别文章核心关键词
  • 📝 吸引人描述: 生成符合搜索引擎要求的描述
  • 🔍 提升点击率: 优质摘要吸引更多用户点击

用户体验提升

  • 快速了解: 用户可快速了解文章内容
  • 📱 移动友好: 简洁摘要适合移动端阅读
  • 🎨 视觉效果: 打字机动画增强用户体验

🆚 版本更新记录#

v1.0.0 (2025-06-28)

  • 🎉 首次发布: 完整功能实现
  • 多AI支持: 文心一言、ChatGPT、Gemini
  • 🔧 B2主题集成: 完美适配B2主题
  • 🚀 智能优化: 内容提取和成本控制

v1.1.0 (2025-06-30)

  • 🎉 新增模型: 豆包、通义千问
  • 🚀 优化代码: 优化代码逻辑及界面优化

v1.1.2 (2025-07-02)

  • 🚀 功能增强: ChatGPT和Gemini配置升级
  • 🔧 ChatGPT新增: 自定义模型名称配置
  • 🌐 Gemini新增: 自定义API地址和模型名称配置
  • ⚡ 优先级逻辑: 自定义模型优先于下拉选择
  • 🎯 兼容性: 完全向后兼容,不影响现有配置

未来规划

  • 📊 数据分析: 生成效果统计和优化建议
  • 🎨 主题扩展: 支持更多WordPress主题

🎁 送一些Gemini的key#

AIzaSyA7Br2V-gqJ-SdIpKU4jHZX4bDsbQLtWFY,
AIzaSyCuQA8YMmF3nQACiNUvpH7eUBiJc2UG65w,
AIzaSyAWfB2vi0x-yM2pnOPxeu1HXe4MC0ObJUU,
AIzaSyDnjFUaqySz3ju_8kEUuyJ8JE6AIc47Lkw,
AIzaSyDzfJuNKrKpzai82YgqRg6ksLcpIhvGS7A,
AIzaSyAmML4tOnwjo202n60Ue_kU2mY2SWor3oA,
AIzaSyCcHl0Ge0qgbJD6KAqNw7ulxuCkFF-rg6Q,
AIzaSyDzOr21jeAoJMHlj-bihsOvg5uB4HOBM40,
AIzaSyDjZ0SnKsXje34Mn09HCTPDO0Cb7FaTflc,
AIzaSyC5kBkGmo2GClIHLbDhELQowpwadXwf9iY,
AIzaSyCglOiXDxSp7MnNNLKBmwIphGD4efphAjc,
AIzaSyAPK7Z43CjDFkGjU4aP-OBnzIipyL-KVws,
AIzaSyAXPQswBkbAHHhOhGK_UWQpxAjdhYbTis4,
AIzaSyCbbndNEN44tBrDnv7rOsMXWCiILx7-jbY,
AIzaSyBafWhRUWKkPg5k6M_O57Mz74V7IP5PWVs,
AIzaSyDRvXuYRBaZ-AlBw8GNDJKSyTHQmp3rQUU,
AIzaSyAvoAgK8wIqjediRfXCY0MmMbShN_VYlJI,
AIzaSyDMqE0spVwOOdBkXmgKdXIY1JqMk8LiQWI,
AIzaSyAiQEeAeozmBi5HTk6XkG2fomYdUFQxDxg,
AIzaSyBfFOs3ffu4oF4K5HkU6h6CY99XQnlFM3o,

🌕想说的话#

本插件的开发灵感来源于 Core AI Power。当初偶然间发现这款插件,原本只是想尝试一下,结果发现无法正常使用——主要有两个原因:一是我的博客所用的主题不同,二是该插件仅支持 文心一言 1.0 版本,而目前官网已经不再开放 1.0 的申请接口。

因此,我决定自己动手开发了一个兼容 文心一言 2.0 接口 的插件,并对 B2 主题 进行了适配测试,运行效果良好。其他主题暂未测试,如遇兼容性问题,建议可以尝试使用原版的 Core AI Power 插件。

另外需要说明的是,本插件默认带有一个跳转至我博客的引流链接。如果你不希望显示此链接,可以在你的主题样式中添加以下 CSS 代码进行隐藏:

.ai-summary-brand { display: none;}

如果你的博客部署在海外服务器(外网环境),我推荐优先使用 Gemini 模型。上文中提到的 API Key,你可以直接拿来用,开箱即用。

其实最初我就是打算接入 Gemini 的。为此测试了很久,每次都连不上,搞得我一度崩溃 —— 明明本地测试一切正常。最终才发现,问题根源在于我用的是 国内的阿里云服务器。我淦……😩

开源地址#

O96u
/
ai-summary
AI Summary是一款专为WordPress设计的智能摘要生成插件
no-license
PHP

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

[开源] AI Summary - WordPress智能摘要生成插件
https://muxui.com/posts/ai-summary-wordpress-plugin/
作者
Muxui
发布于
2025-09-19
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
从 WordPress 到 Astro迁移实战全记录
原创记录将 Muxui 从 WordPress(B2 Pro)完整迁移到 Astro 静态博客主题 Firefly 的全过程:导出 WXR、HTML 转 Markdown、图床改写、友链与导航定制、Twikoo 评论迁移,以及迁移中踩过的坑。
2
支付宝面对面对接个人赞赏页
原创📌 项目背景 ​ 在个人博客/自媒体场景中,接收读者小额赞赏是常见的互动方式。基于支付宝的「面对面支付」接口,我开发了一个轻量级赞赏页,支持金额选择、动态二维码生成、捐赠记录展示等功能。核心代码基于PHP+MySQL实现,无需依赖复杂框架
3
MyBatisCodeHelper-Pro破解[V3.4.4]
文章提前申明:这篇文章只用于作者个人记录,任何人不得转载、分享。不转发不扩散,如因此造成的任何损失或其他影响,本人概不承担。MyBatisCodeHelper Pro 是一款很不错的 IDEA 插件,有能力的还是购买正版授权。如官方侵权或产生其
4
[开源] PicHost - 自托管个人轻量图床
原创记录 PicHost 从 Cloudflare R2 版演进到 Docker 自托管图床的过程:为什么推倒重来、界面长什么样、我怎么部署、Twikoo 评论配图怎么接——不是 README,是一次自用开源的复盘。
5
[开源自荐] DBX - 20MB 开源数据库客户端
软件推荐开源数据库客户端 DBX:约 20MB、Apache-2.0、一个窗口连 80+ 种库。和 Navicat 比,差在许可、体积、部署和 AI/MCP。日常查改够用,企业建模报表还是 Navicat 更稳。
随机文章随机推荐

评论区

Profile Image of the Author
Muxui
写代码、记笔记,把折腾过的东西留给未来的自己。
公告
欢迎来到我的博客!这是一则示例公告。
统计
分类
标签
站点统计
文章
22
分类
3
标签
26
总字数
55,208
运行时长
0
天气预报
定位中...
----
高温 --°C / 低温 --°C
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.6
文章许可
CC BY-NC-SA 4.0