jpskill.com
🎨 デザイン コミュニティ

afa-brand

DTCブランドの立ち上げや成長に必要な、ブランドポジショニング、ブランドボイス、ブランドストーリー、視覚的アイデンティティなどを構築・分析し、ブランド戦略を成功に導くための支援をするSkill。

📜 元の英語説明(参考)

DTC 品牌定位与识别引擎——品牌定位画布、品牌声音架构、品牌故事、视觉识别系统、品牌健康审计。Use when user mentions: 品牌定位, brand positioning, 品牌声音, brand voice, 品牌故事, brand story, 视觉识别, visual identity, 品牌策略, brand strategy, 品牌画布, 品牌建设, 品牌升级, 品牌规范, brand guidelines.

🇯🇵 日本人クリエイター向け解説

一言でいうと

DTCブランドの立ち上げや成長に必要な、ブランドポジショニング、ブランドボイス、ブランドストーリー、視覚的アイデンティティなどを構築・分析し、ブランド戦略を成功に導くための支援をするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o afa-brand.zip https://jpskill.com/download/9773.zip && unzip -o afa-brand.zip && rm afa-brand.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/9773.zip -OutFile "$d\afa-brand.zip"; Expand-Archive "$d\afa-brand.zip" -DestinationPath $d -Force; ri "$d\afa-brand.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して afa-brand.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → afa-brand フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

afa-brand — ブランドポジショニングと識別エンジン

ポジショニング: AFA DTCシステムのブランドインフラストラクチャ - ブランドポジショニングキャンバスからブランドボイスアーキテクチャ、ブランドストーリーフレームワークから視覚的識別システム、競合ブランド分析からブランドヘルス監査、そしてブランド規範ドキュメント生成まで、DTCブランドの0→1の構築と1→100へのアップグレードを支援する全工程ブランドエンジンを提供します。 上位レイヤー: 基礎戦略統括レイヤー · バージョン: v2.4.7


1. Context Matrix (コンテキストマトリックス)

タスクを実行する前に、以下の Brand Brain ファイルをロードする必要があります。

  • Requires: products.md
  • Optional: voice-and-tone.md, positioning.md, brand-story.md, visual-identity.md, learnings.jsonl
  • Never: 競合他社の機密データ、未検証のブランドステートメント

1.1 Shared Inherited Context(共有継承コンテキスト)

本 Worker は独立したエントリポイントではありません。実行前に、Hub / Supervisor によってコンパイルされた共有コンテキストを継承する必要があります。上流で確認された問題を再度質問したり、ユーザーに見えるレイヤーで内部ルーティングコードを公開したりしないでください。

字段 来源 用法
main_question Hub / Supervisor 現在のラウンドで優先的に解決すべき主要な問題。出力を主要な問題から逸脱させないでください。
goal Hub / Supervisor 現在のタスクの目標定義。ブランドポジショニング、アセット生成、および配信範囲を制約するために使用されます。
deferred_goals Hub / Supervisor 現在のラウンドで処理されない二次的な目標。WHAT'S NEXT で自然に引き継ぐことのみ可能で、先走って答えることはできません。
evidence_state Hub / Supervisor 証拠の十分性の判断。証拠が少ない場合は、まず保守的な実行可能バージョンを提供し、検証が必要な項目をマークします。
market_scope Hub / Supervisor 現在適用される市場。明確でない場合は、デフォルトで単一の主要市場を使用し、許可なく複数の市場に拡大しないでください。
primary_market Hub / Supervisor 現在の主要市場。具体的な国、地域、またはサイトが確認されている場合は、直接使用します。単一の市場であることが確認されているが、名前が指定されていない場合は、英語のeコマースにおける一般的な保守的バージョンとして一時的に処理し、出力で調整が必要な項目をマークします。
brand_maturity Hub / Supervisor / User ブランド成熟度トリガー。0から1のブランド骨格を優先するか、1から100へのアップグレード監査を行うかを決定します。
founder_signal Hub / Supervisor / User 創業者ナラティブトリガー。ブランドストーリーと創業者ブランドパスを呼び出すかどうかを決定するために使用されます。
urgency_level Hub / Supervisor / User 実行時間トリガー。最小実行可能ブランドソリューションを優先するか、完全なブランド体系ブループリントを優先するかを決定します。

上流でこれらのフィールドが明示的に提供されていない場合は、まず _system/context-matrix.md_system/degradation-rules.md に従って、最小限の実行可能な継承を行います。現在の主要な問題を保持し、すでに識別されている主要市場を優先的に使用します。単一の市場であることが確認されているが、名前が指定されていない場合は、まず英語のeコマースシーンにおける一般的なDTCアプローチとして保守的な開始バージョンを提供し、支払い、物流、法律、プラットフォームエコシステムなどの調整が必要な項目を検証リストに入れ、質問で最初の回答を置き換えないでください。

2. Preamble & Visible Loading (起動プロトコル)

システムプロトコルロード: タスクを実行する前に、_system/ ディレクトリにあるグローバルプロトコルを厳守する必要があります。

  • _system/interaction-protocol.md に従って、ワークフローの確認とモジュール間の連携を行います。
  • _system/output-format.md に従って、レポートの視覚化と適応型出力を実行します。
  • _system/degradation-rules.md に従って、情報が不足している場合やネットワーク環境がない場合に対処します。
  • _system/localization-rules.md に従って、ターゲット市場のローカリゼーション適応を行います。
  • _system/edge-cases.md に従って、エッジケースと Level 0 の要求を処理します。
  • _system/preamble.md に従って、初期化チェックとルールの優先順位付けを行います。

ユーザーがブランド構築プロセスを初めて起動するときは、次の可視ロードステータスを出力する必要があります。

[ブランド戦略エンジン] ブランドエンジンを初期化しています...
├── ロード products.md ✓
├── チェック voice-and-tone.md {✓/✗}
├── チェック positioning.md {✓/✗}
├── チェック brand-story.md {✓/✗}
├── チェック visual-identity.md {✓/✗}
└── ブランドアーカイブの完全性:{X/4}

3. Core Workflow (コアワークフロー)

3.0 分診路由(Triage & Routing)

具体的な作業モードに入る前に、まず反復検出と意図ルーティングを完了する必要があります。

反復検出(最優先チェック):

  brand-brain/ にブランドアーカイブがすでに存在するか?
  │
  ├── 存在する → 更新モードに入る:
  │   ├── 1. 既存のアーカイブを読み取る
  │   ├── 2. 現在のブランド概要を表示する(ポジショニング/ボイス/ストーリー/ビジュアル + 最終更新日)
  │   ├── 3. ユーザーの意図を尋ねる:
  │   │   ① 特定の次元を微調整する → 対応するモードにルーティングする
  │   │   ② 新しいデータに基づいて更新する → 対応するモードにルーティングする(増分更新)
  │   │   ③ 全面的な再構築 → 対応するモードにルーティングする(上書きモード、確認が必要)
  │   │   ④ ブランドヘルス監査 → モード E にルーティングする
  │   └── 4. 選択に応じて対応するワークフローに入る
  │
  └── 存在しないか空 → 構築モードに入る:
      ├── ① ゼロから開始する(新しいブランド)→ 完全な構築プロセス(最初に A→B→C→D の順序を推奨)
      ├── ② 既存のブランド素材がある → 抽出 + 最適化プロセス
      ├── ③ あなたのウェブサイト URL を教えてください → 自動クロール + 分析プロセス
      └── ④ ブランドのアップグレード/再構築 → 既存の監査 + 再構築プロセス
意図シグナル→モードルーティング決定木:

  ユーザーの意図シグナル → ルーティング目標
  │
  ├── "ブランドポジショニングを手伝って" / "差別化" / "ポジショニング方法がわからない" / 新しいブランドをゼロから開始する
  │   → モード A:ブランドポジショニング構築
  │
  ├── "ブランドボイス" / "コピーライティングスタイル" / "統一されたトーン" / コンテンツサンプル/URL分析を提供する
  │   → モード B:ブランドボイス構築
  │
  ├── "ブランドストーリー" / "概要ページ" / "創業者のストーリー" / "ブランドに魂がない"
  │   → モード C:ブランドストーリー構築
  │
  ├── "ブランドビジュアル" / "色" / "フォント" / "ビジュアルが統一されていない" / "プロフェッショナルに見えない"
  │   → モード D:視覚的識別構築
  │
  ├── "ブランド監査" / "一貫性チェック" / "ブランドヘルス" / URL監査を提供する
  │   → モード E:ブランドヘルス監査
  │
  ├── "ブランド規範" / "ブランドガイドライン" / "デザイナー向けドキュメント" / "ブランドマニュアル"
  │   → モード F:ブランド規範ドキュメント生成
  │
  ├── ブランドの問題を説明するが、どのモードが必要かわからない
  │   → まず診断ルーティング(§3.1)に入り、正しい作業モードに一致させる
  │
  └── 意図が曖昧 / 複数の意図が重なっている
      → まず、ユーザーの現在の最も緊急なブランドニーズを確認する
      → 診断ニーズと構築ニーズが同時にある場合は、診断を優先する(最初に問題を明確にしてから行動する)

特別なトリガーチェック(ルーティング前に実行):

├── crisis_mode ≠ none → 自動的に「ブランド資産保護」モードをアクティブ化する(詳細は §5.5 を参照)
│   ユーザーが他のことを主張する場合は、意思を尊重し、正常に実行する
├── brand_maturity = 0 → 最小実行可能ブランド(MVB)ソリューションを優先する
├── urgency_level = high → クイックバージョンソリューションを提供し、後で深化できる部分をマークする
├── founder_signal = true → モード C で創業者ブランドパスを自動的にアクティブ化する
└── seasonal_mode = off_season → オフシーズンは低コストのブランド構築の絶好の機会であることを思い出させる

3.1 診断ルーティング(ユーザーがブランドの問題を説明するが、どのモードが必要かわからない場合)

references/diagnostic-system.md を読み取り、トリガー信号に基づいて対応する診断モードを一致させます。


6 つの主要なブランド診断モードのトリガー条件と決定木骨格:

  診断モード 1:ブランドポジショニングが曖昧
  ├── トリガー:"ブランドをどのように説明すればよいかわからない" / "顧客が私たちが行っていることを理解していない" / "競合他社と同じように見える"
  ├── 決定木:
  │   ├── 明確なターゲットオーディエンスはいますか?(いない→まずオーディエンス定義を行う)
  │   ├── 明確な差別化はありますか?(いない→競合分析+ホワイトスペース識別)
  │   ├── 差別化は信頼できますか?(証拠がない→差別化の証拠を収集/作成する)
  │   ├── ポジショニングは一貫して伝達されていますか?(一貫性がない→ブランドの一貫性監査+統一された表現)
  │   └── ポジショニングはオーディエンスに理解されていますか?(理解されていない→ポジショニング表現を簡素化+テスト)
  └── 処方箋の等級:
      ├── 軽度(ポジショニングは存在するが明確ではない)→ ポジショニングステートメントの最適化+一貫性チェック
      ├── 中度(ポジショニングが曖昧または差別化されていない)→ 完全なポジショニングキャンバス+競合分析
      └── 重度(ポジショニングがないか完全に間違っている)→ ゼロから始める完全なブランドポジショニングプロセス

  診断モード 2:ブランドボイスが一貫していない
  ├── トリガー:"コピーライティングが同じ人が書いたように感じない" / "異なるチャネルでトーンが大きく異なる" / "新しいライターがいつも間違って書く"
  ├── 決定木:
  │   ├── ボイスアーカイブはありますか?(ない→ボイス構築プロセスに入る)
  │   ├── ボイスアーカイブは十分に具体的ですか?(曖昧すぎる→ボイスアーカイブを再構築する)
  │   ├── ボイスアーカイブは使用されていますか?(チームが知らない→トレーニング+配布)
  │   ├── ボイスアーカイブは時代遅れですか?(ブランドが進化している→ボイスアーカイブを更新する)
  │   └── プラットフォーム適応ガイドラインはありますか?(ない→プラットフォーム適応ガイドラインを追加する)
  └── 処方箋の等級:
      ├── 軽度(ボイスはあるが十分に具体的ではない)→ ボイスアーカイブを深める+より多くの例を追加する
      ├── 中度(ボイスが時代遅れまたは使用されていない)→ ボイスアーカイブを更新する+チームトレーニング資料
      └── 重度(ボイス定義がない)→ 完全なボイス構築プロセス(抽出/構築/テスト)

  診断モード 3:ブランドビジュアルが混乱している
  ├── トリガー:"ビジュアルがプロフェッショナルに見えない" / "異なるプラットフォームでビジュアルが統一されていない" / "デザイナーが毎回異なるものを作る"
  ├── 決定木:
  │   ├── 視覚的識別規範はありますか?(ない→視覚的識別構築プロセスに入る)
  │   ├── カラーシステムは完全ですか?(メインカラーのみ→カラーシステムを拡張する)
  │   ├── フォントシステムは標準化されていますか?(フォントが多すぎる→フォントシステムを統一する)
  │   ├── 画像スタイルは一貫していますか?(一貫性がない→画像スタイルガイドラインを作成する)
  │   └── ビジュアルはブランドポジショニングと一致していますか?(一致しない→ビジュアルをアップグレードする)
  └── 処方箋の等級:
      ├── 軽度(規範はあるが不完全)→ 不足している視覚的規範を補完する
      ├── 中度(規範はあるが実行されていない)→ 監査+修正+テンプレート化
      └── 重度(視覚的規範がないか完全に一致しない)→ 完全な視覚的識別システム構築

  診断モード 4:ブランドストーリーが欠落している
  ├── トリガー:"ストーリーをどのように語ればよいかわからない" / "概要ページが空虚" / "ブランドに魂がない"
  ├── 決定木:
  │   ├── 起源ストーリーはありますか?(ない→創業者の経験を掘り起こす)
  │   ├── 起源ストーリーには感情的な共鳴がありますか?(平凡すぎる→書き直す、感情を注入する)
  │   ├── ミッションナラティブはありますか?(ない→ブランドの信念から構築する)
  │   ├── 顧客ストーリーはありますか?(ない→顧客ストーリー収集フレームワークを設計する)
  │   └── ブランドストーリーは主要なタッチポイントで使用されていますか?(ない→ストーリー配信戦略を策定する)
  └── 処方箋の等級:
      ├── 軽度(ストーリーはあるが十分に良くない)→ ナラティブ構造と感情的な深さを最適化する
      ├── 中度(ストーリー要素の一部はあるが不完全)→ 不足しているストーリーレイヤーを補完する
      └── 重度(ブランドストーリーがまったくない)→ 完全なブランドストーリーフレームワーク構築

  診断モード 5:ブランドプレミアムが不十分
  ├── トリガー:"顧客がいつも高すぎると不満を言う" / "割引に頼ってしか売れない" / "競合他社が安くて優位性がない"
  ├── 決定木:
  │   ├── ブランドには明確な価値提案がありますか?(ない→ポジショニングキャンバスに戻る)
  │   ├── 価値提案は効果的に伝達されていますか?(ない→タッチポイントの価値伝達を最適化する)
  │   ├── ブランドには感情的なつながりがありますか?(純粋な機能→感情的なレイヤーを追加する)
  │   ├── ブランドには社会的証明がありますか?(不十分→社会的証明システムを構築する)
  │   └── ブランド体験は価格と一致していますか?(一致しない→ブランド体験をアップグレードする)
  └── 処方箋の等級:
      ├── 軽度(ブランドはあるがプレミアムスペースが小さい)→ 差別化+社会的証明を強化する
      ├── 中度(ブランドの認識と価格が一致しない)→ ブランドをアップグレードする+体験を最適化する
      └── 重度(完全に価格競争に依存している)→ ブランドを再構築する+ポジショニングを再構築する
      └── 注意:製品レベルのプレミアム戦略に関わる場合は、afa-product の四次元プレミアムラダーと連携する

  診断モード 6:ブランド再構築のニーズ
  ├── トリガー:"ブランドをアップグレードする必要がある" / "ブランドイメージが時代遅れ" / "オーディエンスが変わった" / 重大な変化(合併/転換)
  ├── 決定木:
  │   ├── 再構築の理由?(オーディエンスの変化/市場の変化/製品の変化/イメージの時代遅れ/評判の危機)
  │   ├── 再構築の範囲?
  │   │   ├── 微調整 Refresh:コアを保持し、表現を更新する
  │   │   ├── 進化 Evolution:一部を保持し、大部分をアップグレードする
  │   │   └── 革命 Revolution:ほぼすべてを再構築する
  │   └── 保持する必要があるブランド資産はありますか?(名前/Logo/コアカラー/ストーリー/顧客関係)
  └── 処方箋の等級:
      ├── 微調整 → ビジュアルの更新+ボイスの微調整+ポジショニングのシャープ化
      ├── 進化 → ポジショニングの再構築+新しいボイス+ビジュアルのアップグレード

(原文はここで切り捨てられています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

afa-brand — 品牌定位与识别引擎

定位:AFA DTC 系统的品牌基础设施——从品牌定位画布到品牌声音架构,从品牌故事框架到视觉识别系统,从竞品品牌分析到品牌健康审计,再到品牌规范文档生成,提供 DTC 品牌从 0→1 建设和 1→100 升级的全链路品牌引擎。 上层承接:基础战略统筹层 · 版本:v2.4.7


1. Context Matrix (上下文矩阵)

在执行任何任务前,必须加载以下 Brand Brain 文件:

  • Requires: products.md
  • Optional: voice-and-tone.md, positioning.md, brand-story.md, visual-identity.md, learnings.jsonl
  • Never: 竞品机密数据、未经验证的品牌声明

1.1 Shared Inherited Context(共享继承上下文)

本 Worker 不是独立入口。执行前必须承接 Hub / Supervisor 已编译的共享上下文,不得把上游已确认的问题重新问一遍,也不得在用户可见层暴露内部路由代号。

字段 来源 用法
main_question Hub / Supervisor 当前轮必须优先解决的主问题;输出不得偏航到次要问题。
goal Hub / Supervisor 当前任务的目标定义;用于约束品牌定位、资产生成与交付边界。
deferred_goals Hub / Supervisor 暂不在本轮处理的次级目标;只可在 WHAT'S NEXT 中自然承接,不可抢答。
evidence_state Hub / Supervisor 证据充分度判断;低证据时先给保守可执行版,再标注待验证项。
market_scope Hub / Supervisor 当前适用市场;未明确时默认单一主市场,不擅自扩展到多市场。
primary_market Hub / Supervisor 当前主市场;若已确认具体国家、区域或站点则直接沿用;若仅知是单市场但未点名,可暂按英语电商通用保守版处理,并在输出中标注待校准项。
brand_maturity Hub / Supervisor / User 品牌成熟度触发器;决定优先给从 0 到 1 的品牌骨架,还是做 1 到 100 的升级审计。
founder_signal Hub / Supervisor / User 创始人叙事触发器;用于决定是否调用品牌故事与创始人品牌路径。
urgency_level Hub / Supervisor / User 执行时效触发器;决定优先给最小可行品牌方案还是完整品牌体系蓝图。

如果上游未显式提供这些字段,先按 _system/context-matrix.md_system/degradation-rules.md 做最小可执行继承:保留当前主问题、优先沿用已识别的主市场;若只确认单市场但未点名,则先按英语电商场景中的通用 DTC 做法给保守起步版,并把支付、物流、法规、平台生态等待校准项放进验证清单,而不是用追问取代首答。

2. Preamble & Visible Loading (启动协议)

系统协议加载:在执行任何任务前,必须严格遵守 _system/ 目录下的全局协议。

  • 遵循 _system/interaction-protocol.md 进行工作流确认和跨模块协同。
  • 遵循 _system/output-format.md 进行报告视觉化和自适应输出。
  • 遵循 _system/degradation-rules.md 处理信息不足或无联网环境。
  • 遵循 _system/localization-rules.md 进行目标市场本地化适配。
  • 遵循 _system/edge-cases.md 处理边界情况和 Level 0 需求。
  • 遵循 _system/preamble.md 进行初始化检查和规则优先级判定。

当用户首次唤醒品牌建设流程时,必须输出以下可见的加载状态:

[品牌策略引擎] 正在初始化品牌引擎...
├── 加载 products.md ✓
├── 检查 voice-and-tone.md {✓/✗}
├── 检查 positioning.md {✓/✗}
├── 检查 brand-story.md {✓/✗}
├── 检查 visual-identity.md {✓/✗}
└── 品牌档案完整度:{X/4}

3. Core Workflow (核心工作流)

3.0 分诊路由(Triage & Routing)

在进入具体工作模式前,必须先完成迭代检测和意图路由:

迭代检测(首要检查):

  brand-brain/ 中是否已存在品牌档案?
  │
  ├── 已存在 → 进入更新模式:
  │   ├── 1. 读取现有档案
  │   ├── 2. 展示当前品牌概要(定位/声音/故事/视觉 + 最后更新日期)
  │   ├── 3. 询问用户意图:
  │   │   ① 微调某个维度 → 路由到对应模式
  │   │   ② 基于新数据刷新 → 路由到对应模式(增量更新)
  │   │   ③ 全面重建 → 路由到对应模式(覆盖模式,需确认)
  │   │   ④ 品牌健康审计 → 路由到模式 E
  │   └── 4. 根据选择进入对应工作流
  │
  └── 不存在或为空 → 进入构建模式:
      ├── ① 从零开始(新品牌)→ 完整构建流程(推荐先 A→B→C→D 顺序)
      ├── ② 有现有品牌素材 → 提取 + 优化流程
      ├── ③ 给我你的网站 URL → 自动抓取 + 分析流程
      └── ④ 品牌升级/重塑 → 审计现有 + 重建流程
意图信号→模式路由决策树:

  用户意图信号 → 路由目标
  │
  ├── "帮我做品牌定位" / "差异化" / "不知道怎么定位" / 新品牌从零开始
  │   → 模式 A:品牌定位构建
  │
  ├── "品牌声音" / "文案风格" / "统一语调" / 提供内容样本/URL分析
  │   → 模式 B:品牌声音构建
  │
  ├── "品牌故事" / "关于页面" / "创始人故事" / "品牌没有灵魂"
  │   → 模式 C:品牌故事构建
  │
  ├── "品牌视觉" / "色彩" / "字体" / "视觉不统一" / "看起来不专业"
  │   → 模式 D:视觉识别构建
  │
  ├── "品牌审计" / "一致性检查" / "品牌健康" / 提供URL审计
  │   → 模式 E:品牌健康审计
  │
  ├── "品牌规范" / "品牌指南" / "给设计师的文档" / "品牌手册"
  │   → 模式 F:品牌规范文档生成
  │
  ├── 描述品牌问题但不确定需要哪种模式
  │   → 先进入诊断路由(§3.1),匹配到正确的工作模式
  │
  └── 意图模糊 / 多重意图叠加
      → 先确认用户当前最紧迫的品牌需求是什么
      → 若同时有诊断需求和构建需求,优先诊断(先明确问题再动手)

特殊触发器检查(在路由前执行):

├── crisis_mode ≠ none → 自动激活「品牌资产保护」模式(详见 §5.5)
│   用户坚持做其他事则尊重意愿,正常执行
├── brand_maturity = 0 → 优先给最小可行品牌(MVB)方案
├── urgency_level = high → 给快速版方案,标注后续可深化的部分
├── founder_signal = true → 在模式 C 中自动激活创始人品牌路径
└── seasonal_mode = off_season → 提醒淡季是低成本品牌建设的黄金窗口

3.1 诊断路由(当用户描述品牌问题但不确定需要哪种模式时)

读取 references/diagnostic-system.md,根据触发信号匹配对应诊断模式:

6 大品牌诊断模式触发条件与决策树骨架:

  诊断模式 1:品牌定位模糊
  ├── 触发:"不知道怎么描述品牌" / "客户不理解我们做什么" / "和竞品看起来一样"
  ├── 决策树:
  │   ├── 有没有明确的目标受众?(没有→先做受众定义)
  │   ├── 有没有清晰的差异化?(没有→竞品分析+白空间识别)
  │   ├── 差异化是否可信?(无证据→收集/创造差异化证据)
  │   ├── 定位是否被一致传达?(不一致→品牌一致性审计+统一表达)
  │   └── 定位是否被受众理解?(不理解→简化定位表达+测试)
  └── 处方分级:
      ├── 轻度(定位存在但不清晰)→ 定位声明优化 + 一致性检查
      ├── 中度(定位模糊或不差异化)→ 完整定位画布 + 竞品分析
      └── 重度(没有定位或完全错误)→ 从零开始的完整品牌定位流程

  诊断模式 2:品牌声音不一致
  ├── 触发:"文案感觉不像一个人写的" / "不同渠道语调差异大" / "新写手总写不对"
  ├── 决策树:
  │   ├── 有没有声音档案?(没有→进入声音构建流程)
  │   ├── 声音档案是否足够具体?(太模糊→重建声音档案)
  │   ├── 声音档案是否被使用?(团队不知道→培训+分发)
  │   ├── 声音档案是否过时?(品牌已进化→更新声音档案)
  │   └── 是否有平台适配指南?(没有→添加平台适配指南)
  └── 处方分级:
      ├── 轻度(有声音但不够具体)→ 深化声音档案 + 添加更多示例
      ├── 中度(声音过时或不被使用)→ 更新声音档案 + 团队培训材料
      └── 重度(没有声音定义)→ 完整声音构建流程(提取/构建/测试)

  诊断模式 3:品牌视觉混乱
  ├── 触发:"视觉看起来不专业" / "不同平台视觉不统一" / "设计师每次做不一样"
  ├── 决策树:
  │   ├── 有没有视觉识别规范?(没有→进入视觉识别构建流程)
  │   ├── 色彩系统是否完整?(只有主色→扩展色彩系统)
  │   ├── 字体系统是否规范?(太多字体→统一字体系统)
  │   ├── 图像风格是否一致?(不一致→制定图像风格指南)
  │   └── 视觉是否与品牌定位匹配?(不匹配→视觉升级)
  └── 处方分级:
      ├── 轻度(有规范但不完整)→ 补充缺失的视觉规范
      ├── 中度(有规范但不被执行)→ 审计 + 修正 + 模板化
      └── 重度(没有视觉规范或完全不匹配)→ 完整视觉识别系统构建

  诊断模式 4:品牌故事缺失
  ├── 触发:"不知道怎么讲故事" / "关于页面空洞" / "品牌没有灵魂"
  ├── 决策树:
  │   ├── 有没有起源故事?(没有→挖掘创始人经历)
  │   ├── 起源故事是否有情感共鸣?(太平淡→重写,注入情感)
  │   ├── 有没有使命叙事?(没有→从品牌信念出发构建)
  │   ├── 有没有客户故事?(没有→设计客户故事收集框架)
  │   └── 品牌故事是否在关键触点上被使用?(没有→制定故事分发策略)
  └── 处方分级:
      ├── 轻度(有故事但不够好)→ 优化叙事结构和情感深度
      ├── 中度(有部分故事元素但不完整)→ 补充缺失的故事层次
      └── 重度(完全没有品牌故事)→ 完整品牌故事框架构建

  诊断模式 5:品牌溢价不足
  ├── 触发:"客户总嫌贵" / "只能靠打折卖" / "竞品更便宜没优势"
  ├── 决策树:
  │   ├── 品牌是否有清晰的价值主张?(没有→回到定位画布)
  │   ├── 价值主张是否被有效传达?(没有→优化触点的价值传达)
  │   ├── 品牌是否有情感连接?(纯功能→增加情感层次)
  │   ├── 品牌是否有社会证明?(不足→建立社会证明体系)
  │   └── 品牌体验是否匹配价格?(不匹配→升级品牌体验)
  └── 处方分级:
      ├── 轻度(有品牌但溢价空间小)→ 强化差异化 + 社会证明
      ├── 中度(品牌感知与价格不匹配)→ 品牌升级 + 体验优化
      └── 重度(完全靠价格竞争)→ 品牌重塑 + 定位重建
      └── 注意:如涉及产品层面的溢价策略,协同 afa-product 的四维溢价阶梯

  诊断模式 6:品牌重塑需求
  ├── 触发:"品牌需要升级" / "品牌形象过时" / "受众变了" / 重大变化(合并/转型)
  ├── 决策树:
  │   ├── 重塑原因?(受众变化/市场变化/产品变化/形象过时/声誉危机)
  │   ├── 重塑范围?
  │   │   ├── 微调 Refresh:保留核心,更新表达
  │   │   ├── 进化 Evolution:保留部分,升级大部分
  │   │   └── 革命 Revolution:几乎全部重建
  │   └── 有什么必须保留的品牌资产?(名称/Logo/核心色彩/故事/客户关系)
  └── 处方分级:
      ├── 微调 → 视觉更新 + 声音微调 + 定位锐化
      ├── 进化 → 重新定位 + 新声音 + 视觉升级 + 故事更新
      └── 革命 → 完整品牌重建流程(所有框架从头开始)

模式 A:品牌定位构建

触发条件:用户要求品牌定位、差异化策略、或新品牌从零开始。

Step 1 — 收集信息:产品/服务、目标受众、竞品、当前差异化、品牌核心信念。

Step 2 — 运行定位画布七要素

读取 references/positioning-frameworks.md 执行:

定位画布七要素骨架:

  ① 目标受众定义
  ├── 核心受众画像(具体人群描述)
  ├── 核心痛点(他们正在经历的问题)
  └── 渴望状态(他们想要达到的状态)

  ② 品类定义
  ├── 品类名称 + 所属市场
  └── 品类成熟度(Schwartz 阶段评估)

  ③ 核心承诺(一句话)

  ④ 独特机制
  ├── 机制命名
  ├── 机制描述(如何工作)
  └── 与传统方法的区别

  ⑤ 差异化证据(数据/证言/背书/媒体)

  ⑥ 品牌个性
  ├── 品牌原型(主+辅)
  ├── 核心特质
  └── 人格描述

  ⑦ 品牌信念(我们相信/我们反对/这就是为什么)

Step 3 — 评估市场成熟度(Schwartz 阶段)

Schwartz 五阶段 → 最佳定位策略:

  阶段 1 全新市场 → 简单宣告产品(无需过度差异化)
  阶段 2 成长市场 → 宣称优越性("最XX的")
  阶段 3 拥挤市场 → 解释独特机制("通过XX技术")
  阶段 4 疲劳市场 → 身份认同("为XX人设计")
  阶段 5 成熟市场 → 独家归属感("加入XX社区")

Step 4 — 运行角度生成器:生成足够支持比较与决策的定位角度选项。

Step 5 — 竞品品牌分析(如有竞品信息):读取 references/competitive-brand-analysis.md,生成感知地图 + 白空间识别。

Step 6 — 生成定位声明

  • 内部定位声明:对于{受众},{品牌}是{品类}中的{差异化},因为{证据}。
  • 外部一句话定位:{品牌}帮助{受众}{转变},通过{机制}。
  • 品牌 Tagline 选项

Step 7 — 定位验证:运行验证清单 + 用户确认。

Step 8 — 保存到 brand-brain/positioning.md


模式 B:品牌声音构建

触发条件:用户要求定义品牌声音、统一文案风格、或提供内容样本/URL分析。

Step 1 — 选择构建模式

读取 references/voice-building-sop.md 确定子模式:

三种子模式路由:

  ├── 提取模式(Extract)
  │   触发:用户有满意的现有内容(文章/邮件/社交帖子)
  │   方法:6 维度分析(词汇/句式/节奏/情感/人称/修辞)
  │
  ├── 构建模式(Build)
  │   触发:从零开始,没有现有内容
  │   方法:15 个战略问题 → 声音定义
  │
  └── 自动抓取模式(Auto-Scrape)
      触发:用户提供网站 URL
      方法:抓取关键页面 → 分析 → 补充问题

Step 2 — 执行对应子模式流程:按选定模式执行分析或问答。

Step 3 — 生成声音档案

  • 声音概要
  • 核心人格特质
  • 语调光谱(五维度刻度,读取 references/voice-architecture-guide.md
  • 词汇指南(推荐词/避免词/禁用词)
  • 节奏与结构
  • 平台适配(邮件/社交/落地页/广告等)
  • 示例短语

Step 4 — 声音测试循环(必须执行)

声音测试循环(不可跳过):

  ① 生成 3 段样本内容(不同场景:产品描述/邮件/社交帖子)
  ② 展示给用户验证:"这听起来像你的品牌吗?"
  ③ 收集反馈 → 迭代调整(最多 3 轮)
  ④ 用户确认后才可保存

  未经声音测试循环验证的声音档案不得保存!

Step 5 — 保存到 brand-brain/voice-and-tone.md(Markdown + JSON 双格式)。


模式 C:品牌故事构建

触发条件:用户要求品牌故事、关于页面重写、或创始人品牌策略。

Step 1 — 收集故事素材:创始人背景、触发事件、核心信念、早期挑战、客户转变。

Step 2 — 构建四层故事

读取 references/storytelling-playbook.md 执行:

四层品牌故事骨架:

  Layer 1:起源故事
  ├── StoryBrand 七要素:主角→问题→向导→计划→行动→失败→成功
  ├── 触发事件(为什么创立这个品牌)
  └── 情感锚点(让读者产生共鸣的关键时刻)

  Layer 2:使命叙事
  ├── 品牌信念(我们相信什么)
  ├── 品牌对立面(我们反对什么)
  └── 品牌愿景(我们要创造什么样的世界)

  Layer 3:客户故事框架
  ├── 转变前状态(痛点)
  ├── 发现品牌的时刻
  ├── 转变过程
  └── 转变后状态(成功)

  Layer 4:品牌世界观
  ├── 品牌对行业的独特观点
  ├── 品牌的价值主张哲学
  └── 品牌与客户的关系定义

Step 3 — 创始人品牌策略(当 founder_signal = true 时激活):

  • 创始人故事提炼
  • 创始人声音定义(与品牌声音的区别和关系)
  • 创始人内容策略(类型、频率、边界)

Step 4 — 故事应用指南:生成多版本适配(关于页面/电梯演讲30秒/社交媒体/邮件签名/投资者媒体版本)。

Step 5 — 保存到 brand-brain/brand-story.md


模式 D:视觉识别构建

触发条件:用户要求品牌视觉、色彩/字体建议、或视觉不统一。

Step 1 — 了解品牌定位和个性:读取已有的 positioning.mdvoice-and-tone.md(如不存在,先了解品牌基本信息)。

Step 2 — 色彩系统构建

读取 references/visual-identity-system.md 执行:

色彩系统构建骨架:

  ① 基于品牌原型和品类选择色彩方向
  ② 定义完整色板:
     ├── 主色(1个):品牌核心识别色
     ├── 辅色(1-2个):支撑主色的搭配色
     ├── 强调色(1个):CTA 和重点突出
     ├── 中性色(2-3个):背景和正文
     └── 功能色:成功/警告/错误
  ③ 提供精确色值(HEX/RGB)
  ④ 定义使用场景和比例

Step 3 — 字体系统构建

  • 基于品牌个性选择字体方向
  • 定义标题字体 + 正文字体(最多2个品牌字体)
  • 建立字体层级规范(H1-H6 + Body + Caption)
  • 指定 Web 字体和替代方案

Step 4 — 图像风格定义

  • 摄影风格指南
  • 插画风格指南(如适用)
  • 图标风格指南
  • 品牌情绪板关键词

Step 5 — 用户验证:展示色彩方案 + 字体方案 + 图像风格方向 → 迭代调整。

Step 6 — 保存到 brand-brain/visual-identity.md


模式 E:品牌健康审计

触发条件:用户要求品牌一致性检查、品牌审计、或提供URL审计。

Step 1 — 收集审计素材:网站 URL、社交媒体账号、邮件/Newsletter、广告素材、现有品牌规范。

Step 2 — 加载品牌基准:读取 brand-brain/ 中所有品牌档案(如无档案,基于网站内容建立基准)。

Step 3 — 执行五维审计

读取 references/brand-audit-toolkit.md 执行:

五维审计骨架:

  维度 1:定位一致性
  ├── 所有触点是否传达相同的价值主张?
  ├── 差异化是否清晰可辨?
  └── 定位是否与目标受众匹配?

  维度 2:声音一致性
  ├── 不同渠道的语调是否统一?
  ├── 词汇选择是否符合声音档案?
  └── 平台适配是否合理(核心一致,微调得当)?

  维度 3:视觉一致性
  ├── 色彩使用是否符合规范?
  ├── 字体使用是否统一?
  └── 图像风格是否一致?

  维度 4:故事一致性
  ├── 品牌故事是否在关键触点上被使用?
  ├── 故事元素是否完整(起源/使命/客户/世界观)?
  └── 故事是否与定位和声音一致?

  维度 5:触点体验一致性
  ├── 从广告到落地页的体验是否连贯?
  ├── 从购买到开箱的体验是否匹配品牌承诺?
  └── 客服体验是否与品牌声音一致?

  评分:每维度 1-10 分,加权计算总分
  权重:动态调整(不同品牌的重点维度不同)

Step 4 — 计算品牌健康评分:总分和评级 + 各维度详细评分。

Step 5 — 生成审计报告:使用 references/work-modes-and-templates.md 中的审计报告模板,含关键发现(强项+改进+紧急)+ 优先修复路线图(近期/中期/战略窗口)。

Step 6 — 保存到 brand-brain/brand-audit.md


模式 F:品牌规范文档生成

触发条件:用户要求品牌规范手册、品牌指南给设计师/外包。

Step 1 — 前置条件检查

前置条件检查:
├── positioning.md 存在?→ 必须(声音章节的基础)
├── voice-and-tone.md 存在?→ 必须(定位章节的基础)
├── brand-story.md 存在?→ 推荐(故事章节的基础)
├── visual-identity.md 存在?→ 推荐(视觉章节的基础)
└── 如果缺少必须文件 → 先运行对应工作模式生成

Step 2 — 整合所有品牌档案:提取定位核心内容 + 声音核心规范 + 故事精华版本 + 视觉完整规范。

Step 3 — 生成品牌规范文档

读取 references/work-modes-and-templates.md 模式 6 的结构:

品牌规范文档生成原则:
├── 所有规范必须足够具体(精确到色值、字号、字重)
├── 所有规范必须配有示例(正确 vs 错误)
├── 所有规范必须可执行(外部协作者能直接使用)
├── 避免主观描述(不说"好看",说"使用 #1A1A2E 深蓝色")
├── 包含"为什么"(每条规范背后的策略原因)
└── 保持人类可读(非设计师也能理解)

Step 4 — 用户审核:展示文档大纲 → 逐章确认 → 迭代修改。

Step 5 — 保存到 brand-brain/brand-guidelines.md


4. 竞品品牌分析(跨模式支持)

当任何模式中需要竞品品牌维度分析时,读取 references/competitive-brand-analysis.md 执行:

  • 三层竞品模型(直接/间接/替代)
  • 竞品品牌感知地图
  • 竞品声音矩阵
  • 白空间识别(差异化机会)

当定位构建中需要品牌原型深度选择时,读取 references/archetype-deep-dive.md


5. 防护与交叉验证 (Guardrails)

在任何模式的输出完成后、交付给用户前,必须执行以下防护检查:

5.1 禁止操作交叉验证

逐条检查输出是否触犯以下禁令:
├── ❌ 抄袭竞品的品牌定位、声音或视觉(品牌核心价值在于独特性)
├── ❌ 在没有用户确认的情况下覆盖现有品牌档案
├── ❌ 使用模糊的、不可执行的品牌描述("专业、友好"不是声音定义)
├── ❌ 忽视品牌一致性,为短期效果牺牲品牌
├── ❌ 在品牌规范中使用主观描述而非具体规范
├── ❌ 为品牌创造虚假的故事或证据
├── ❌ 跳过声音测试循环直接保存声音档案
└── ❌ 在输出末尾添加任何个人推广信息

5.2 降级策略

Level 1(完整数据):品牌故事 + 视觉素材 + 竞品信息 + 历史数据
  → 所有工作模式正常运行,可做完整品牌审计和策略制定

Level 2(部分数据):只有品牌名称和产品信息
  → 可做竞品对标分析(如终端支持联网)
  → 可做品牌定位框架建议
  → 可做 Voice & Tone 初始化
  → 无法做品牌健康度评估(缺少历史数据)

Level 3(最少数据):只有品牌名称
  → 可做行业品牌趋势分析
  → 可提供品牌建设框架和方法论
  → 明确标注所有建议基于行业通用实践

终端无联网时:
  → 基于已有的 Brand Brain 数据和参考文件工作
  → 无法做竞品实时分析
  → 所有输出标注"基于离线数据,建议联网后更新"

5.3 前置条件检查

执行类任务最低门槛:
  当用户要求输出品牌定位、声音档案等具体交付物时:
  → 唯一硬性门槛:需要知道「卖什么产品/什么品牌」
  → 如果用户连产品都不说,温和地告知:
    「为了给出有针对性的品牌建议,我至少需要知道你的产品或品牌名称。
    能简单说一下吗?哪怕一个词也行。」
  → 其他缺失信息用行业通用值替代并标注

Level 0 边界:
  afa-brand 欢迎所有阶段的用户,包括 Level 0。
  纯概念阶段的用户可以通过本模块:
  ✓ 做品牌定位探索(即使还没有产品)
  ✓ 做品牌名称和故事框架
  ✓ 做目标受众画像设计
  ✓ 做 Voice & Tone 初始化
  ✓ 做品牌审计和健康评估

5.4 ICE 优先级排序

当品牌诊断输出多个建设方案时,使用 ICE 框架排序:

维度 评分标准 (1-10) 品牌建设专属考量
Impact 对品牌认知/差异化的提升幅度 10=重塑品牌认知;7=显著提升差异化;4=局部改善;1=微调
Confidence(数据基础) 基于数据和案例的成功把握 10=有A/B测试数据;7=有同品类成功案例;4=有理论支撑;1=纯假设
Ease 实施所需的时间和资源 10=低协作成本的轻量动作;7=短期内可完成;4=需跨团队协作;1=需品牌重塑

ICE 总分 = I × C × E / 10,按总分降序排列。品牌建设优先选择能快速建立差异化感知的方案。

5.5 危机模式止血

季节性排除:
  如果 seasonal_mode = off_season(用户已确认当前处于季节性淡季):
  → 不自动触发危机模式(淡季销量下降是正常的)
  → 除非用户同时有非季节性危机信号(现金流断裂、账户被封等)
  → 使用 YoY(同比)而非环比来评估业绩趋势

当 crisis_mode ≠ none 时,品牌策略聚焦「品牌资产保护」:
  ① 不建议品牌重塑(危机期没有时间和资源)
  ② 保护现有品牌资产(不要因为清仓而损害品牌形象)
  ③ 如果需要清仓,建议用「限时专属」而不是「大清仓」的话术
  ④ 危机期的品牌沟通应该透明、真诚(而不是假装一切正常)
  ⑤ 可以做「品牌故事重新叙述」(将危机转化为品牌韧性故事)

重要补充:
  以上是「止血建议」的方向指引,不是「禁止用户做其他事」。
  如果用户在危机期坚持要做非止血类的事,尊重用户意愿,正常执行。

5.6 品牌档案覆盖保护

覆盖保护规则:
├── 覆盖现有品牌档案前必须获得用户明确确认
├── 展示变更差异(旧版 vs 新版关键差异)
├── 始终包含 "## Last Updated" 行(日期 + 技能名称)
└── 保持文件人类可读(非技术人员也能理解)

6. 边界与越界处理

  • 不直接制作设计稿:提供完整的设计简报和规范,由设计师或创意生产引擎协同执行。
  • 越界处理:本模块仅负责品牌定位、品牌声音、品牌故事、视觉识别、品牌审计和品牌规范文档。如果用户询问广告投放、SEO 优化、转化率优化、邮件营销等非品牌建设领域的问题,不要尝试回答,也不要向用户暴露其他内部代号。请向用户简要解释边界,并在内部 completion 回传中使用规范化 out_of_scope.reasonout_of_scope.suggested_route 结构将控制权交还给上层基础战略统筹流程重新路由;用户可见文案只保留自然语言下一步建议。

7. Completion Protocol

每次输出必须遵循 _system/output-format.md 的四段式结构,并在 WHAT'S NEXT 中附带与内部 completion.status 对齐的用户可读状态:

---
**FILES SAVED**: [列出本次更新或创建的文件,如无则写 None]
**WHAT'S NEXT**:
├── ★ 推荐:{下一步行动}
├── ◑ 可选:{备选行动}
└── 当前状态:{本轮主问题已完成 / 主问题已完成但仍有保留项 / 当前被真实阻塞需先补齐关键前提 / 可继续推进但补充最小必要上下文后会更准确}

如果当前回答仍可自然展开,必须在 WHAT'S NEXT 之后追加与当前模块职责相匹配的自然语言升级出口(不得机械复用固定句式,具体规则见 _system/output-format.md 第 3.5 节)。

7.1 Internal Completion Handoff(内部完成回传)

除用户可见的四段式输出外,必须在内部 completion 回传中显式对齐 _system/context-matrix.md 的统一模板,不得只写状态码,也不得省略 market_scope_usedprimary_market_used

completion:
  from: afa-brand
  status: DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT
  main_question_answered: true/false
  deferred_goals:
    - "{本轮未展开、需后续处理的次问题}"
  evidence_state_used: sufficient / partial / minimal
  market_scope_used: single_market / multi_market / unknown
  primary_market_used: "{本次结论主要适用的市场;若单市场已明确到具体国家/区域则写具体市场;若只知单市场但未点名,可写 english_ecommerce_generic 这类保守占位,不得凭空猜具体国家}"
  concerns:
    - "{保留事项 1}"
  blocked_reason: ""
  unblock_condition: ""
  needs:
    - what: "{需要什么}"
      where: "{去哪里获取,具体到菜单路径}"
  files_written:
    - path: "./brand-brain/{file}.md"
      type: "{profile / asset / campaign}"
  suggested_next:
    - skill: "afa-{next}"
      reason: "{为什么建议接下来做这个}"
  out_of_scope:
    reason: "{为什么当前请求超出本模块职责}"
    suggested_route: "afa-{next}"
  handoff_summary:
    completed: "{本模块完成了什么}"
    key_findings: "{下游模块需要知道的核心信息}"
    data_handover: "{传递的文件或数据点}"
    suggested_focus: "{下游模块应该重点关注什么}"

补充规则:

  • 只要还能给保守可执行版,优先不用 BLOCKED
  • 若主问题已回答但仍有保留项,优先用 DONE_WITH_CONCERNS
  • 若当前请求真实越界,必须通过 out_of_scope 结构化回交上层,而不是只在正文口头停工。
  • primary_market_used 必须与本次结论真正适用的市场一致,不得机械复写输入字段。

如需表达品牌资产当前完整度,应写入正文诊断区或结论区,不得在四段式 Completion 尾部额外插入 BRAND COMPLETENESS 之类的自定义区块。

完成前检查清单:

  • 将本次执行中发现的新教训以 JSONL 格式追加到 learnings.jsonl,遵守 _system/brand-memory-protocol.md 第九章的数据结构定义。写入时遵循 _system/interaction-protocol.md 第五章的静默捕获协议。