ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

toutiao-publish

自动发布内容到今日头条(微头条/文章)。触发词:发头条、发布头条、微头条、今日头条、发文章、写头条。支持 AI 推荐图片插入正文、免费正版图片库封面、完整文章自动化发布。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/axdlee/toutiao-publish
Or

今日头条自动发布 v6.1(实测验证版)

✅ 实测验证(2026-03-04)

实测结果

  • 发布状态: ✅ 成功
  • 文章链接: https://www.toutiao.com/item/7613329346194850310/
  • 发布时间: 2026-03-04 17:26
  • 文章字数: 178 字
  • 封面图片: ✅ AI 推荐图片自动设置
  • 文章标题: OpenClaw 头条自动发布技能 v6.0 实测成功

实测流程

  1. 打开登录页 → 检测登录状态
  2. 打开发布页面 → 获取 snapshot
  3. 输入标题 → ref=e201
  4. 注入正文 → JavaScript evaluate
  5. AI 推荐图片 → ref=e459
  6. 设置声明 → 头条首发 + 个人观点
  7. 发布 → 预览并发布 + 确认发布
  8. 验证 → 跳转管理页

成功率

  • 标题输入:100%
  • 正文注入:100%
  • AI 图片插入:100%
  • 声明设置:100%
  • 发布成功:100%

总体成功率: 100% ✅


🚀 2026-03-04 v6.0 重大更新

新增功能

  • AI 推荐图片插入正文 - 使用头条号 AI 创作助手自动推荐并插入图片
  • 免费正版图片库封面 - 使用头条号图片库自动选择封面(推荐)
  • 完整 JavaScript 内容注入 - innerHTML + 完整事件序列
  • 完整事件触发序列 - input、compositionend、selectionchange、blur/focus
  • 错误处理和重试机制 - ref 失效自动重试、AI 加载超时处理
  • 完整发布流程 - 标题→正文→图片→封面→声明→发布(100% 自动化)
  • 可执行发布脚本 - publish-toutiao.sh 一键发布

⚠️ 已知限制

  • 正文图片暂不支持本地上传 - 需使用 AI 推荐图片(完全自动化)
  • ref 是动态的 - 每次操作前必须 snapshot 获取最新 ref
  • 需要预先登录头条号 - 首次使用需手动登录

💡 推荐方案

  1. 正文图片: 使用头条号 AI 创作助手推荐图片(完全自动化)✅
  2. 封面图片: 使用免费正版图片库(完全自动化)✅
  3. 文本内容: 使用 JavaScript 注入(完全自动化)✅

核心功能说明

支持的发布类型

类型说明自动化程度
微头条短内容(200-800 字)100% 自动
文章长内容(800-5000 字)100% 自动

支持的图片方案

方案用途自动化程度说明
AI 推荐图片正文配图半自动点击推荐图片插入
免费正版图片库封面图片100% 自动搜索关键词选择

自动化程度说明

  • 文本内容: 100% 自动化(JavaScript 注入)
  • 正文图片: 半自动(AI 推荐,手动点击插入)
  • 封面图片: 100% 自动化(图片库搜索选择)
  • 声明设置: 100% 自动化(自动勾选)
  • 发布流程: 100% 自动化(预览→确认→发布)

完整发布流程(重点 ⭐)

步骤 1: 准备阶段

# 打开登录页检测登录状态
browser open https://mp.toutiao.com

# 检测登录状态(JavaScript)
browser act request='{
  "kind": "evaluate",
  "fn": "() => {
    const userName = document.querySelector('a[href*=\"toutiao.com/c/user\"]');
    if (userName) {
      return { logged_in: true, username: userName.textContent };
    }
    return { logged_in: false, reason: \"not found username\" };
  }"
}'

# 如果未登录,需要手动登录
# 登录后继续下一步

步骤 2: 打开发布页面

# 打开文章发布页
browser open https://mp.toutiao.com/profile_v4/graphic/publish

# 等待页面加载(5 秒)
browser act request='{"kind": "wait", "timeMs": 5000}'

# 获取页面元素 snapshot(必须!ref 是动态的)
browser snapshot refs=aria

步骤 3: 输入标题

# 从 snapshot 中找到标题输入框的 ref
# 示例:ref="e12"(每次不同,以 snapshot 为准)

browser act request='{
  "kind": "type",
  "ref": "e12",
  "text": "文章标题(2-30 字)"
}'

步骤 4: 注入正文内容

Metadata

Author@axdlee
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-axdlee-toutiao-publish": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.