Ghost Publishing Pro

👻 Ghost 无头发布自动化引擎

Ghost CMS无头发布自动化工具集,支持文章发布、批量导入、站点审计、邮件分析等17个生产级工作流,纯Node.js/curl实现无需浏览器操作

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

使用说明

核心功能

Ghost Publishing Pro 是一套面向专业内容运营者的 Ghost CMS 无头发布解决方案,覆盖从内容创作到分发的完整链路。其核心能力包括:单次API调用完成文章发布+邮件推送、草稿管理、定时发布、图片上传、存量文章更新等日常高频操作,以及 Squarespace/WordPress/Substack 迁移、批量摘要推送、GSC索引修复等进阶场景。

技术架构优势

  • 零依赖设计:除可选的 XML 解析器外,全部基于 Node.js 内置模块(fs, https, crypto)和系统 curl,无 npm 依赖链风险
  • 安全凭证模型:强制使用 Ghost 集成密钥(非所有者凭证),JWT 令牌5分钟过期,不持久化、不记录、不出站
  • API 原生深度:非简单包装,而是针对 Ghost Admin API 的行为特性设计(如 updated_at 乐观锁、email_segment 一次性触发等)

显著优点

1. 生产验证:源自真实 Newsletter 运营和完整博客迁移项目,文档包含硬踩过的坑(如 {{{content}}} 三括号、Lexical HTML 双转义等)
2. 工作流完备:17个 documented 工作流,覆盖从内容审计(缺失封面图/摘要检测)到 SEO 修复的闭环

3. 安全可控:凭证即时可吊销,最小权限原则,无第三方服务调用

潜在局限

  • 权限边界明确:无法操作所有者级功能(员工管理、站点设置、重定向文件上传),部分端点(tag 写入)需所有者令牌
  • 技术门槛:需理解 JWT 生成、Ghost API 乐观锁机制,非无代码工具
  • 平台锁定:专供 Ghost Pro/自托管实例,无多 CMS 适配

适合人群

  • 运营 Ghost Newsletter 的内容创作者
  • 需要从 Squarespace/WordPress 迁移至 Ghost 的站点管理者
  • 希望将内容发布流水线化、避免浏览器 Dashboard 上下文切换的技术编辑者
  • 具备基础 Node.js/Shell 脚本能力的开发者或技术运营

常规风险

| 风险类型 | 说明 |
|---------|------|
| 凭证泄露 | `~/.openclaw/credentials/ghost-admin.json` 需严格限制文件权限,避免入版本控制 |
| 批量操作失误 | 批量导入/更新无内置沙箱,误操作可大规模覆盖内容 |
| API 速率限制 | 长批次需手动添加 500ms 延迟,令牌需每 50 条刷新 |
| 邮件发送不可逆 | `email_segment` 仅在首次发布时触发,误发需人工在 Ghost Admin 补救 |

Ghost Publishing Pro 内容

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