Blog Cluster 内容集群引擎
从一个种子关键词规划并执行基于 SERP 的互联内容集群。
技能明确限定输出目录、声明不会修改其他技能文件,并要求计划阶段获得用户确认后再执行;还规定了XSS安全HTML、失败继续、取消可恢复和可选图片降级。扣分原因是执行阶段会批量调用blog-write、写入文件并可能调用外部搜索和图像服务,权限、数据流、网络内容提示注入边界及逐项确认未在本技能中完整说明;外部依赖和安装风险主要留在共享文档中。未因发布者未验证而额外扣分。
命令路由、计划/执行流程、输入校验、失败处理、断点恢复、占位链接回填和评分卡要求较完整,快乐路径具有可复现结构。扣分原因是本次仅静态阅读,未执行关键路径;SERP重叠、WebSearch降级、并行分析、已有文件识别和跨技能Task调用缺乏本技能内的可执行测试证据,且部分行为依赖其他技能的未提供实现。按静态上限未超过10分。
目标场景、触发短语、plan/execute输入、预期文件产物、非自动执行边界和与strategy等技能的关系均有明确描述,也支持标准Markdown及多种平台输出。扣分原因是对中文关键词、中文内容生产、区域网络可达性和无WebSearch环境下质量边界说明不足;WebSearch不可用时改用模型推理会降低准确性,且核心SERP分析依赖外部搜索。
SKILL.md采用渐进式章节并将三份参考文档按需加载,包含命令表、参数提示、JSON模式、错误处理、质量门、版本1.9.1和MIT许可证;README、LICENSE、SECURITY和pyproject补充了维护与依赖背景。扣分原因是本技能自身没有明确维护责任人、更新路径或变更日志入口,部分安装、依赖和安全假设依赖仓库共享文档;仓库描述中的版本/测试宣传不能替代本技能级别的验证。
该技能定义了从种子词研究、语义聚类、架构设计到批量互链文章和评分卡的完整目标,产物格式和链接规则直接可用,且相对单篇写作具有批量编排价值。扣分原因是静态材料无法证明SERP聚类准确、生成文章质量、链接回填完整性或评分卡结果可靠;若依赖技能或外部服务失败,结果可能是部分完成并需人工修复。按静态上限未超过7分。
技能提供了明确的JSON schema、链接规则、质量门、失败状态和审计评分卡字段,README还给出仓库级CI与测试宣传。扣分原因是选定技能路径没有提交的专属测试、真实运行输出或第三方可复现实验;README中的测试和演示属于共享仓库声明,不能充分证明blog-cluster关键路径。按静态上限未超过5分。
- 执行会批量写入当前工作目录并调用其他技能;执行前应确认计划路径、输出目录和允许的外部服务,避免在含敏感文件的目录运行。
- WebSearch不可用时会退化为模型推理,SERP重叠、搜索量和聚类结论应人工复核;中文及中国大陆网络可达性未被证明。
- 技能会把外部研究结果和项目上下文传入模型指令环境,仍存在间接提示注入风险;不要让不可信网页内容或项目根目录上下文获得超出必要范围的工具权限。
- 批量执行允许单篇失败后继续,最终可能产生不完整集群、未解析占位符或低于字数目标的文章;必须检查scorecard并进行人工审校。
这个 Skill 能做什么,适合哪些场景?
Blog Cluster 是 claude-blog 中用于语义主题集群规划和批量执行的技能。它通过 SERP 重叠、搜索意图和实体关联扩展并分组关键词,构建支柱页与分支文章的 hub-and-spoke 架构。技能可生成 JSON 计划和无脚本 SVG 集群图,并通过 blog-write 按顺序生成文章、注入集群上下文和内部链接。它适合需要系统化内容架构的团队,但依赖 Claude Code、claude-blog 及可用的 WebSearch。
读取种子关键词或 blog-strategy 生成的集群计划;使用 WebSearch 扩展 30 至 50 个关键词,并依据 SERP 前十结果重叠、搜索意图和实体关系进行分组;设计支柱页和分支文章,规划双向内部链接;生成 cluster-plan.json 和静态 cluster-map.html;执行时调用 blog-write 生成支柱页与分支文章,注入 FLOW 证据三元组要求,回填内部链接,并生成 cluster-scorecard.md。可选地通过 nanobanana-mcp 为文章生成英雄图。
- 内容营销团队已有一个核心主题,需要规划 1 个支柱页和 5 至 15 篇分支文章。
- SEO 编辑希望依据 SERP 重叠而不是仅凭直觉合并关键词。
- 使用 blog-strategy 后,团队需要把 Cluster Build Plan 转换为经过 SERP 验证的执行计划。
- 代理机构需要批量生成相互链接的内容集群,并在执行后审计链接、关键词冲突和文章状态。
这个 Skill 有哪些优点和局限?
- 将 SERP 重叠、搜索意图和实体映射结合到关键词分组中。
- 同时规划支柱页、分支文章和双向内部链接。
- 支持从计划到批量写作的完整执行流程,并在失败时继续处理其他文章。
- 生成 JSON 计划、无 JavaScript 的 SVG 集群图和执行评分卡。
- 必须运行在 Claude Code 中,并依赖 claude-blog 提供的 blog-write、blog-chart 和 blog-image 能力。
- WebSearch 不可用时会退回 Claude 推理,来源明确说明准确性会降低。
- 执行阶段可能涉及 1 个支柱页和 5 至 15 个分支文章,时间和审阅成本高于单篇写作。
- FLOW 证据传播、质量评分和部分后续审计依赖相关 claude-blog 技能;单独使用时无法获得完整流程。
如何安装这个 Skill?
先安装 Claude Code,然后从公共仓库安装 claude-blog:在 Claude Code 中运行 /plugin marketplace add AgriciDaniel/claude-blog,再运行 /plugin install claude-blog@agricidaniel-claude-blog。也可以克隆 https://github.com/AgriciDaniel/claude-blog.git,检查安装脚本后执行;README 未为该单独技能提供独立安装包。
如何使用这个 Skill?
在 Claude Code 中使用 /blog cluster,选择 plan 或 execute。规划新集群可运行 /blog cluster plan <seed-keyword>;从现有策略计划导入可运行 /blog cluster plan --from strategy [path];执行已有计划可运行 /blog cluster execute [path-to-plan]。规划完成后,技能要求先向用户展示计划并等待明确确认,不会自动执行。
这个 Skill 与同类方案有什么区别?
与 blog-strategy 相比,Blog Cluster 不仅规划内容支柱,还进行 SERP 语义聚类并执行文章生成。与 blog-write 相比,它负责编排多次写作调用、共享集群上下文和内部链接。与 blog-cannibalization 相比,它在规划阶段预防关键词冲突,而后者主要用于诊断现有内容。