mcpField
B
brand-voice-extractor

brand-voice-extractor

github.com/gooseworks-ai营销与增长1.3k53 次安装3 天前更新
代码仓库

关于 brand-voice-extractor

brand-voice-extractor 是由 Agent 执行的技能,用于分析公司的已发布内容,并将写作特征整理为可操作的品牌语气指南。它读取提供的 URL 或内容清单,并生成结构化 Markdown 文档。

主要功能

  1. 01分析 URL 中的公司内容
  2. 02从内容清单中挑选多样页面
  3. 03评估语气、词汇和句式
  4. 04检查格式与内容结构
  5. 05生成 Markdown 语气档案

适用场景

  1. 01为后续营销活动制定统一语气
  2. 02比较博客与落地页的表达方式
  3. 03识别不同内容类型间的语气变化

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gooseworks-ai/goose-skills --skill brand-voice-extractor

安装后在 Claude Code 中输入/brand-voice-extractor确认已加载。

附带文件skill.meta.json

详细介绍

品牌声音提取器

分析公司发布的内容,提取其品牌声音和写作风格。阅读其表现最佳的内容,并生成可执行的指南,帮助在未来的内容、外联或营销活动中匹配其声音。

快速开始

Extract brand voice for [company]. Use their blog at [url].

或者使用已编目的内容:

Extract brand voice for [client]. Use the content inventory at clients/[client]/research/content-inventory.json.

输入

输入必填来源
内容 URL是用户提供,或从 site-content-catalog 输出中获取
公司名称是为分析提供背景
页面数量否默认值:15。要分析的页面数量。

流程

阶段 1:选择要分析的内容

如果直接提供了内容 URL,就使用这些 URL。否则:

  1. 从 site-content-catalog 输出中读取内容清单
  2. 选择 10-20 个不同类型的页面作为样本,优先选择:
    • 博客文章(主要的品牌声音指标)
    • 落地页(营销风格)
    • 案例研究(叙事风格)
    • 新旧内容搭配(以识别品牌声音的演变)
    • 不同主题搭配(以查看品牌声音在不同主题间的一致性)

选择启发式:

  • 8-10 篇博客文章(兼顾操作指南、观点文章和产品更新)
  • 2-3 个落地页(首页、产品页、解决方案页)
  • 2-3 个案例研究或客户故事(如有)
  • 1-2 个对比/vs 页面(如有)
阶段 2:抓取并提取文本

对于每个选定的 URL:

  1. 使用 WebFetch 抓取页面
  2. 提取正文内容(去除导航栏、页脚和侧边栏)
  3. 保存:标题、URL、原始文本、字数
阶段 3:分析品牌声音维度

从以下维度进行分析:

A) 语气
  • 正式程度: 随意 ↔ 专业 ↔ 学术
  • 情绪基调: 兴奋 ↔ 克制 ↔ 冷淡
  • 权威姿态: 同行/朋友 ↔ 专家/老师 ↔ 机构
  • 幽默使用: 频繁 ↔ 偶尔 ↔ 不使用
  • 表达直接程度: 直接/大胆 ↔ 委婉/圆融
B) 词汇与语言
  • 阅读水平: 大致年级水平(简单 vs. 复杂)
  • 行话使用: 大量行业行话 ↔ 通俗易懂的语言
  • 技术深度: 默认读者具备专业知识 ↔ 事无巨细地解释
  • 有力词汇: 常用的说服性/行动类词汇
  • 禁用表达: 明显避免使用的词语或短语
  • 独特词汇: 反复使用的特色术语或短语
C) 句式结构
  • 平均句长: 短促有力 ↔ 长而复杂
  • 段落长度: 1-2 句 ↔ 3-4 句 ↔ 5 句以上
  • 开篇方式: 文章如何开头(问题、数据、故事、大胆主张)
  • 过渡风格: 如何衔接不同观点
  • 不完整句的使用: 是否会用不完整句来强调?
D) 格式模式
  • 标题: 使用频率、风格(提问式、操作指南式、编号式)
  • 列表: 项目符号列表与编号列表、使用频率
  • 粗体/斜体: 如何使用强调格式
  • 图片/媒体: 使用频率、类型(截图、插图、照片)
  • 行动号召: 位置、风格、频率、所用措辞
  • 引用/提示框: 是否使用?
E) 内容结构
  • 常见文章长度: 短(<800)、中(800-1500)、长(1500+)
  • 引言风格: 吸引读者的方式、长度
  • 结尾风格: 总结、行动号召、开放式问题
  • 数据/统计数据的使用: 频繁 ↔ 少见
  • 示例的使用: 频繁 ↔ 少见
  • 叙事风格: 以故事为主 ↔ 以信息为主
F) 角色与受众
  • 写作对象: 推断的目标读者(职位、资历、行业)
  • 默认读者知识水平: 初级 ↔ 中级 ↔ 专家
  • 人称视角: 第一人称单数(I)↔ 第一人称复数(we)↔ 第二人称(you)↔ 第三人称
  • 与读者的关系: 同行 ↔ 老师 ↔ 服务提供方
阶段 4:生成品牌声音档案

生成一份 Markdown 文档,结构如下:

# Brand Voice Profile: [Company Name]
**Analyzed:** [Date] | **Content pieces analyzed:** [N]
**Sources:** [list of URLs analyzed]

---

## Voice Summary (2-3 sentences)

[Company] writes in a [tone] voice that [description]. Their content targets
[audience] and assumes [knowledge level]. The overall feel is [adjectives].

---

## Tone Profile

| Dimension | Position | Evidence |
|-----------|----------|----------|
| Formality | [e.g., Professional-casual] | [Example quote] |
| Emotional Register | [e.g., Measured, occasionally excited] | [Example] |
| Authority | [e.g., Expert/teacher] | [Example] |
| Humor | [e.g., Rare, dry when used] | [Example] |
| Directness | [e.g., Very direct, bold claims] | [Example] |

---

## Language & Vocabulary

### Reading Level
[Grade level estimate and what that means]

### Signature Phrases
- "[phrase 1]" — used frequently to [purpose]
- "[phrase 2]" — recurring pattern in [context]

### Jargon & Technical Depth
[How much industry jargon they use, how they handle technical concepts]

### Words They Love
[List of frequently used power words, adjectives, verbs]

### Words They Avoid
[Notable absences or patterns they steer away from]

---

## Structure & Formatting

### Typical Article Structure
[Outline of how their articles are typically organized]

### Sentence & Paragraph Style
- Average sentence length: [X words]
- Typical paragraph: [X sentences]
- Notable patterns: [fragments, rhetorical questions, etc.]

### Formatting Habits
- Headers: [style]
- Lists: [frequency and style]
- Emphasis: [bold/italic patterns]
- CTAs: [where, how often, what language]

---

## Audience & Persona

### Target Reader
[Role, seniority, industry, pain points they address]

### Knowledge Assumptions
[What they assume the reader already knows]

### Point of View
[I/we/you usage and what it signals]

---

## Writing Guidelines (Actionable)

Use these guidelines when writing content, outreach, or campaigns for [Company]:

### Do
- [Guideline 1 with example]
- [Guideline 2 with example]
- [Guideline 3 with example]

### Don't
- [Anti-pattern 1]
- [Anti-pattern 2]
- [Anti-pattern 3]

### Voice Samples

**Their style:**
> [2-3 representative quotes from their content that exemplify the voice]

**How to match it:**
> [2-3 example sentences written in their voice about a neutral topic]

提示

  • 15 篇页面最合适。 少于 10 篇无法涵盖足够多的变化。多于 25 篇则会增加成本,却不会带来多少有效信息。
  • 博客文章最能体现语气。 落地页的表达通常更公式化。博客文章更能展现真实的语气。
  • 留意一致性和不一致性。 如果不同内容类型之间的语气差异很大,请注明这一点——他们可能有多种语气模式。
  • 检查是否有代笔内容。 如果某些文章的风格差异特别明显,他们可能会使用外部写手。请在分析中标记这一点。
  • 此技能没有代码脚本。 这是一个由 Agent 执行的技能——AI Agent 通过 WebFetch 阅读内容,并直接进行分析。上方的结构化输出模板会为分析提供指引。

依赖项

  • 网页抓取能力(用于阅读内容页面)
  • 可选:site-content-catalog 输出(用于选择要分析的内容)
  • 无需 API 密钥或付费工具

评论

支持 Markdown