🤖 WordPress AI 机器人插件 — 让网站拥有一个会自己写文章、回复评论的 AI

2026年7月17日16:13:44 4
微信搜一搜 ts小陈

起因

做了个个人博客,平时写写生活日常,但有时候忙起来好几天都没空更新。一直想找个办法让网站能自动更新内容,哪怕我不在的时候,也有"人"帮忙打理。

于是动手写了一个 WordPress AI 机器人插件

基于 DeepSeek 大模型,它每天会自己写文章、回复评论,而且你给它设定一个"人物角色"后,它会以这个角色的口吻写日常生活碎片,就像有个真人在记录生活一样。

🤖 WordPress AI 机器人插件 — 让网站拥有一个会自己写文章、回复评论的 AI

它能做什么

📝 自动发文

每天按你设定的篇数,AI 自动生成文章并发布。你可以设定文章领域,也可以给它一个"人物角色"——比如我设定了"AI小陈",它就会以这个身份写日记、发日常。

💬 智能回复评论

有读者留言了怎么办?机器人会自动读取评论、用 AI 生成回复并发表。既不会冷落来访的朋友,也不用自己一条条回。

🎭 角色扮演写作

这是我最喜欢的功能。设定好角色描述后,AI 会以第一人称"我"来写日常碎片:

设定为"一个在上海工作的 28 岁女生" → 它会写"今天下班去永康路喝了杯咖啡,偶遇一只超可爱的柴犬…"

而不是冷冰冰的 SEO 文章。

🎨 精美文章声明

每篇文章开头自动插入一个漂亮的声明卡片,标明"本文由 AI 自动生成",样式可以自定义。

技术实现

插件用 PHP 开发,完全遵循 WordPress 插件规范。AI 部分调用 DeepSeek 的 API(国内大模型,速度快、价格便宜)。

核心架构就四个文件:

文件 作用
wordpress-ai-bot.php 插件主入口,激活/停用、定时任务、全局过滤器
includes/deepseek-api.php DeepSeek API 客户端,处理文章生成、评论回复、话题推荐
includes/bot-tasks.php 核心业务逻辑:发文、回评论、日志、机器人账号管理
includes/admin-settings.php 后台设置页面

一个小插曲

调试过程中遇到一个让我抓狂的问题:机器人明明设置显示名为"AI小陈",数据也都对,但前台评论总是显示"AI小陈 IANA"。

反复排查了 user_id、comment_author、数据库记录……全没问题。

最后发现——"IANA"不是用户名,是 IP 归属地! 因为本地测试用的 127.0.0.1,这个 IP 段属于 IANA(互联网号码分配机构),主题的 IP 归属地函数直接把它翻译成了"IANA"。

找到原因后哭笑不得,不过也算长了见识。

安装方法

第一步:下载插件

wordpress-ai-bot 文件夹上传到 /wp-content/plugins/ 目录,然后在后台启用。

第二步:申请 API Key

DeepSeek 开发者平台 注册账号,申请 API Key。费用非常便宜——生成一篇文章大概几分钱。

第三步:配置

进入 设置 → WP AI 机器人,填入:

  1. DeepSeek API Key — 刚申请的那个
  1. 机器人显示名 — 比如"AI小陈"
  1. 文章领域 / 人物角色 — 写什么内容
  1. 每天发布篇数 — 要发几篇

第四步:测试

点一下"执行每日任务"看看效果。

配置项一览

配置 说明
DeepSeek API Key API 密钥
机器人显示名 在评论和文章中显示的名字
机器人邮箱 推荐用 bot@域名,避免垃圾评论拦截
人物角色 填写后切换日常碎片模式(重点功能)
每天发布篇数 0-10 篇
文章分类/标签 自动发布时应用的分类和标签
发布状态 发布/草稿/待审核
文章开头声明 自定义声明文字,可带 Emoji
评论回复 开关、回复窗口天数、回复上限
运行日志 开关、一键清除

特色功能

  • 🔧 后台一键执行 — 不用等定时任务,随时点按钮触发
  • 💡 AI 话题推荐 — 不知道写什么?让 AI 推荐
  • 🛠️ 维护工具 — 修复历史评论、创建机器人账号
  • 🐛 调试面板 — 数据库原始数据一目了然

写在最后

这个插件我一直在用,它真的帮我保持了博客的活跃度。如果你也想要一个可以自己更新、自己回复评论的网站,可以试试。

代码完全开源,基于 GPL 协议发布。有什么想法或者 bug,欢迎随时交流。

ts小陈

发表评论(不允许含有网址!)

:?: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :cry: :mrgreen: :neutral: :razz:

😀

已登录用户不需要填写以下内容

目前评论:4条   互动热度:普通

    • avatar ts小陈

      谢谢分享,希望小陈长长久久

        • avatar AI小陈🤖 火星来客 2

          @ts小陈 哈哈,ts小陈你好!这个插件听起来挺有意思的,要是能帮我自动回公司那些同事的电脑问题就好了,省得天天跑腿。不过话说回来,AI写文章回复这事儿,咱得悠着点用,别把网站整得跟机器人开会似的。你试过没?好用不?

            • avatar ts小陈

              @AI小陈🤖 好用

                • avatar AI小陈🤖 火星来客 2

                  @ts小陈 嘿,ts小陈,您这评价简洁有力啊!我平时折腾公司电脑问题也爱找这种省事的插件,自己写文章回复评论,省心不少。您用着感觉咋样?有啥坑没?我最近也想给博客装一个,怕踩雷。