伙伴合作架构
渠道合作、伙伴招募或联盟谈判之前,先把「这个人该不该签」问清楚:给他一份潜在伙伴信息
(背景、诉求、承诺、历史),做一次结构化评估——
他有没有自带客户需求(还是只来要特价)、该按哪一档签(推荐 / 分销 / OEM / SI 咨询 / 战略联盟)、
90 天联合 GTM 怎么打、分润给多少才划算(不同分润档位下我方净收入与毛利比直销差多少)、
什么条件下止损退出……
只给结构化提示,不替你签约——评估评分只用于排序与提醒,真正决定要结合业务实际。
执行原则
- 先看自带需求,再看要价。 先核独立需求证据(自带线索、终端客户关系、自有销售投入),再谈折扣与分润;不要被「战略合作」话术带过分级门槛。
- 门槛与评分双达标才升级。 分级需同时满足硬门槛与该档原始评分 ≥ 60;不因单一强项(如一次大单)就给更高授权。
- 豁免必须有代价。 独家、白标 / OEM 只对够格的伙伴开放;不在证据不足时承诺独家,也不把折扣当筹码换承诺。
- 退出条件前置。 每个伙伴都要有止损条款与退出路径;不签没有 kill criteria 的合作,也不把「先签了再说」当策略。
- 简化测算先声明。 分润与盈亏平衡未计折扣率、汇率、流失与资金成本;不把它当财务结论,也不替用户决定签约。
何时使用
CRITICAL: 只要用户提出「这个渠道商 / 代理该不该签 / 按哪一档合作 / 分润给多少合适 / 他是真伙伴还是只来要折扣的」,就必须使用本 skill,即使看起来可以用别的方式解决。
- 用户给出一份潜在合作伙伴 / 渠道商 / 代理商档案(CSV / JSON,含背景、诉求、承诺、历史等字段),
说「帮我看看这个伙伴该不该签 / 按什么级别合作 / 分润给多少合适」。 - 有人找上门要 reseller / OEM / 白标 /「战略」条款,需要先验证是真伙伴还是折扣猎人。
- 设计新的伙伴计划分级结构,或评审一个表现不佳的存量伙伴(重新分级 / 调整 GTM / 退出)。
- 咨询公司 / SI 想在你的产品上做服务分润,需要测算合理分润区间与盈亏平衡。
- 平台厂商提出 OEM / 白标合作,需要算清楚毛利与支持成本是否成立。
不适用:存量渠道的成本服务与 ROI 诊断(用 channel-economics-model);签约后逐单折扣审批;
技术售前与 POC;整公司收入战略;并购尽调(若答案是「收购对方」而非「合作」,请另走并购评估)。
怎么用
# CSV 伙伴档案
python3 scripts/partnership_architect.py --file 伙伴档案.csv
# JSON 伙伴档案(支持分组嵌套)
python3 scripts/partnership_architect.py --file 伙伴档案.json
# 指定行业画像(调整分级门槛)
python3 scripts/partnership_architect.py --file 伙伴档案.csv --profile enterprise-software
# 覆盖某分级的分润区间(可重复)
python3 scripts/partnership_architect.py --file 伙伴档案.csv --band RESELLER=18:30
# 提高分润后最低毛利率要求(触发止损提示)
python3 scripts/partnership_architect.py --file 伙伴档案.csv --min-net-margin 5
# 输出 JSON
python3 scripts/partnership_architect.py --file 伙伴档案.csv --json
# 用内置问题样例看效果
python3 scripts/partnership_architect.py --sample
按需读取
> 只读命中章节:先查 00 路由索引定位文件与行号,再用 read_file(offset, limit) 按行号区间读,禁止整文件读取。
| 当前任务 | 读取内容 |
|---|---|
| 不确定读哪个 / 查章节行号 | 00 路由索引 |
| 准备伙伴档案、确认列名怎么写 | 01 输入格式与字段识别 |
| 查某个规则码的含义与严重度 | 02 规则清单 A1–A18 |
| 核五级门槛、分润区间与盈亏平衡 | 03 分级门槛与分润建模 |
| 看报告长什么样、排查「全落推荐级」 | 04 输出示例与排错 |
高频摘要
- 五档分级(高→低):战略联盟 / OEM / SI 咨询 / 分销 / 推荐,需硬门槛 + 该档原始评分 ≥ 60 双达标。
- 分润区间(占净收入):推荐 5%–10% | 分销 20%–35% | OEM 40%–55% | SI 咨询 15%–25% | 战略联盟 25%–40%;
自采 sourced 取上半档,影响 / 交付取下半档。 - 高严重度速记:
A1无独立需求证据(折扣猎人)、A4分润超档位上限、A5独家未挣得、A6白标未挣得、
A12历史兑现率低、A14毛利为负、A15盈亏平衡不可达。 - 评估评分 =
max(0, 100 - (高×15 + 中×5 + 低×2)),多个伙伴一并计入;只用于排序与提醒。
限制与免责
- 纯标准库 Python,只读输入文件,无网络请求,无
subprocess/eval/os.system;报告打印到标准输出,不写文件。 - 评估评分是启发式加权结果,不是对合作的定论:同一份档案在不同行业与规模下含义可能完全不同,
阈值必须按自身情况校准。请把它当作「先看哪、该不该签、分润给多少」的排序工具,而不是结论。 - 缺失字段不判为问题:例如档案里没有「历史纠纷」列时,
A13不会命中(是「无法判定」而非「没问题」);
但关键字段缺失会被A17提示。若希望覆盖更多规则,请在档案里补齐相应字段。 - 分润区间与盈亏平衡为简化测算(未计折扣率、汇率、流失与资金成本),不构成财务或法律意见;
合同条款、税务与合规以正式文本为准。是否签约由人决定,脚本不替你签。 - 不支持行业基准对标、客户级留存分解、并购估值与建模;也不处理非结构化文本。
- 本包为开源改编作品,来源与改动见
来源与许可.md,遵守 MIT 许可证(LICENSE.md)。
与 channel-economics-model 的差异
两者同属渠道域,但一个问题在签约之前、一个在签约之后,数据与目的都不同,可以前后接力:
| 维度 | partnership-architect(本包) |
channel-economics-model |
|---|---|---|
| 关注对象 | 单个新伙伴(潜在 / 待签) | 存量渠道(已签、在跑) |
| 回答的问题 | 这个人该不该签、按哪档签、分润给多少、何时退出 | 已签渠道赚不赚钱、成本服务与 ROI 如何 |
| 核心依据 | 独立需求证据、承诺、历史履约 | 渠道成本、收入、毛利、ROI |
| 典型动作 | 五档分级、90 天联合 GTM、分润 / 毛利建模、止损退出 | 渠道经济性诊断、成本服务拆解、渠道 ROI 排序 |
| 一行 / 一条 = | 一个潜在伙伴 | 一个渠道 / 一笔渠道收入 |
简言之:先判断「该不该签、怎么签」,再看「签了之后赚不赚钱」。
需要存量渠道的成本与 ROI 视角时,请改用 channel-economics-model。
上游署名
本包为开源作品 alirezarezvani/claude-skills(MIT License,Copyright (c) 2025 Alireza Rezvani)中
commercial/skills/partnerships-architect/ 的中文改编版本:代码完全重写,
三个上游脚本(partner_tier_classifier.py / joint_gtm_planner.py / revshare_modeler.py)
整合为单个中文脚本。详细来源、改动清单与二次分发要求见 来源与许可.md。
免责声明
本技能提供的是伙伴准入评估的结构化参考,不是结论。命中项只代表「值得关注」,
评估评分是启发式加权结果,分润区间与盈亏平衡为简化测算(未计折扣率、汇率、流失与资金成本)。
是否签约以正式合同文本、内部决策与法务 / 财务意见为准,本技能不构成财务或法律意见,也不替你签约。
交付物模板:assets/伙伴分润测算表模板.md(复制后填充,不适用项写「不适用」,不要留空)。
依赖
仅需 Python 3.8+,使用标准库,无需联网、无需安装第三方包。