Install
openclaw skills install toutiao-article-publish今日头条(头条号)全链路自动发布技能。支持微头条和头条文章两种内容形式的自动化发布: 覆盖选题 → 写作 → 配图上传 → 发布全流程。 触发关键词:发布文章、头条文章、微头条、头条号发布、发布头条、写文章发布、文章配图。
openclaw skills install toutiao-article-publish自动化完成今日头条(头条号)微头条和文章的全流程发布,包括热门选题、仿写内容、下载配图、自动上传图片、发布。
已验证特性(v3):
browser 工具,CDP 直连浏览器适用内容形式:
核心规范:
E:\自媒体\今日头条\{yyyy-MM-dd}\,按日归档# 检查浏览器状态
browser(action="status")
核心工具链:
browser(action="navigate") - 导航到页面browser(action="snapshot") - 获取页面快照browser(action="act") - 点击、输入等操作browser(action="upload") - 上传文件发布流程示例:
// 1. 导航到微头条发布页
browser(action="navigate", url="https://mp.toutiao.com/profile_v4/weitoutiao/publish")
// 2. 输入内容
browser(action="act", kind="type", text="微头条内容...")
// 3. 如需配图,执行三步法
browser(action="act", kind="click", ref="图片按钮ref")
browser(action="upload", paths=["图片路径"])
// 验证图片预览出现
// 4. 发布
browser(action="act", kind="click", ref="发布按钮ref")
是否配图,由 AI 根据以下因素综合判断:
| 判断维度 | 建议配图 | 建议不配图 |
|---|---|---|
| 话题类型 | 情感故事、热点事件、视觉冲击类 | 纯观点输出、数据罗列 |
| 文字量 | 文字已承载全部信息 | 图片能补充文字说不清的内容 |
| 历史表现 | 无图版本数据一般 | 有图版本明显更高 |
| 发布时间 | 非高峰时段(需争取注意力) | 高峰时段(流量自带热度) |
配图数量:如决定配图,每篇 3 张,图片与主题高度相关。
第一步:点击「图片」按钮(ref=e146)
↓
第二步:等待上传面板展开,点击「Choose File」按钮(ref=e319)
↓
第三步:使用 browser upload action 上传图片
browser(action="upload", paths=["C:\\tmp\\openclaw\\uploads\\图片.jpg"])
↓
第四步:点击「确定」按钮(ref=e352)确认上传
↓
第五步:【验证】检查页面显示「共 3 张,还能上传 15 张」
成功经验总结:
browser 工具 + profile="openclaw",无需 Python 脚本C:\tmp\openclaw\uploads\ 目录upload配图复用机制:
2026-04-04 的图片){主题关键词}{序号}.jpg,如 health1.jpg文章发布页面的图片上传采用 后台推荐配图 方式:
双渠道选题(优先级从高到低):
内容领域偏好(按热度权重): 消费维权 > 国际局势 > 励志故事 > 体育热点 > 社会话题 > 健康/育儿 > 职场生存 > 教育政策 > 科技/国产替代 > 核能/能源政策
热门话题选择标准:优先选「阅读量大、讨论数高」的实时话题,互动数据越好爆款概率越高。
微头条(150-250 字):
#话题名#头条文章(500-800 字):
1. 打开微头条发布页
browser(action="navigate", url="https://mp.toutiao.com/profile_v4/weitoutiao/publish")
2. 输入正文
browser(action="act", kind="click", ref="编辑器ref") # 先点击编辑器
browser(action="act", kind="type", text="微头条内容...")
3. 判断是否配图(如需配图,执行已验证的五步法):
- 点击「图片」按钮(ref=e146)
- 点击「Choose File」按钮(ref=e319)
- 使用 upload 上传图片:
browser(action="upload", paths=["C:\\tmp\\openclaw\\uploads\\图片.jpg"])
- 点击「确定」按钮(ref=e352)
- 验证:页面显示「共 3 张,还能上传 15 张」
4. 添加话题标签(插入正文末尾)
5. 发布
- 点击发布按钮(ref=e248)
- 确认页面跳转到微头条管理页(URL 变为 /weitoutiao)
- 记录发布时间和状态
关键要点:
browser 工具 + profile="openclaw" 进行 CDP 直连C:\tmp\openclaw\uploads\ 目录1. 打开文章发布页
URL: https://mp.toutiao.com/profile_v4/graphic/publish
2. 填写标题
3. 填写正文(JS 注入,同微头条)
4. 添加配图:
- 方式一:从右侧创作助手推荐图片中选择
- 方式二:从素材库选择(需提前手动上传)
- 方式三:与微头条三步法相同(待验证)
5. 设置封面(单图/三图/无封面)
6. 其他设置:
- 投放广告:开启赚收益
- 声明首发:头条首发(72小时内仅在头条发布)
- 作品声明:根据内容选择
7. 预览并发布
| 项目 | 规范 |
|---|---|
| 存放路径 | E:\自媒体\今日头条\{yyyy-MM-dd}\ |
| 命名规则 | {主题关键词}{序号}.jpg,如 health1.jpg、nuclear1.jpg |
| 微头条配图数 | 如配图,每篇 3 张(AI 自行判断是否配图) |
| 文章配图数 | 每篇 1 张 |
| 复用机制 | 支持跨日调用前日配图目录 |
采用双轨定时发布体系:
| 轨道 | 内容形式 | 频率 | 时段 | 每日篇数 |
|---|---|---|---|---|
| 轨道一 | 微头条 | 每 30 分钟 | 7:00 - 次日 1:00 | ~30 篇 |
| 轨道二 | 头条文章 | 每 2 小时 | 8:00 - 22:00 | 8 篇 |
定时任务 payload 使用 agentTurn,sessionTarget 为 isolated。
定时任务执行流程:
browser 工具 CDP 直连浏览器已验证成功案例:
症状:browser 工具返回连接错误
解决:
browser(action="status")profile="openclaw" 进行 CDP 直连文章发布页和微头条发布页共用部分状态,可能导致跳转。
解决:新建标签页访问文章发布页,或使用 window.open() 打开新页面。
头条编辑器使用自定义组件,直接点击可能失效。
解决:使用 browser(action="act", kind="type") 直接输入,无需 JavaScript 注入。
症状:图片上传后未出现在编辑器中 解决:
C:\tmp\openclaw\uploads\ 目录头条创作助手会自动检测错别字。 处理:点击「修改」按钮自动修正,或手动编辑。
C:\tmp\openclaw\uploads\ 目录再上传browser 工具链,无需外部 Python 脚本toutiao-article-publish/
├── SKILL.md # 技能文档(本文件)
├── assets/ # 资源文件(可选)
└── references/ # 参考文档(可选)
browser 工具链,CDP 直连