Ghost Publishing Pro

👻 无头Ghost专业发布,17工作流全自动化

专业级Ghost CMS无头发布方案,17个工作流覆盖内容发布、批量迁移、SEO修复、邮件分析,纯Admin API实现零浏览器操作。

收藏
4.7k
安装
1.2k
版本
2.4.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心定位

Ghost Publishing Pro 是一款面向专业内容运营者的生产级 Ghost CMS 自动化工具。不同于简单的 API 包装器,它基于真实的大规模内容迁移和 Newsletter 运营经验构建,提供 17 个经过验证的工作流,涵盖从单篇文章发布到整站 SEO 修复的完整生命周期。

核心用法

零浏览器工作流:所有操作通过 Admin API 直接执行,包括:

  • 一键发布+邮件推送:单次 API 调用同时完成网站发布和 Newsletter 发送,关键字段 email_segment 必须在首次发布时携带,否则无法补发
  • 安全更新机制:强制先 GET 获取 updated_at 时间戳,再执行 PUT,避免 409 冲突错误
  • 批量操作管控:所有批量写入(标签更新、摘要推送、迁移导入)需用户显式确认作用范围,不可逆操作设硬阻断
  • 图片上传特化处理:识别 Ghost 图片端点的平台兼容性问题,自动切换至 Python requests 而非 curl

高级运营能力

  • Squarespace/WordPress/Substack 完整迁移方案
  • 站点健康审计(缺失特征图、摘要、元描述、标签扫描)
  • 邮件效果分析(打开率、点击率、CTO、发散分析)
  • Google Search Console 索引修复闭环
  • 300字符批量摘要推送(已验证 65 篇生产环境)

显著优点

1. 生产级鲁棒性:内置 6 层执行门控(Execution Gates),从凭证校验到批量写入确认,强制阻断常见操作失误
2. 平台深度适配:精准识别 Ghost API 的隐藏约束(JWT 5分钟过期、邮件一次性发送、标签端点的权限层级差异)

3. 安全模型严谨:专用 Integration Key 隔离、凭证只读、Token 变量级隔离、即时撤销能力

4. 无依赖轻量化:核心工作流仅用 Node.js 内置模块 + curl,仅迁移脚本可选依赖 fast-xml-parser

潜在局限

  • 权限天花板明确:站点设置、代码注入、重定向规则、Staff 管理返回 403 —— 这是 Ghost 平台对 Integration Token 的设计限制,非技能缺陷
  • 邮件发送不可逆:Newsletter 触发与首次发布原子绑定,错过需手动进入 Ghost Admin 补发
  • 批量操作风险:未提供自动回滚机制,大容量更新前需手动备份
  • 主题定制知识门槛:自定义 .hbs 模板需知悉 {{{content}}} 三括号语法,双括号会导致内容渲染为 undefined

适合人群

  • 运营 Ghost Pro Newsletter 的内容创作者
  • 需要从 Squarespace/WordPress 迁移至 Ghost 的站点管理员
  • 追求零上下文切换、纯 CLI/API 工作流的技术写作者
  • 需要定期批量更新元数据、修复 SEO 索引的技术运营

常规风险

  • 凭证泄露风险~/.openclaw/credentials/ghost-admin.json 需严格限制文件权限,避免误入版本控制
  • Token 过期中断:长批次任务中需每 50 次调用重新生成 JWT
  • HTML 邮件渲染差异:JavaScript 在邮件端被完全剥离,依赖脚本的交互元素需设计降级方案
  • Lexical 编辑器转义陷阱:HTML Card 内的链接被双层 JSON 转义,正则替换需经 json.dumps/loads 安全处理
  • 内部链接残留:Squarespace 迁移后 /blog/ 路径前缀需批量审计修复

Ghost Publishing Pro 内容

references文件夹
手动下载zip · 30.4 kB
api.mdtext/markdown
请选择文件