头条自动发布:用 Agent Skill 跑通头条号微头条与文章发布

前言

在头条号上持续发微头条和长文,常见做法是:在创作者后台手填标题正文、挑配图、点发布,选题和仿写还要另开网页。若希望把「选题 → 写作 → 配图 → 发布」交给 AI Agent 按步骤执行,并尽量复用本机浏览器里已有的登录态,单靠通用提示词往往缺少可复用的页面 URL、上传顺序和校验点。SkillHub 上的社区 Skill「头条自动发布」(坐标 @user_8eb1b5b0/toutiao-auto-publish-new)以 SKILL.md 形式沉淀上述流程,面向支持 OpenClaw 风格 browser 工具链的环境。下面介绍它是什么、能做什么,以及如何安装与使用。

这是什么

「头条自动发布」是 SkillHub 社区来源(community)、分类为 content-creation 的 Agent Skill,当前在 SkillHub 展示版本为 1.0.0,发布者为 user_8eb1b5b0。包内 package.json 将技能内部名称记为 toutiao-article-publish,并声明依赖 browser-cdp(>=1.0.0);标签侧标明 requires_api_key=false,无需单独配置 API Key。

技能定位(摘自 SKILL.md front matter):今日头条(头条号)全链路自动发布,覆盖微头条与头条文章,从选题、写作、配图上传到发布;常见触发表述包括「发布文章」「微头条」「头条号发布」「文章配图」等。

核心功能

以下能力均来自已安装包内的 SKILL.md、README.md 与 package.json,不展开未随包提供的脚本实现细节。

  1. 两种内容形态
    - 微头条:短内容;是否配图由 Agent 按话题类型、文字量等维度判断,若配图则文档建议每篇 3 张。
    - 头条文章:中长文;文档建议 500–800 字量级,配图可走后台推荐或素材库等方式。

  2. 浏览器自动化发布
    - 依赖 OpenClaw 内置 browser 工具,通过 CDP 直连浏览器,复用用户登录态(文档要求 Chrome 版本 ≥ 144,并使用 profile="openclaw")。
    - 微头条发布页:https://mp.toutiao.com/profile_v4/weitoutiao/publish
    - 文章发布页:https://mp.toutiao.com/profile_v4/graphic/publish

  3. 配图与上传
    - 微头条:文档给出已验证的「五步法」——点「图片」→ 点「Choose File」→ browser(action="upload", paths=[...]) → 点「确定」→ 校验预览文案(如「共 3 张,还能上传 15 张」)。
    - 文章:优先从创作助手推荐配图中选 1 张;亦说明素材库或类似微头条的上传方式(部分路径标注为待验证)。

  4. 选题与内容规范
    - 选题渠道:头条号后台创作灵感、澎湃新闻、36 氪等(优先级与领域偏好在 SKILL.md 中有表)。
    - 微头条 150–250 字、文章标题 2–30 字等篇幅与结构要求写在技能文档中。

  5. 定时与运营节奏(文档约定)
    - 双轨:微头条约每 30 分钟(7:00–次日 1:00)、文章约每 2 小时(8:00–22:00);定时任务说明使用 agentTurn、sessionTarget 为 isolated 等 OpenClaw 侧概念。

  6. 配套依赖
    - README.md 写明需先具备 browser-cdp skill,示例安装表述为 skillhub_install install_skill browser-cdp(与 SkillHub 主站 CLI 文档中的 skillhub install 命名可能因环境而异,以你本机 CLI 为准)。

当前从 SkillHub 拉取的包体仅含 SKILL.md、README.md、package.json 三文件;README.md 提到的 scripts/toutiao_cdp_publisher.py 未出现在该次安装结果中,不宜当作默认可执行入口。

安装与启用

1. 安装 SkillHub CLI

若尚未安装 CLI,可按 SkillHub 官方安装说明执行(完整安装或仅 CLI):

command -v skillhub && skillhub --version
# 完整安装(CLI + 默认 Skill,推荐)
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

# 仅安装 CLI
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 安装本 Skill

安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。官方页面给出的安装提示为:参照 https://skillhub.cn/install/skillhub.md,安装坐标 @user_8eb1b5b0/toutiao-auto-publish-new。

skillhub install @user_8eb1b5b0/toutiao-auto-publish-new --dir <你的 Agent skills 目录>

常见目录示例(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下 .agents/skills/

也可将下列提示词交给支持 Skill 安装的 AI,由其按同一安装文档完成安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_8eb1b5b0/toutiao-auto-publish-new`。

3. 启用前置 Skill

按 README.md,需确保 browser-cdp 已安装,以便 CDP 连接本机浏览器。

典型用法

检查浏览器服务

发布前确认 OpenClaw 浏览器服务可用:

browser(action="status")

微头条发布(工具链示例)

下列步骤摘自 SKILL.md「快速开始」与发布流程,Agent 在对话中按 ref 与快照实际操作(ref 随页面变化,需以当前 snapshot 为准):

// 1. 导航到微头条发布页
browser(action="navigate", url="https://mp.toutiao.com/profile_v4/weitoutiao/publish")

// 2. 输入内容
browser(action="act", kind="type", text="微头条内容...")

// 3. 如需配图:点击图片 → Choose File → upload → 确定 → 校验预览
browser(action="act", kind="click", ref="图片按钮ref")
browser(action="upload", paths=["图片绝对路径"])
browser(action="act", kind="click", ref="确定按钮ref")

// 4. 发布
browser(action="act", kind="click", ref="发布按钮ref")

文档中的路径示例使用 Windows 目录 C:\tmp\openclaw\uploads\;在 Linux 或 macOS 上应改为本机可访问的绝对路径。配图归档示例路径为 E:\自媒体\今日头条\{yyyy-MM-dd}\,可按你的磁盘习惯改写,保留按日归档的思路即可。

文章发布(流程概要)

  1. 打开 https://mp.toutiao.com/profile_v4/graphic/publish
  2. 填写标题与正文(文档建议用 browser 的 type 等动作,避免仅依赖易失效的点击)
  3. 从推荐配图或素材库选定封面相关图片
  4. 按需设置投放广告、首发声明、作品声明
  5. 预览后发布,并确认跳转到作品管理页、核对审核状态

用户自然语言触发时,可使用技能声明的关键词,例如:「帮我把这篇内容以微头条形式发布到头条号」。

适用场景与注意

适合谁

  • 已在头条号创作者平台(mp.toutiao.com)完成登录,并希望 Agent 按文档步骤代填、代发微头条或文章的内容创作者或运营同学。
  • 使用 OpenClaw 或兼容 browser / CDP 工作流的 Agent 环境,并愿意配合安装 browser-cdp。

限制与坑

  • 强依赖本机浏览器与登录态;遇登录页文档要求停止自动化、由用户手动登录。
  • 页面 ref 与控件文案会改版,文档中的 ref=e146 等仅为历史快照示例,必须以实时 snapshot 为准。
  • 发布频率:文档建议避免短时大量发布,微头条间隔宜 30 分钟以上;内容须符合平台审核与原创/首发规则。
  • SkillHub 列表版本为 1.0.0,包内 package.json 为 4.0.0、SKILL.md 标题写 v3,若以商店页为准做版本对齐,安装后应以实际文件内容为准。
  • 社区 Skill,维护节奏与 SkillHub 统计以页面为准:评分 100000、下载 2444、安装 51(抓取时点数据)。

结尾

「头条自动发布」把头条号微头条与长文的选题要点、配图决策、browser 操作顺序和发布校验写进 SKILL.md,适合作为 Agent 在创作者后台执行发布时的操作说明书。安装与详情见 SkillHub:

  • 页面:https://www.skillhub.cn/skills/user_8eb1b5b0/toutiao-auto-publish-new
  • 坐标链接:https://api.skillhub.cn/user_8eb1b5b0/toutiao-auto-publish-new
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye