AI 摘要

还在手动写文章摘要?耗时低效,影响流量!AI 自动摘要,让你事半功倍。OpenRouter 聚合全球主流大模型 API,无需魔法上网,免费调用!本文教你轻松为 WordPress 文章添加 AI 总结,更有付费平替方案,微信/支付宝直付,助你成为阅读量直线上升的赢家!

一个精炼而准确的摘要,不仅能帮助读者快速了解文章内容,还能提升点击率和 SEO 表现,过去,我们需要手动编写每篇文章的摘要,而现在,借助 AI 的强大能力,这项工作可以完全自动完成

OpenRouter 聚合了全球所有主流大模型 API,只要一个 API Key,就能任意调用所有主流模型,且国内用户直接访问,无需科学上网(OpenAI调用API除外)

本文将介绍如何使用openrouter API 给 WordPress 文章添加AI总结/AI摘要,有免费有付费,付费支持微信/支付宝支付!

使用示例就是这上面的AI摘要,还有下图

一、获取API秘钥和额度购买

登录openrouter:https://openrouter.ai/,登录完成后进入https://openrouter.ai/settings/keys,选择右上角的Create API Key,在Name处随便填写即可,主要是为了让你能确定你的API使用情况,Credit limit指的是你的API额度限制,意味着如果此API花的额度超过了你设置的上限,就会阻止下次调用,留空不限,点击create即可完成创建,注意秘钥不要外泄

创建完成后就可以直接使用了,此时是免费状态,每天能调用最多50次,模型只能使用带“free”的,当然,免费额度是可以增加的,但是需要付费,后文再讲

如果需要更高级的模型,则需要进行充值,打开https://openrouter.ai/settings/credits,选择Add Credits,选择下方的一次性支付方式,即可弹出来微信/支付宝支付,选择purchase进行支付,Total due是你最终要花费的(因为含手续费),当你充值大于10美元(不是你花了10美元,是额度里必须要有至少10美元)的时候,免费额度自动永久增加到1000次,即使后期花费了额度也不会减少

充值结束后即可在credits处看到你的余额状态

二、配置自动总结AI

如果你的主题自带自动总结,比如Sakurairo,那么只需要找到自动总结AI配置界面,在ChatGPT访问地址处填写API地址,如下

https://openrouter.ai/api/v1/chat/completions

再在API秘钥处填写你的API秘钥,模型处填写你需要的模型,比如我用的是gemini 2.5 flash,那么就在openrouter左上角搜索,然后点击标题下面的复制按钮,最后粘贴到ChatGPT模型选项里即可

此时只要编辑任何你想要获得AI总结的文章,一个字都不用改,直接发布即可刷新出AI总结,后续新文章直接保存时即可触发AI总结每发布一次都会提交给AI重新总结,没有办法绕过

如果你的主题没有自带自动总结,可使用AI Engine(by Jordy Meow),装上这个插件后在左侧找到AI engine,设置里找到API,选择openrouter,在下方填入你的API key,然后在下面的Models选项卡里刷新模型,在最底下的Default Environments for AI的default选项卡里的model自行选择模型

装好后回到要编辑的文章,在文章侧面找到AI Engine,选择Excerpts,在打开的页面里选择总结插入即可(在设置特色图片的下方可编辑,没有主题自带的总结的边框效果)

三、JavaScript配置

使用JavaScript调用如下

const API_KEY = 'YOUR_API_KEY'; // 请替换成你的 OpenRouter API 密钥

const url = 'https://openrouter.ai/api/v1/chat/completions';

const headers = {
  'Authorization': `Bearer ${API_KEY}`,
  'Content-Type': 'application/json'
};

const body = {
  model: 'openai/gpt-4o', // 也可以换成别的模型
  messages: [
    {
      role: 'system',
      content: '请以作者的身份,结合文章核心观点来提取的文章中最吸引人的内容,为以下文章编写一个用词精炼简短、110字以内、与文章语言一致的引言。保持简体中文。'
    },
    {
      role: 'user',
      content: '博客内容'
    }
  ],
  temperature: 0.7
};

fetch(url, {
  method: 'POST',
  headers: headers,
  body: JSON.stringify(body)
})
  .then(response => response.json())
  .then(data => {
    const reply = data.choices?.[0]?.message?.content;
    console.log('总结如下', reply);
  })
  .catch(error => {
    console.error('请求出错:', error);
  });
2025 年 8 月
 123
45678910
11121314151617
18192021222324
25262728293031