↑

今日头条自动发布v1.0.1

toutiao-auto-publish146 KB

批量将旅行/资讯图文文章自动发布到今日头条号。按模板写稿后,一键完成封面图插入、定位城市填写、首发与AI声明勾选,发布后自动清理草稿,适合日更矩阵与无人值守运营。

0 0 0 0 更新于 2026-10-28 14:13

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本 Skill 将「写稿 → 生成封面 → 去水印 → 发布到头条号 → 清理草稿」的全链路自动化。用户按 article_template.md 写好多篇图文,脚本通过 CDP 驱动本机已登录的 Chrome,逐篇打开新标签页完成发布:标题填入、正文首段后插入封面图(自动关联为文章封面)、选择定位城市、勾选「头条首发」与「引用AI声明」,最后批量删除本次产生的草稿与空标题残留,实现无人值守的矩阵日更。零额外依赖,纯标准库实现浏览器控制。

技能包含

  • SKILL.md(本文件):触发条件、前置准备与完整发布流程
  • scripts/publish.py:主发布脚本,支持 --workdir 指定目录、--only 单篇发布、--clean 仅清草稿
  • scripts/cdp.py:零依赖 CDP 客户端,通过 Chrome DevTools Protocol 操控浏览器
  • references/workflow.md:关键踩坑修复(拦截文件选择框、防 beforeunload 卡死、JS 触发定位下拉等)
  • assets/article_template.md:图文文章 Markdown 格式模板(含标题、定位、封面图路径、正文结构)
  • _icon.png:技能图标

核心能力

  • 批量无人发布:python3 scripts/publish.py --workdir <目录> 一键发布目录下全部文章
  • 智能封面关联:封面图插入正文首段后,自动被头条识别为文章封面,无需二次上传
  • 发布选项自动勾选:自动勾选「头条首发」「引用AI声明」,取消「同时发微头条」
  • 定位城市自动填写:通过 JS dispatch 触发下拉并选中模板指定城市
  • 发布后自动清草稿:串行删除本批已发布标题及「[无标题]」空草稿,保留用户历史草稿
  • 零依赖浏览器控制:cdp.py 纯标准库实现,无需 Selenium/Playwright 等额外安装

应用场景

用户怎么说本技能做什么
"把这 10 篇旅行攻略发到今日头条"读取目录下全部 md,按模板解析后逐篇自动发布,最后清理草稿箱
"每天要发 5 篇资讯,不想手动点"提前写稿 + 生成封面,执行脚本无人值守完成矩阵日更
"上次发布残留了很多草稿"加 --clean 参数,自动识别并仅删除自动化产生的草稿与空标题
"头条首发和 AI 声明每次都要手动勾"发布流程内置自动勾选,避免漏选导致权益损失