Tistory Publish

使用 Playwright CLI 通过代理浏览器自动化 Tistory 博客发布,支持任意文章格式,包括 TinyMCE 编辑器操作、插入 OG 卡片、banner 等。

安装

概览

Tistory Publish 是一个专为 Tistory 博客设计的自动化发布工具,旨在解决自 Tistory Open API 于2024年关闭后,开发者与内容创作者在实现博客自动发布方面面临的困境。该工具基于 Playwright CLI 和 agent-browser 技术栈,通过模拟真实浏览器行为,实现对 Tistory 博客后台的完全自动化操作。其核心理念是‘通用发布技能’——不再局限于特定格式或内容类型,而是支持任意 HTML 格式的博文发布,极大提升了内容生产流程的效率与灵活性。用户只需提供标题、正文 HTML 文件及目标分类等基本信息,即可一键完成从文章编辑到发布的完整流程,包括 TinyMCE 编辑器交互、OG 卡片生成、banner 图片上传等复杂操作。

核心功能特点

  1. 基于 Playwright CLI 和 agent-browser 的浏览器自动化技术,无需依赖官方 API
  2. 支持任意 HTML 格式文章的自动发布,兼容 TinyMCE 编辑器操作
  3. 内置 OG 卡片自动生成功能,可动态插入并渲染社交媒体预览图
  4. 提供 banner 图片自动上传与代表图片设置能力
  5. 完整的命令行脚本封装,支持标题、分类、标签、私密发布等多种参数配置

适用场景

Tistory Publish 特别适合需要高频次、结构化内容输出的场景。例如,新闻媒体或评测机构可以借助其模板系统(如 `templates/mk-review/`)快速生成包含多篇文章综述、banner 图和多个 OG 卡片的深度报道;而个人博主或技术写作者则可通过简单的 `publish.sh` 脚本,将本地编辑好的 HTML 文件一键发布至指定分类,并附加标签与封面图,显著提升日常写作效率。对于依赖 Tistory 平台但缺乏原生自动化支持的用户而言,此工具填补了关键空白,成为替代已停用的 Open API 的唯一可行路径。无论是批量发布产品评测、系列教程,还是新闻快讯,Tistory Publish 都能通过灵活的脚本与模板体系,满足多样化的内容管理需求。