Back to Registry
View Author Profile
Official Verified
toutiao-publish
自动发布内容到今日头条(微头条/文章)。触发词:发头条、发布头条、微头条、今日头条、发文章、写头条。支持 AI 推荐图片插入正文、免费正版图片库封面、完整文章自动化发布。
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axdlee/toutiao-publishOr
今日头条自动发布 v6.1(实测验证版)
✅ 实测验证(2026-03-04)
实测结果
- 发布状态: ✅ 成功
- 文章链接: https://www.toutiao.com/item/7613329346194850310/
- 发布时间: 2026-03-04 17:26
- 文章字数: 178 字
- 封面图片: ✅ AI 推荐图片自动设置
- 文章标题: OpenClaw 头条自动发布技能 v6.0 实测成功
实测流程
- 打开登录页 → 检测登录状态
- 打开发布页面 → 获取 snapshot
- 输入标题 → ref=e201
- 注入正文 → JavaScript evaluate
- AI 推荐图片 → ref=e459
- 设置声明 → 头条首发 + 个人观点
- 发布 → 预览并发布 + 确认发布
- 验证 → 跳转管理页
成功率
- 标题输入: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
- ❌ 需要预先登录头条号 - 首次使用需手动登录
💡 推荐方案
- 正文图片: 使用头条号 AI 创作助手推荐图片(完全自动化)✅
- 封面图片: 使用免费正版图片库(完全自动化)✅
- 文本内容: 使用 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
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.