SEO Machine:用 Claude Code 打造你的 AI 内容自动化工厂
GitHub 上 2300+ Star 的开源 SEO 写作工作区,究竟解决了什么问题?
01 它到底解决了什么问题?
做过内容营销的人都懂这种痛苦:一篇能排上谷歌首页的 SEO 长文,从选题、调研竞品、关键词聚类、落笔成文,到内链优化、元标签填写……每一步都需要大量时间,而且需要同时懂写作、懂 SEO、懂数据分析。
内容团队最大的瓶颈不是不会写,而是生产一篇「高质量 + 高排名」的文章,需要协调太多角色、太多工具、太多流程。
SEO Machine 的作者 Craig Hewitt,本身是 SaaS 播客托管平台 Castos 的创始人。他面临的问题很实际:需要持续产出能带来自然搜索流量的长文,但专业内容团队成本高,外包质量又难把控。
于是他基于 Claude Code 构建了这套工作区,把整个内容生产流水线自动化——不是简单地让 AI 写文章,而是搭了一套完整的 「研究 → 写作 → 分析 → 优化 → 发布」 的 AI 协作系统。
02 SEO Machine 是什么?
简单说,SEO Machine 是一个专为内容营销设计的 Claude Code 工作区模板,开源免费,任何团队都可以 Fork 来用。
它的核心由三层构成:
项目的文件结构设计得非常清晰:
• research/— 存放调研资料• drafts/— 文章草稿目录• published/— 已发布内容归档• context/— 品牌声音、目标关键词、竞品信息等配置模板
AI 通过读取这些文件来学习你的品牌调性和需求,让输出结果真正贴合业务,而不是千篇一律的泛泛之作。
⭐ 项目地址:github.com/TheCraigHewitt/seomachine
03 怎么用?完整上手流程
SEO Machine 的上手路径分为两个阶段:初始化配置 和 日常使用。
第一步:克隆项目 & 安装 Claude Code
把项目 Fork 到你的 GitHub,然后在本地克隆。确保已安装 Claude Code(Anthropic 官方命令行工具)。
第二步:填写「上下文文件」——这是最重要的一步
在 context/ 目录下,填写你的品牌声音(brand-voice.md)、目标关键词(target-keywords.md)、竞品信息(competitors.md)等配置文件。填得越具体,AI 输出越贴合你的业务。
第三步:用 claude-code . 打开项目
进入项目目录,执行 claude-code . 打开工作区,Claude 便能读取所有配置和上下文。
第四步:使用斜杠命令开始内容生产
核心命令速查:
/research [话题] | |
/write [话题] | |
/analyze-existing [URL] | |
/rewrite [话题] | |
/optimize [文件] | |
/performance-review | |
/priorities |
一次典型的内容生产流程:
# 第一步:调研话题
/research 如何选择播客托管平台
# 第二步:基于调研写文章
/write 如何选择播客托管平台
# 第三步:最终优化
/optimize drafts/如何选择播客托管平台.md
# 第四步:发布
/publish-draft drafts/如何选择播客托管平台.md除了博客文章,SEO Machine 还内置了落地页的完整工作流,包括 /landing-research、/landing-write、/landing-audit 等命令,让落地页也能持续优化转化率。
04 总结:它适合谁?
SEO Machine 的价值不在于「用 AI 写文章」——这件事每个人都能做到。它真正的价值在于:把一个完整的 SEO 内容团队的工作流,封装成了一套可以本地运行、按需调用的 AI 协作系统。
✅ 适合:
• 有 SEO 内容需求但团队规模有限的 SaaS / 独立产品 • 想把内容生产从「偶发性」变成「流水线」的内容创业者 • 希望用 AI 工具提效但不知从哪入手的增长团队
❌ 不适合:
• 完全不懂 SEO 基础概念的初学者(你需要能判断输出质量) • 不会基础命令行操作的用户(需要运行 Claude Code)
项目基于真实的 SaaS 业务(Castos)打磨而来,examples/ 目录里还有完整的真实案例可以参考。2300+ Star、386 个 Fork,说明已有相当多的人在实际使用中验证了它的价值。
本文整理自 GitHub 开源项目,转载请注明出处。
项目地址:https://github.com/TheCraigHewitt/seomachine