WordPress教程06:如何让博客支持AI摘要,使用ChatGPT自动生成文章摘要

斌仔 分类:
文章字数 578 字 阅读时间 3 分钟
🤖 由 Gemini 生成的文章摘要
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结

看见许多博客都用上了AI摘要,我也想着弄一个,但是我不会PHP怎么办?万能的Google上线,就查到了 HikariLan 在2023年4月25号就给WordPress Argon 主题集成了 ChatGPT 生成文章摘要的功能。

既然有轮子,那我就照葫芦画瓢就可以了,在此感谢大佬的代码。主要用的主题不同,再加上对WordPress代码的不熟悉,出现了很多不明白的地方。

我的解决方案是:有问题都交给ChatGPT。从开始到结束差不多弄了2天的时间,我也记录了一下与ChatGPT的对话,方便回溯(有时真的是一个问题,得问很多遍多出代码,代码试用很多遍,才能达到预期)。

AI摘要
AI摘要

实现代码+与ChatGPT的对话记录

效果图

前端显示
前端显示

后端设置
后端设置

问题集锦

如何让 WordPress 连接 ChatGPT

  1. 需要使用到 HaoZi-Team/ChatGPT-PHP 库,通过 PHP 语言来调用 ChatGPT

ChatGPT-PHP 库如何安装在自己的主题下

  1. 在主题根目录下新建一个文件,文件名: composer.json,内容如下:

    {
       "require": {
            "haozi-team/chatgpt-php": "^2.0"
       }
    }
  2. 在同目录下使用命令:composer install来安装依赖,安装完成后,本地会多一个文件夹 vendor 和 composer.lock 文件

  3. 在主题根目录的 functions.php 添加如下内容就可以引入这个库了

    require_once __DIR__ . '/vendor/autoload.php';

生成的摘要保存在哪里?

  1. 保存在数据库,减少 ChatGPT 的调用,减少费用,后续直接在数据库取摘要,没有的再直接生成
  2. 尝试过存到缓存,个人感觉不是很好用就放弃了。

其余类似文章

  1. V2EX:AI 摘要的网站,可通过链接直接生成摘要,就是生成的摘要是英文
  2. WordPress 简单实现 chatGPT 文章摘要 | 2BROEAR - 2B博客
  3. mirai-mamori/Sakurairo:一款开源的 WordPress 主题,集成了ChatGPT 生成摘要的功能
  4. 张Heo团队开发的TianliGPT
  5. TianliBlog整理了多个博客AI摘要的工具

非常感激每一位打赏的朋友!

支付宝扫码支持
微信扫码支持

扫一扫,请博主喝咖啡☕

文章作者: 斌仔
文章链接: https://www.wangdu.site/course/1712.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文武科技柜

相关推荐

共有 4 条评论

  1. koobai

    现在大家都在折腾 AI 摘要,我的博文字数太少了,想想还是放弃,哈哈

    1. 斌仔

      其实这个是一个非必需品,我也是看着好奇,看着别人有,自己也想有,然后就瞎折腾,满足一下自己的虚荣心

  2. obaby

    这个东西现在比较普遍了,不过我的摘要都是直接贴的文章内容,哈哈哈。

    1. 斌仔

      你这就比较直接,我这就是瞎折腾