logo
0
0
WeChat Login
v1.0.4: 新增根据大纲生成完整文章功能

OpenClaw AI for WordPress

将你自托管的 OpenClaw AI 网关集成到 WordPress,把本地 AI 能力带到你的 WordPress 网站。

项目地址:https://cnb.cool/code_free/openclaw-wordpress

作者:陌涛

功能特性

  • 📝 内容创作工具

    • AI 自动生成文章大纲
    • 根据大纲生成完整文章 → 一键生成整篇博客
    • AI 优化文章标题 → 一键生成 5 个可选标题
    • 自动生成 SEO 标题、描述、聚焦关键词
    • 自动文章摘要
    • 支持自定义风格改写内容
    • 生成结果支持一键插入编辑器
    • 支持 HTML/Markdown 两种插入格式
    • 同时兼容古登堡编辑器 + 经典编辑器
    • 全部通过你本地的 OpenClaw 网关处理
  • 🖼️ 媒体自动化

    • 上传图片自动生成 SEO 友好的 ALT 文本
    • 节省图片 SEO 时间
  • 🔍 语义搜索与相关推荐

    • 基于 OpenClaw 向量嵌入的语义搜索
    • 语义相关文章推荐(比关键词相关文章更准确)
    • [openclaw_search] 短代码,可在任意页面添加语义搜索框
    • 完美配合你已配置好的 OpenClaw memory-lancedb 使用
  • 🤖 自动定时发布

    • 开启后每天自动生成指定数量文章
    • 基于热门话题自动创作发布
    • 支持设置 1-10 篇/天
  • 💬 计划功能

    • AI 评论审核
    • 自动回复访客评论
    • 基于网站内容的访客 AI 聊天机器人

环境要求

  • WordPress 5.8+
  • PHP 7.4+
  • 运行中的 OpenClaw 网关并开启 API 访问
  • OpenClaw API 密钥

安装方法

  1. 下载 最新发行版
  2. 上传到你的 WordPress 插件目录
  3. 激活插件
  4. 进入 设置 → OpenClaw AI
  5. 按下面说明填写配置
  6. 保存并测试连接
  7. 在文章编辑器开始使用 AI 工具!

配置说明

⚠️ 重要:模型名填写规则

OpenClaw 网关要求插件里的默认模型必须填 openclaw/main,不要直接填模型 ID!

模型已经在 OpenClaw 服务端配置好了,插件只需要指定 agent 即可。

配置项填写示例(火山引擎 + 腾讯云轻量)
OpenClaw 网关地址http://你的服务器IP:23057 例:http://124.222.178.251:23057
API 密钥你的 OpenClaw 网关 token,在 ~/.openclaw/openclaw.jsongateway.auth.token
默认模型必须填 openclaw/main,不要填 arkcode/doubao-seed-2.0-code
Embedding 模型text-embedding-3-small(保持默认即可,如果你 OpenClaw 已经配置好 OpenRouter)
自动发布勾选后每天自动生成文章发布
每天自动发布篇数1-10,推荐 3

如果你的 OpenClaw control UI 在子路径,比如 /xxx不要把子路径填到网关地址,API 端点始终在根路径 /v1/...

功能开关

  • SEO 优化 - 在文章编辑器启用 SEO 工具
  • 自动 ALT 文本 - 上传图片时自动生成 ALT 文本
  • 语义搜索 - 启用语义搜索和相关文章推荐
  • AI 评论 - 开发中,AI 评论处理
  • 自动发布 - 开启每日自动发布 AI 文章

使用方法

文章编辑器

激活后,你会在文章编辑器侧边栏看到「OpenClaw AI 工具」:

  1. 生成大纲 - 从文章标题生成文章结构大纲,选择 HTML/Markdown 格式,生成后点击「插入到编辑器」
  2. 根据大纲生成完整文章 - 大纲插入后,点击这里直接生成完整文章
  3. 优化文章标题 - 根据原标题生成 5 个优化后的标题供选择,选好插入
  4. 生成摘要 - 从内容自动生成文章摘要,自动填入摘要框
  5. 优化 SEO - 生成 SEO 标题、描述和关键词建议

✅ 同时支持 古登堡编辑器经典编辑器,插入按钮会自动识别插入。 ✅ 可以选择输出 HTML 格式(适合经典编辑器)或 Markdown 格式(适合 Markdown 编辑器)

语义搜索

  1. 在设置中启用「语义搜索」
  2. 发布/更新文章时,OpenClaw 会自动生成文章向量嵌入
  3. 使用 [openclaw_search] 短代码可以在任意页面添加语义搜索框
  4. 相关文章会自动添加到单篇文章底部

自动 ALT 文本

只需要开启功能,之后你上传的每一张新图片都会自动由 AI 生成 ALT 文本。

自动发布文章

  1. 在设置中勾选「启用定时自动发布 AI 文章」
  2. 设置每天发布数量(1-10)
  3. WordPress 通过 WP-Cron 每天自动执行,生成文章并发布
  4. 测试方法:登录管理员后访问 你的网站/?openclaw-trigger-auto 即可手动触发一次

常见问题

Q: 测试连接返回 Invalid model. Use openclaw or openclaw/<agentId>

A: 默认模型必须填 openclaw/main,不要直接填模型ID,模型已经在 OpenClaw 配置好了。

Q: 测试连接返回 error code 404

A: 检查:

  1. 腾讯云轻量防火墙是否放行 23057 端口
  2. 网关地址是否正确,不要加 ws:// 也不要加子路径(比如 /llor7e

Q: 测试连接返回 error code 401

A: API key 错了,重新复制 OpenClaw 的 gateway.auth.token

Q: 点击按钮没反应

A: 修复了,新建文章也会加载 JS 了,现在刷新就好。

Q: 为什么没有语言选择?

A: 插件已经完全汉化,纯中文界面,不需要切换语言。

开发

  • 遵循 WordPress 编码规范
  • 所有 AI 通信都通过你本地的 OpenClaw 网关
  • 数据不会发给第三方服务,完全隐私

许可证

GPLv2 或更高版本,见 LICENSE 文件。

作者

陌涛