☰
如何快速建立博客品牌声音体系:claude-blog 三大命令保持统一人设完全指南
2026/10/7 15:31:58 网站建设 项目流程

如何快速建立博客品牌声音体系:claude-blog 三大命令保持统一人设完全指南

【免费下载链接】claude-blogClaude Code blog skill suite: 30 sub-skills, 5 agents, 5-gate v1.9.0 Blog Delivery Contract, dual-optimized for Google rankings and AI citations. Active development at AI-Marketing-Hub/claude-blog (AI Marketing Hub Pro community); public releases ship here.项目地址: https://gitcode.com/gh_mirrors/cl/claude-blog

对于用 AI 批量写博客的新手来说,最隐蔽的坑是"人设漂移":每篇文章都是 AI 现编的,读者今天读着像咨询公司,明天读着像大学讲义。claude-blog 是一个为 Claude Code 打造的博客写作技能套件,内置 30 个子技能与 5 个智能体,其中/blog brand、/blog style learn、/blog discourse三个命令共同构成一套完整的品牌声音体系:把"你是谁、怎么说话、读者此刻在讨论什么"固化成文件,让所有文章共享同一个人设。

为什么博客需要统一的品牌声音

想象一个没有编辑部的编辑部:每个写手拿到题目就自由发挥,用词、语气、立场全靠当天心情。AI 写作如果没有约束,问题只会更严重:

  • 语气漂移:这篇是"我们",下篇变成"本中心"
  • 禁忌失控:品牌明确不用的词,AI 张口就来
  • 脱离语境:写的观点读者上周就已经在社交平台上吐槽过了

好消息是,claude-blog 用三个各司其职的命令解决了这三类问题。

三大核心命令:分工明确的"人设三件套"

/blog brand:创建可持续加载的品牌档案

/blog brand是体系的"宪法制定器"。运行/blog brand init后,它会用 5 步交互访谈问你:

  1. 读者是谁(角色、专业水平、正在解决的问题)
  2. 品牌定位(官方名称、使命、独特观点、"我们不是什么")
  3. 编辑规则(永远要做 / 永远不做的清单、禁忌短语、必备免责声明)
  4. 话题边界(核心支柱、可碰可不碰、坚决不碰)
  5. 声音指纹(人称、缩写习惯、句子和段落字数上限、标题偏好)

访谈结束后,它在项目根目录生成两个文件:BRAND.md(品牌立场与边界)和VOICE.md(结构与用词的声音画像)。这是整个体系最重要的机制:后续所有写作命令都会自动加载这两个文件,人设从此跨会话生效,而不是一次性提示词。

相关定义见 skills/blog-brand/SKILL.md。

/blog style learn:从你的旧文里"学"出写作基线

品牌档案解决"应该怎么写",但"你"的实际文风藏在历史文章里。/blog style learn <paths>只需丢给它 5~10 篇你(或作者)过去的文章,本地分析脚本 scripts/style_learn.py 就会产出一份可量化的语音画像(voice profile):

  • 句长均值与节奏波动、词汇丰富度
  • 被动语态比例、第一人称使用率
  • 标题疑问句比例、过渡词密度
  • 作者特有的"招牌短语"(高频二/三词组)

学习到的基线会反哺三处:写入VOICE.md成为持久上下文、喂给blog-persona生成结构化人设、作为/blog write的起草目标——比如"平均句长向学习均值靠拢""作者很少用 AI 高频词,就把它们当上限"。从此 AI 写的不是"通用 AI 腔",而是"你的腔"。

相关定义见 skills/blog-style/SKILL.md。

/blog discourse:让内容贴住"当下的声音"

统一人设不等于脱离现实。/blog discourse <topic>是一个免 API 的舆论调研命令:它用平台定向搜索扫描 Reddit、Hacker News、X、YouTube、dev.to、Medium 等平台最近 30 天的真实讨论,由辅助脚本 scripts/discourse_research.py 聚合成一份DISCOURSE.md简报,自动区分三类信息:

区块回答的问题
What's NEW最近 30 天出现了什么新话题?
Consensus哪些观点跨平台形成共识?
Practitioner specifics实践者给出了哪些具体命令、配置、链接?

它给内容注入的是"读者正在怎么说"的新鲜度,而品牌档案管住的是"我们始终以什么姿态说"。两者叠加,文章既鲜活又不失真。

相关定义见 skills/blog-discourse/SKILL.md。

三者如何协同:编排器的自动加载机制

这套体系的灵魂不在单个命令,而在主编排器(skills/blog/SKILL.md)的条件加载逻辑:

当/blog write、/blog brief、/blog outline等命令运行时,编排器自动检查项目根目录——存在BRAND.md/VOICE.md/DISCOURSE.md就注入提示词,不存在就保持原有行为。

优先级也很清晰:定位、受众、禁忌短语以BRAND.md为准;语气、句长上限、人称以VOICE.md为准;DISCOURSE.md只补充时效视角,不得覆盖一手信源。也就是说:

  • brand 定边界,style learn 定基线,discourse 定新鲜度
  • 三个文件都是"可选增强":不建也能写,建了全文更统一
  • 安全细节同样到位:这三个根目录文件通过带 nonce 的围栏机制加载(见 scripts/load_untrusted_root.py),防止外部内容夹带指令

三步快速上手:从 0 到统一人设

  1. 克隆项目并安装:git clone https://gitcode.com/gh_mirrors/cl/claude-blog,按 docs/INSTALLATION.md 完成安装
  2. 建立档案:先跑/blog style learn ./旧文章目录学出自己的语音基线,再跑/blog brand init回答 5 步访谈(此时声音部分会自动预填学习结果)
  3. 验证效果:用/blog brand show检查档案;写新文章前按需跑/blog discourse <选题>,然后正常执行/blog write——人设自动生效

想持续更新?/blog brand update会以当前值为默认重新访谈,/blog style learn随时可以喂新文章重学基线。

参考文件

  • 品牌档案:skills/blog-brand/SKILL.md
  • 风格学习:skills/blog-style/SKILL.md 与 tests/test_style_learn.py
  • 舆论调研:skills/blog-discourse/SKILL.md
  • 主编排器加载规则:skills/blog/SKILL.md
  • 全部命令速查:README.md

【免费下载链接】claude-blogClaude Code blog skill suite: 30 sub-skills, 5 agents, 5-gate v1.9.0 Blog Delivery Contract, dual-optimized for Google rankings and AI citations. Active development at AI-Marketing-Hub/claude-blog (AI Marketing Hub Pro community); public releases ship here.项目地址: https://gitcode.com/gh_mirrors/cl/claude-blog

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询