1. 为什么零基础站长也需要一个统一的 AI 创作通道如果你正在用 WordPress 做内容站大概率已经感受到两件事一是写文章越来越费时间二是市面上的 AI 写作插件要么贵、要么把数据传到不知道哪去的服务器。OpenClaw 这个插件解决的是「在 WordPress 后台直接调用 AI 写稿」的问题而 TaoToken 解决的是「这些 AI 请求走哪条通道、用哪个 Key」的问题。把这两件事串起来你就能在一个后台里完成从大纲到成稿的全流程。这篇内容面向的是完全没有服务器运维经验的 WordPress 站长。你不需要懂 Docker不需要会写 PHP只要能进 WordPress 后台、能复制粘贴几段配置就能把 AI 创作跑通。核心检索词就三个OpenClaw 插件、WordPress AI 创作、TaoToken 统一 Key 接入。我会把 settings.json 和 config.toml 的骨架直接给你把插件后台每个字段该填什么讲清楚最后给你一套连通性验证和报错排查的动作。先说清楚 TaoToken 在这里的角色。它是一个统一的 API 通道你只需要在它那里拿到一个 Key就能在 OpenClaw 插件里调用多种模型不用为每个模型单独申请账号、单独配 Key。官网入口是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 地址是 https://taotoken.net/api 。这个 Key 就是你后面填进插件「API 密钥」字段的那串字符。2. 前置准备TaoToken Key 与 OpenClaw 网关2.1 拿到 TaoToken 的 API Key登录 TaoToken 控制台后进入 API Keys 页面创建一个新 Key。这个页面地址是 https://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。创建时给它起个能认出来的名字比如wordpress-openclaw方便以后区分。复制出来的 Key 只显示一次先存到记事本里。如果你对模型调用还不熟可以先去模型对话页面感受一下请求格式地址是 https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。在那里你能看到一次完整的对话请求长什么样对后面理解插件配置有帮助。2.2 确认 OpenClaw 网关在运行OpenClaw 插件本身不直接连模型它连的是你本地的 OpenClaw 网关。所以你需要先有一个跑起来的网关。检查方法很简单在服务器上执行curl http://127.0.0.1:23057/health如果返回类似{status:ok}的内容说明网关活着。如果连不上先去看 OpenClaw 的启动日志确认端口 23057 没有被占用。2.3 环境要求核对在装插件之前把这三项对一遍WordPress 版本 5.8 以上PHP 版本 7.4 以上OpenClaw 网关已开启 API 访问。这三项任意一项不满足插件装上了也跑不起来。PHP 版本在 WordPress 后台「工具 → 站点健康」里能看到不用去服务器敲命令。3. 可复制配置settings.json 与 config.toml 骨架3.1 OpenClaw 网关侧的 config.tomlOpenClaw 网关的配置文件通常在~/.openclaw/config.toml。你需要确保里面有一段指向 TaoToken 的 provider 配置。下面这个骨架可以直接改[gateway] port 23057 auth_token 你的网关本地Token [providers.taotoken] type openai-compatible base_url https://taotoken.net/api api_key 你在TaoToken创建的Key default_model openclaw/main [agents.main] provider taotoken model openclaw/main这里的关键点是base_url必须写成https://taotoken.net/api不要多加斜杠也不要写成别的路径。api_key就是 2.1 里复制的那个。改完配置后重启网关openclaw gateway restart3.2 插件侧的 settings.json 参考有些版本的 OpenClaw 插件支持用 settings.json 做批量配置。文件放在 WordPress 的wp-content/plugins/openclaw-wordpress/settings.json。骨架如下{ gateway_url: http://127.0.0.1:23057, api_key: 你的网关本地Token, default_model: openclaw/main, embedding_model: openclaw/text-embedding-3-small, request_timeout: 180, auto_publish_category: 1, enable_seo: true, enable_auto_alt: true, enable_auto_publish: false }注意api_key这里填的是网关的本地 Token不是 TaoToken 的 Key。TaoToken 的 Key 是在网关的 config.toml 里用的。这两个别搞混搞混了就是「测试连接返回 No API key found」的常见原因。3.3 插件后台字段填写对照如果你不想碰文件直接在 WordPress 后台「设置 → OpenClaw AI」里填也行。对照关系如下配置项填写内容说明OpenClaw 网关地址http://127.0.0.1:23057同服务器用回环地址别用公网 IPAPI 密钥网关本地 Token来自~/.openclaw/config.toml的 auth_token默认模型openclaw/main必须带 openclaw/ 前缀Embedding 模型openclaw/text-embedding-3-small同样带前缀请求超时时间180生成长文建议 180 秒自动发布分类目标分类 ID默认 1填完点「保存设置」然后滚到底部点「测试连接」。4. 验证请求从测试连接到生成第一篇文章4.1 连通性验证点「测试连接」后如果显示连接成功说明网关和 TaoToken 通道都通了。如果失败先别急着改插件用 curl 直接测网关到 TaoToken 这一段curl -X POST https://taotoken.net/api/chat/completions \ -H Authorization: Bearer 你的TaoToken Key \ -H Content-Type: application/json \ -d {model:openclaw/main,messages:[{role:user,content:ping}]}如果这段返回正常问题就在插件到网关这一段如果这段就报错问题在网关到 TaoToken 这一段。分段排查能省很多时间。4.2 生成大纲与成稿连通后新建一篇文章右侧边栏会出现「OpenClaw AI 工具」面板。在「文章主题」里填一个具体主题比如「WordPress 站点速度优化清单」点「生成文章大纲」。AI 返回结构化大纲后选择插入格式。古腾堡编辑器选 HTMLMarkdown 编辑器选 Markdown。大纲插入后点「根据大纲生成完整文章」等 30 到 60 秒一篇 1000 到 1500 字的初稿就出来了。生成完点插入内容会追加到文章末尾。如果你在编辑器里没看到滚到最底部。4.3 标题、摘要与 SEO 优化标题不满意就点「优化文章标题」AI 给 5 个备选选一个插入。摘要点「生成摘要」自动填进 WordPress 摘要字段。SEO 点「优化 SEO」输出 SEO 标题、Meta 描述和核心关键词直接复制到你的 SEO 插件里。5. 本篇常见报错排查5.1 Invalid model 报错报错信息是Invalid model. Use openclaw or openclaw/agentId。这是 OpenClaw 网关的命名规范问题。默认模型必须填openclaw/mainEmbedding 模型必须填openclaw/text-embedding-3-small。不能直接填模型 ID比如gpt-4这种是不行的。5.2 HTTP 554 错误554 一般是防火墙、CDN 拦截或网关超时。分三种情况处理同服务器部署网关地址改成http://127.0.0.1:23057不要用公网 IP不同服务器部署确认安全组放行了 23057 的 TCP 入站用了 CDN 的话在 CDN 后台放行POST /wp-admin/admin-ajax.php请求。另外把插件里的超时时间从 120 改成 180。5.3 403 Forbidden 或按钮没反应先保存草稿再操作新建文章没保存时 nonce 校验会失败。如果还不行刷新编辑页面重新获取 nonce。再不行就检查安全插件有没有拦截admin-ajax.php。5.4 No API key found这个报错说明网关里没有给对应 agent 配认证。在 OpenClaw 服务器上执行openclaw agents add openclaw/text-embedding-3-small openclaw gateway restart按提示完成 Key 配置后重启网关即可。5.5 插入后看不到内容古腾堡编辑器采用追加到末尾的策略滚到文章最底部就能看到。这不是 bug是设计如此。6. 长期编码与 Agent 场景的通道选择如果你不只是写博客还想把 OpenClaw 用在长期编码、自动化 Agent 这类场景建议单独看一下 Coding Plan。地址是 https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。它和按量计费的 Key 是两套东西适合请求量大、需要稳定额度的用法。接入文档在 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 里面有完整的接口说明和参数列表。如果你用的是 Claude Code 这类工具对应的 Anthropic 兼容接入说明在 https://taotoken.net/doc/claudecode-anthropic?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。回到 WordPress 这个场景我的实际经验是先把网关和 TaoToken 的通道用 curl 测通再去填插件后台能省掉一大半排查时间。插件里的「测试连接」按钮报错信息有时候比较笼统分段验证才是最快的定位方式。另外自动发布功能建议先手动触发一次确认流程没问题再开定时任务不然出错了你都不知道是哪一步挂的。