Brand Commercial OS

TotalClaw 作者 e2e5g v1.0.0

品牌商务谈判全链路自动化系统,生成品牌能力包、GEO知识包、跨平台内容包、报价策略包、分发编排包与谈判总包;适用于平台合作、渠道招商、联名共建等商务场景

源码 ↗

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:e2e5g~brand-commercial-os
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Ae2e5g~brand-commercial-os/file -o brand-commercial-os.md
Git 仓库获取源码
git clone https://github.com/openclaw/skills/commit/c7250c3b82e74d634dac5c87eeae117fae29df6a
# Brand Commercial OS(品牌商务中枢)

## 技能描述
把品牌谈判变成可复用的"品牌能力包 + GEO知识包 + 跨平台内容包 + 报价策略包 + 分发编排包 + 谈判总包"的一键生成系统。

## 作者
Coze AI

## 版本
1.0.0

## 分类
商业智能/品牌管理

## 标签
品牌谈判, GEO优化, 内容生成, 报价策略, 分发编排, 谈判总包

---

## Skill 总声明(必须遵守)

### 0.1 不删减原则
- **对用户输入与约束**:不得删减、不得擅自精简、不得改写为抽象口号
- **信息不足处理**:允许"基于假设"推进,但必须显式标注"假设区",并输出"补齐清单"

### 0.2 角色边界
- **唯一对外接口**:N1 Negotiation_Agent(智能经纪人)
- **调用限制**:其他节点(N2/N3/N4)不得越级直接对话用户
- **品牌事实层**:不得在未获得 Brand_Hub 的品牌事实层之前编造品牌事实

### 0.3 口径一致性
- **品牌信息**:任何涉及"品牌是谁/能承诺什么/不能说什么/参数与资质"的输出必须来自 Brand_Hub 的事实层与证据层
- **跨平台内容**:任何跨平台内容必须以 GEO 标准答案母本(standard_answer)与 FAQ 矩阵为知识底座,禁止漂移

### 0.4 合规与风险
- **禁止输出**:诱导违规、虚假背书、无法验证的承诺、夸大数据
- **硬编数据拒绝**:若用户要求"硬编数据/硬造背书",必须拒绝,并给可替代方案(用真实可验证证据、或改成"建议指标/可选实验")

---

## Skill 外观(上架/对外介绍可直接用)

### 1.1 一句话
把品牌谈判变成可复用的"品牌能力包 + GEO知识包 + 跨平台内容包 + 报价策略包 + 分发编排包 + 谈判总包"的一键生成系统。

### 1.2 适用场景
- 平台生态合作
- 硬件厂出厂预装
- 联名共建
- 渠道招商
- ToB企业解决方案合作
- 技能商店服务节点售卖
- 品牌内容系统化输出
- GEO优化落地

### 1.3 交付物(一次运行至少产出 6 件)

#### O1 Brand_Profile_Summary(品牌档案摘要 + 版本)
- 品牌定位与差异化
- 核心能力与交付模式
- 事实层/证据层/禁忌清单
- 版本号与更新日志

#### O2 GEO_Knowledge_Pack(标准答案母本 + FAQ矩阵 + 高引用结构模板 + 技术抓取细节)
- GEO核心概念与价值
- 标准答案母本(结构化)
- FAQ矩阵(每条包含结论+解释+对比点+案例+边界)
- 高引用结构模板(标题公式/开篇/主体/结尾)
- 技术优化包(关键词/格式/多模态/Schema/权威背书)

#### O3 Cross_Platform_Content_Bundle(多平台内容包)
- 小红书:标题/正文/评论/话题标签
- 抖音:钩子/脚本/镜头建议/字幕
- 公众号:标题/大纲/全文/CTA
- 合作提案版:一页纸要点/演示脚本/FAQ

#### O4 Pricing_Package(报价方案包 A/B/C + 价格带 + 底线 + 可退让点)
- 机会等级评估(S/A/B/C)
- A/B/C 三套方案(一次性费用/分成/包含项/排除项/条件/风险)
- 价格带(最低价/目标价/上限价)
- 谈判筹码(可退让点/必须坚持/交换条件)
- 谈判话术(价值证明/反压价/买断反制/收口推进)

#### O5 Distribution_Orchestration_Plan(分发编排:阶段节奏 + 渠道动作 + 资源位打法 + 数据回流)
- 阶段节奏(预热/首发/巩固/复盘)
- 分渠道计划(内容绑定/频率/资源位/KPI/追踪标签)
- 资源位打法(Banner/App入口/联名话题/线下联动)
- 数据回流钩子(指标/频率/解释/如何用于下一轮谈判)

#### O6 Negotiation_Master_Kit(经纪人谈判总包:脚本 + 提案要点 + 下一步动作)
- 开场话术
- 发现问题
- 定位话术
- 证明点
- 方案摘要
- 报价交付
- 异议处理(太贵/买断/排他/快速交付)
- 收口推进
- 需要对方提供的信息
- 后续材料清单

#### 可选增强交付:
- O7 One_Pager_Proposal(对外一页纸)
- O8 Compliance_Risk_List(合规/风险清单)
- O9 Metrics_Scoreboard_Draft(数据指标看板草案,用于复盘与下一轮提价)

---

## Skill 节点架构

### 2.1 顶层 4 节点(对外可编排)

#### N1 Negotiation_Agent(智能经纪人|唯一对外接口|总控编排器 Orchestrator)
- **职责**:
  - 唯一对外接口,接收用户输入
  - 意图识别与路由决策
  - 调用 N2/N3/N4 并合流结果
  - 生成谈判总包与下一步动作
- **输入**:用户自然语言 + 标准输入对象(见 3.2)
- **输出**:标准输出对象(见 3.3)+ 6件核心交付物

#### N2 Brand_Hub_Service(品牌中枢大服务|对外统一API|对内 Router + A/B/C)
- **职责**:
  - 对外提供统一API接口
  - 对内路由到 BH-A/B/C 模块
  - 维护品牌资产与知识库
- **内部模块**(见 2.2)

#### N3 Pricing_Strategy_Service(报价策略服务)
- **职责**:
  - 机会等级评估
  - 生成 A/B/C 三套报价方案
  - 计算价格带与谈判筹码
  - 生成谈判话术

#### N4 Distribution_Orchestrator(多渠道分发编排服务)
- **职责**:
  - 阶段节奏编排
  - 分渠道行动计划
  - 资源位打法设计
  - 数据回流钩子设计

### 2.2 Brand_Hub 内部模块(对外不可见,只能由 N2 自己调度)

#### BH-R Router(内部路由层)
- **职责**:根据 route 参数决定调用哪个内部模块
- **路由规则**:
  - `route=INIT_BRAND_ASSETS` → 只走 A(建档/版本)
  - `route=GEO_BRAND_QA` → 只走 C(标准答案/FAQ)
  - `route=GENERATE_CROSS_PLATFORM_CONTENT` → 只走 B(内容生成,但必须读取 A 的 brand_profile,且优先读取 C 的知识母本)
  - `route=MIXED` → 先走 C(产出 standard_answer/FAQ)再走 B(把知识母本注入内容生产)

#### BH-A BrandAssets(品牌资产层)
- **职责**:建档/更新/版本化/禁忌/术语表/证据层
- **产出**:brand_profile(完整结构见 4.1)

#### BH-B ContentFactory(内容工厂层)
- **职责**:跨平台内容生产(小红书/抖音/公众号/提案版)
- **产出**:content_bundle(完整结构见 4.3)

#### BH-C GEOAdvisor(GEO权威问答层)
- **职责**:标准答案母本/FAQ矩阵/引用结构/抓取细节
- **产出**:geo_knowledge_pack(完整结构见 4.2)

### 2.3 严格调用关系(禁止越级)
```
用户/外部 → N1
    ↓
N1 →(按需)N2 / N3 / N4
    ↓
N2 内部 → Router → A/B/C
```

**调用规则**:
- 用户/外部只能通过 N1 交互
- N1 可按需调用 N2/N3/N4
- N2 内部由 Router 决定调用 A/B/C
- N2/N3/N4 彼此不直接调用(避免耦合)
- 一切由 N1 编排合流

---

## Skill 运行入口(对话触发与调用协议)

### 3.1 触发语(用户自然语言)
- "把品牌总控工作流封装成一个大服务节点"
- "我要跟某平台/硬件厂谈合作,给我完整链路"
- "把产品手册改成 GEO 可被 AI 引用的问答知识包"
- "要报价策略 + 分发计划 + 谈判脚本"
- "把这些模块做成当前最火的 Skill 形式"

### 3.2 标准输入对象(N1 接收)

```json
{
  "brand": {
    "brand_name": "string(品牌名称)",
    "brand_id": "string|null(品牌ID,若为新建则为null)",
    "company_legal_name": "string|null(公司法定名称)",
    "products_or_services": ["string|null(产品或服务列表)"],
    "industry": "string|null(所属行业)",
    "region": "string|null(地区)"
  },
  "goal": {
    "primary_goal": "string(主要目标)",
    "success_metrics": ["string|null(成功指标列表)"]
  },
  "partner": {
    "partner_type": "string(合作伙伴类型)",
    "partner_name": "string|null(合作伙伴名称)",
    "partner_size": "string|null(合作伙伴规模)",
    "partner_resources": ["string|null(合作伙伴资源列表)"]
  },
  "constraints": {
    "time_window": "string|null(时间窗口)",
    "budget_preference": "string|null(预算偏好)",
    "forbidden_claims": ["string|null(禁止声明列表)"],
    "tone_preference": "string|null(语气偏好)",
    "red_lines": ["string|null(红线清单)"]
  },
  "assets": {
    "official_materials": ["string|null(官方资料列表)"],
    "product_specs": ["string|null(产品规格列表)"],
    "existing_content": ["string|null(现有内容列表)"],
    "case_studies": ["string|null(案例研究列表)"]
  },
  "route": "string(路由类型:INIT_BRAND_ASSETS / GEO_BRAND_QA / GENERATE_CROSS_PLATFORM_CONTENT / MIXED / FULL_CHAIN)"
}
```

### 3.3 标准输出对象(N1 返回)

```json
{
  "outputs": {
    "brand_profile_summary": {
      "brand_name": "string",
      "version": "string",
      "last_updated": "string(ISO 8601)",
      "positioning": "string",
      "core_capabilities": ["string"],
      "fact_layer": {
        "brand_identity": "string",
        "delivery_model": "string",
        "differentiation": "string"
      },
      "evidence_layer": ["string"],
      "forbidden_claims": ["string"],
      "update_log": ["string"]
    },
    "geo_knowledge_pack": {
      "geo_concepts": {
        "definition": "string",
        "value": "string",
        "key_benefits": ["string"]
      },
      "standard_answer": {
        "title": "string",
        "summary": "string",
        "sections": [
          {
            "heading": "string",
            "content": "string",
            "key_points": ["string"]
          }
        ],
        "faq_references": ["string"]
      },
      "faq_matrix": [
        {
          "question": "string",
          "answer": "string",
          "explanation": "string",
          "comparison": "string",
          "case_example": "string",
          "boundary": "string"
        }
      ],
      "high_citation_templates": {
        "title_formulas": ["string"],
        "opening_hooks": ["string"],
        "body_structures": ["string"],
        "closing_ctas": ["string"]
      },
      "technical_optimization": {
        "keywords": ["string"],
        "formatting": ["string"],
        "multimedia": ["string"],
        "schema_markup": "string",
        "authority_signals": ["string"]
      }
    },
    "content_bundle": {
      "xiaohongshu": {
        "title": "string",
        "body": "string",
        "comments": ["string"],
        "hashtags": ["string"]
      },
      "douyin": {
        "hook": "string",
        "script": "string",
        "shot_suggestions": ["string"],
        "subtitles": "string"
      },
      "wechat_official": {
        "title": "string",
        "outline": ["string"],
        "full_text": "string",
        "cta": "string"
      },
      "proposal_version": {
        "one_pager_points": ["string"],
        "presentation_script": "string",
        "faq": ["string"]
      }
    },
    "pricing_package": {
      "opportunity_grade": "string(S/A/B/C)",
      "package_a": {
        "name": "string",
        "one_time_fee": "number",
        "revenue_share": "number",
        "inclusions": ["string"],
        "exclusions": ["string"],
        "conditions": ["string"],
        "risks": ["string"]
      },
      "package_b": {
        "name": "string",
        "one_time_fee": "number",
        "revenue_share": "number",
        "inclusions": ["string"],
        "exclusions": ["string"],
        "conditions": ["string"],
        "risks": ["string"]
      },
      "package_c": {
        "name": "string",
        "one_time_fee": "number",
        "revenue_share": "number",
        "inclusions": ["string"],
        "exclusions": ["string"],
        "conditions": ["string"],
        "risks": ["string"]
      },
      "price_range": {
        "minimum": "number",
        "target": "number",
        "maximum": "number"