关于 brand-voice-extractor
brand-voice-extractor 是由 Agent 执行的技能,用于分析公司的已发布内容,并将写作特征整理为可操作的品牌语气指南。它读取提供的 URL 或内容清单,并生成结构化 Markdown 文档。
主要功能
- 01分析 URL 中的公司内容
- 02从内容清单中挑选多样页面
- 03评估语气、词汇和句式
- 04检查格式与内容结构
- 05生成 Markdown 语气档案
适用场景
- 01为后续营销活动制定统一语气
- 02比较博客与落地页的表达方式
- 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。否则:
- 从
site-content-catalog输出中读取内容清单 - 选择 10-20 个不同类型的页面作为样本,优先选择:
- 博客文章(主要的品牌声音指标)
- 落地页(营销风格)
- 案例研究(叙事风格)
- 新旧内容搭配(以识别品牌声音的演变)
- 不同主题搭配(以查看品牌声音在不同主题间的一致性)
选择启发式:
- 8-10 篇博客文章(兼顾操作指南、观点文章和产品更新)
- 2-3 个落地页(首页、产品页、解决方案页)
- 2-3 个案例研究或客户故事(如有)
- 1-2 个对比/vs 页面(如有)
阶段 2:抓取并提取文本
对于每个选定的 URL:
- 使用 WebFetch 抓取页面
- 提取正文内容(去除导航栏、页脚和侧边栏)
- 保存:标题、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