You are currently viewing Autoblogging|利用ChatGPT如何自动生成文章并上传到博客

Autoblogging|利用ChatGPT如何自动生成文章并上传到博客

很久没更新网站的内容了,原因其实也很简单,相较于视频,网站效果起来得太慢,大家把这段时间称为沙盒期,似乎捱过这个时期就拨开云雾见光明。

但是这个马拉松能最后坚持下来的屈指可数,由于需要一年左右的时间沉淀才能看到成效,这个反馈来的实在太慢,正常人的精力都会被消磨殆尽,从这个方面上来说能坚持做SEO的都是“狠人”。

我在三月初建立的网站可以说已经没救了,这数据惨不忍睹:

通过这些年的自我了解,我发现我的激情期最多坚持三个月,所以为了省事也为了赚钱,只有寻求一些其他方面的技术来弥补激情的不足,自动化就是我们这种懒人的福音,当然自动化也就意味了少了人工审核这一步骤,整体的质量肯定会下滑。

这个自动化的程序前提需要有一个属于自己的网站,关于建站可以看这篇文章

还需要注册一个ChatGPT账号,有条件的可以升级到4.0,不想额外花钱的话,使用3.5也是可以,而且通过不少seo大佬测试,发现3.5版本排名和收录效果更好

① 首先我们打开我们的wordpress网站后台:

新建一个账户,把你的用户名和密码复制出来。

② 打开OpenAi后台,创建一个API keys

③ 打开Dreamstudio后台,并创建复制一个API keys:

④ 打开我们的程序文件,如下图所示(下载链接放在最后):

简单介绍一下:

这套脚本包含创作post以及page两个方向,需要我们更改的地方就是上面我们复制下来的wordpress用户名和密码以及API keys,然后就是input.csv,其他的内容不用修改,当然逻辑是作者的逻辑,有代码基础的同学在文章生成以及图片生成这块可以根据自己的需求自行修改。

需要特别提醒:

我这里使用的代码编辑器是visual studio code,之前没安装编辑器的建议安装这个,有其他的也可以用其他,不影响。

如果使用ChatGPT4.0的不要一次性输入太多主题和关键词,因为4.0本身是收费模式,这个脚本一次性生成的文章较多,可能花费会比较大。

⑤ 安装依赖项 

打开Terminal 

输入:

  • pip install back off
  • pip install tenacity

⑥ 更改API keys以及你的网站后台用户名和密码

到这步我们的改动就完成了,这个脚本里面的利基是男装,如果和你的利基是宠物,可以将text_prompts

  • “text”: f’an object-only patterned background representing {meta_title}’

改成

当然这只是优化的方法,你不做更改也是没有关系,另外如果你不知道自己应该怎么选择利基,可以看看我之前写的这篇文章

⑦ 使用ChatGPT生成input.csv

可复制以下文案到ChatGPT中:

Give me 50 questions that people might ask about cats that could act as a blog post, give me a simple 2-3 word URL slug, meta title, and short description of the blog post in a markdown formatted table.

对应生成的信息复制粘贴到Excel表格里面,并替换掉原先项目里面的input.py。

⑧ 完成 新建Terminal

输入:

对应就可以生成文章,可能会如果出现一些简单bug,按照提示对应debug一下。

上述的事例网站:https://giucas.com🎉

🌟全自动的脚本下载链接:https://github.com/IncomeStreamSurfer/autoblogger