name: vbp-market-revitalization-report version: "0.1.0" description: | 生成VBP(带量采购)集采品种市场衰退深度诊断与重振实操方案的麦肯锡风格HTML报告。 当用户提到以下任意情形时必须触发此技能: VBP品种分析、集采品种诊断、集采市场重振、带量采购产品策略、原研药市场衰退分析、 不在院医院分析、在院率分析、VBP执行力诊断、集采后原研药保护策略、 "帮我分析VBP品种"、"集采品种为什么在跌"、"怎么做集采品种市场重建"、 "我们VBP产品的在院率下滑了"、"集采产品销售衰退怎么办"、 提供医院流向数据/代表调研表并要求分析销售现状的场景。
典型触发场景(可直接代入生成报告):
- 以某省市(如上海)为样本分析集采产品生意衰退原因
- 提及区域报告揭示的共性问题(人员心态放弃、政策导向只关注总量、占位不作为)
- 要求构建销售经营管理数据字典、落地日常监控协调赋能机制
- 要求从大区经理视角给出实操方案(思想动员+市场调查+人员调整+激励政策+日常管理工具)
- 要求分角色释义(集团总部/大区/省区)和跨部门协同(MNC经验借鉴)
也适用于需要对医药销售区域执行力进行品种×分组×个人三层穿透分析的场合。 输出一份完整的HTML格式诊断与实操重建报告,覆盖:现状三层穿透、问题穷尽、独立洞见、 实操方案(人员决策·摸排工具·激励政策·日常管理·三层角色·跨部门协同·MNC对标)。 metadata: display_name: VBP集采品种市场重振诊断报告
VBP 集采品种市场重振诊断报告技能
技能定位
本技能用于生成制药企业VBP(国家/地方带量采购)集采品种在院率衰退的深度诊断与实操重建报告,输出物为麦肯锡风格的单文件 HTML 报告,直接可用于管委会汇报、大区管理讨论及经营责任中心决策。
报告遵循**"现状穿透 → 问题穷尽 → 独立洞见 → 实操方案"**四段式骨架,强调:
- 不停留在宏观层面,击穿至品种、分组(大区/省区)、个人(代表)三个颗粒度
- 区分衰退性质(结构塌方型/基层放弃型/管控锁量型),给出品种专属策略
- 提出具备可执行性的实操方案(含具体表格模板、人员决策矩阵、奖励标准)
- 以大区经理视角输出,不只是管理建议,而是可以直接拿去开会用的作战手册
配置与授权
必填配置项
无。本 Skill 不依赖外部 API 或服务,核心能力为数据分析和 HTML 报告生成。
可选配置项
- 品牌色:默认
#1a3a5c(深蓝),可根据客户品牌替换 - web_search:Step 2 政策环境分析环节,若政策信息不足需要联网查询时使用
无需配置即可用的能力
- 流向数据(Excel/CSV)解析与三层穿透分析(exec + python3 + pandas)
- 调研表结构识别与指标计算(exec + python3)
- 麦肯锡风格 HTML 报告生成(含完整 CSS 样式体系)
- 三种衰退类型自动判定
- 摸排表模板、激励政策参数、三层角色模型等内置知识框架
- HTML 报告在线预览(doc-viewer Skill)
- HTML 转 PDF(html-to-pdf Skill)
工具链说明
| 原始平台工具 | 本 Skill 使用方式 |
|---|---|
jupyter_execute(解析 Excel) |
exec + python3 + pandas/openpyxl |
publish_artifact(输出报告) |
write 写文件 → doc-viewer 上传返回链接 |
web_search |
OpenClaw 内置 web_search(无需配置) |
| HTML 转 PDF | html-to-pdf Skill(可选) |
输入参数
在开始分析前,确认以下输入。缺失项不要空等,用已有数据先推进,并在报告中注明"该项数据缺失,以下为基于现有信息的推断":
| 参数 | 说明 | 是否必须 |
|---|---|---|
| 品种列表 | 涉及的VBP集采品种名称(含通用名/商品名) | 必须 |
| 区域范围 | 省/市/大区范围 | 必须 |
| 流向数据 | 医院×品种×年度销量(Excel/CSV) | 强烈建议 |
| 代表调研表 | 含分管人、在院状态、政策字段的调研数据 | 强烈建议 |
| 政策背景 | 近期相关VBP新政(若有) | 建议补充 |
| 同期仿制药/竞品数据 | 用于市占率评估 | 可选 |
工作流
Step 1:数据读取与颗粒度穿透
工具使用:exec + python3
读取上传的流向数据和调研表。用 exec 调用 python3 解析 Excel/CSV:
python3 << 'EOF'
import pandas as pd
import sys
file_path = "/path/to/your/file.xlsx" # 或 .csv
# 读取 Excel(所有 sheet)
xl = pd.ExcelFile(file_path)
print("Sheets:", xl.sheet_names)
# 读取主数据
df = pd.read_excel(file_path, sheet_name=0)
print("Shape:", df.shape)
print("Columns:", list(df.columns))
print(df.head(3).to_string())
EOF
识别字段结构:区域/地区/医院名称/医院级别/分管人/品种/各年销量/在院状态/政策字段,计算三层颗粒度核心指标。
核心指标体系(必须覆盖的三层颗粒度):
品种层:
- 总销量跌幅(基准年→当前年)
- 在院率(在院医院数/调研总院数)
- 不在院归零率(不在院医院中销量为零的比例)
- 衰退性质判定(结构塌方型/基层放弃型/管控锁量型)
分组层(大区/省区/分区):
- 各分区×品种的在院率矩阵
- 各分区销量跌幅对比
- 危险分组识别(在院率 < 60% 或跌幅 > 80% 的分区)
个人层(代表):
- 不在院率排序
- 跨品种双高风险代表识别
- 能力×意愿四象限分类(标杆/高能低意/有心无力/双低风险)
- 正向标杆识别(同等政策环境下逆势增长的代表)
若无数据文件,基于用户描述推断结构,在报告中标注"数据估算"。
Step 2:政策环境分析
若用户提供了政策背景,分析其对各品种的传导机制:
- DRG/DIP 压力变化
- 1:1 管控松绑进度
- 8周长处方政策
- 延伸处方路径
- 互联网医院处方权限
若政策信息不足,使用 OpenClaw 内置 web_search 查询该省市最新VBP相关政策动态:
查询关键词:[省市名] 带量采购 原研药 政策 2025 2026
Step 3:独立洞见生成
在呈现现状数据之后,必须提供不随用户立场走的独立分析判断,重点关注:
- 跌法分化的真正解释变量(是政策?是人?是KPI设计?)
- 被忽视的增量通道(延伸处方、院外DTP、互联网医院)
- KPI指挥棒与行为的关系(管理设计失位比个人失职更根本)
- "集采任务"是真实约束还是认知借口的混合体
Step 4:实操方案编写
按以下八个模块输出实操方案,每个模块必须落到具体动作、具体工具、具体责任人和时间节点,不能停留在"建议加强管理"的层面:
- 大区启动:思想动员与首轮摸排(含摸排表完整字段模板)
- 人员诊断与调整决策框架(含1对1面谈问题框架、调整矩阵)
- 市场重启激励政策设计(含具体奖励金额标准、KPI结构重构)
- 日常管理工具体系(周例会三件事模型、医院月度健康卡模板)
- 三层分角色管理模型(总部/大区/省区,各层输出物+频次+职责边界)
- 跨部门横向资源协同(商务部/医学部/市场准入部/市场部,含触发机制)
- MNC集采品种保护经验借鉴(保护人群锁定/差异化定位/渠道转移等六大策略,含品种专属本土化方案)
- 分阶段落地路线图(6个月,按周或月颗粒度,含各阶段里程碑验收标准)
Step 5:生成HTML报告
工具使用:write + doc-viewer
用 write 工具输出单文件 HTML 报告到工作目录,然后调用 doc-viewer 上传获取预览链接:
# 上传到 doc-viewer 获取在线预览链接
curl -s -X POST https://doc.20100706.xyz/upload \
-F "file=@/path/to/output.html;filename=VBP诊断报告.html"
返回后取 raw_url 作为在线预览链接返回给用户。
如需 PDF 版本(可选):
SKILL_DIR=~/.openclaw/skills/html-to-pdf
node "$SKILL_DIR/scripts/html-to-pdf.js" "/path/to/output.html" "/tmp/report.pdf"
# 然后上传 PDF
curl -s -X POST https://doc.20100706.xyz/upload \
-F "file=@/tmp/report.pdf;filename=VBP诊断报告.pdf"
HTML报告规范
视觉风格
- 品牌色:深蓝
#1a3a5c(康哲/深康企业色,可根据客户替换) - 背景:白色
#ffffff,内容列宽:max-width: 720px - 正文字号:
14-14.5px,行高:1.85 - 表格:深蓝表头,交替行浅色背景
- 无装饰性图标,无emoji,无花哨色块
必用CSS语义类
.exec /* 执行摘要蓝色左边框框 */
.insight /* 绿色左边框,放"So What?"洞见 */
.warn /* 红色左边框,放高风险警示 */
.action /* 蓝色左边框,放行动建议 */
.indep /* 橙色左边框,放独立洞见(区别于一般建议) */
.mnc /* 绿色左边框,放MNC对标内容 */
.role-hq /* 蓝紫色左边框,总部角色描述 */
.role-rg /* 橙色左边框,大区角色描述 */
.role-sa /* 绿色左边框,省区角色描述 */
.r-red /* 行背景红色,高风险 */
.r-org /* 行背景橙色,中风险 */
.r-grn /* 行背景绿色,标杆/正向 */
.r-gry /* 行背景灰色,分组标题行 */
.form-box /* 灰色边框框,放摸排表/模板类内容 */
章节结构(固定骨架)
封面(cover)
└─ 品牌标签 / 报告标题 / 副标题关键词 / 元信息(日期·主办方·版本号)
执行摘要
└─ 三句话定性 / 最刺眼的N个数字(表格)
第一部分:现状三层穿透
├─ 1.1 品种层:各品种衰退性质判定表
├─ 1.2 分组层:危险分组红橙绿热力表
└─ 1.3 个人层:能力×意愿四象限分类表(含高风险名单+正向标杆)
第二部分:问题穷尽(8-12个结构性问题)
├─ 心态与认知类(2-4个)
├─ 机制与政策类(2-3个)
└─ 管理设计类(2-3个)
第三部分:独立洞见(4-6项,用.indep框显示)
第四部分:实操重建方案
├─ 4.1 思想动员与首轮摸排(含摸排表模板)
├─ 4.2 人员诊断与调整(含面谈框架+决策矩阵)
├─ 4.3 市场重启激励政策(含奖励标准+KPI重构)
├─ 4.4 日常管理工具(周例会模型+医院健康卡)
├─ 4.5 三层分角色管理模型
├─ 4.6 跨部门横向资源协同
├─ 4.7 MNC经验借鉴与本土化方案
└─ 4.8 落地路线图(6个月分阶段)
附录
└─ 数据字典字段目录 / 数据来源说明 / 免责说明
表格设计规范
- 每个主要章节至少一张表格
- 高风险行用
.r-red,中风险用.r-org,标杆用.r-grn,分组标题行用.r-gry - 表格宽度不超过720px,禁用
overflow-x:scroll - 人员名单表必须包含:姓名/区域/品种/关键指标/风险定性
- 模板类表格(摸排表、健康卡)用
.form-box包裹,包含填写规范说明
分页规范
- 每个主要部分加
class="chapter"(触发break-before:page) - 禁止使用
height:100vh或min-height:100vh - 禁止
position:fixed或overflow:hidden用于大容器
摸排表标准字段(必须包含在4.1节)
摸排表字段分五组,下表为必须包含的核心字段:
| 组别 | 关键字段 | 特别说明 |
|---|---|---|
| A. 医院基础 | EPR名称、医院级别、所在区、医院类型 | 系统预填,代表核实 |
| B. 品种状态 | 当前在院状态(五态)、不在院开始月份、月销量、竞品月销量估算 | 五态:正常在院/停限控/不在院/延伸处方运营/暂停采购——替代原来的二分法 |
| C. 政策环境 | 集采任务完成率、1:1管控状态、DRG/DIP执行口径、8周长处方、延伸处方状态 | 每季度更新 |
| D. 客户关系 | 药剂科关系评级(A/B/C/D)、支持医生数、预计恢复时间(禁止空白)、恢复关键障碍(枚举多选)、需总部哪类支持 | D4"预计恢复时间"强制填写,禁止空白,否则判定为实质放弃 |
| E. 执行动作 | 最近药剂科拜访日期、新政信号是否传达、本月完成动作、下一步动作+承诺时点(两者同时填写) | E字段月度更新,主管抽查20%/月 |
激励政策标准参数(可根据品种/市场调整)
| 奖励项 | 触发条件 | 参考标准 |
|---|---|---|
| 重入院奖 | 原不在院医院重新采购(须采购订单) | 三级3000元/二级2000元/一级1000元 |
| 8周长处方开通奖 | 原"否"医院成功开通 | 500元/家 |
| 延伸处方开通奖 | 一级医院通过延伸处方实现销售 | 800元/家 |
| 1:1管控松绑奖 | 原"否"医院正式取消管控(须文件确认) | 1500元/家 |
| 季度在院率达标奖 | 代表辖区加权在院率≥85% | 绩效系数×1.2 |
三层角色核心职责边界
总部层(集团/深康牵头)
- 区域管理部:VBP品种分级保护策略、人员调整政策、季度驾驶舱复盘
- 市场部:差异化价值主张文档(药剂科版/临床版)、标杆案例话术卡、政策快讯(T+3天)
- 医学部:上市后安全性数据摘要、KOL协调、科室会资源
- 市场准入部:政策速报(72小时)、1:1松绑逐院跟进、8周长处方开通流程
大区层
核心职责:指挥+资源调配+人员决策+红牌处置
- 主导人员四象限诊断→面谈→调整方案(45天内完成首轮)
- 辖区资源再平衡(将高风险代表A类医院临时划拨给标杆代表)
- 周战报+月度全区复盘(90分钟,看数据→点红牌→分享突破→确认下月动作)
省区层
核心职责:日常执行管理+医院关系建设+激励发放+商务协同接口
- 主持周例会(三件事:一看/二问/三定)
- 每月陪访A类医院≥5家(帮代表完成首次药剂科破冰)
- 激励申报审核(<15天发放,制造示范效应)
- 摸排数据质量把关(D4禁止空白/E3禁止模糊描述)
MNC六大策略框架(必须包含在4.7节)
| 策略 | 核心逻辑 | 典型应用场景 |
|---|---|---|
| ①保护人群锁定 | 聚焦仿制药替代风险更高的特定患者群(老年/多合并症/长期稳定用药) | 所有VBP未中选原研药 |
| ②差异化临床定位 | 用真实世界数据(RWD)证明原研在特定人群的优势;"生物等效≠临床等效" | 窄治疗窗、特殊剂型品种 |
| ③专科渠道转移 | 集采封堵等级医院渠道后,转向私立/特需/互联网/DTP院外药房 | 一级医院大规模流失时 |
| ④患者教育与依从性管理 | 慢病管理平台维持已用原研患者续药,降低患者主动换药概率 | 慢性病品种(高血压/肝病/焦虑症) |
| ⑤院内学术锁仓 | 药剂科无法进货时,通过科室会维持临床医生的品牌认知和处方偏好,为政策松动提前埋点 | 放弃型/观望型分区 |
| ⑥政策提前布局 | 政策松动前3-6个月即向医院传达信号,把市场准入人员前置到医院关系建设中 | 政策变化窗口期(如新政发布后) |
跨部门协同触发机制
| 级别 | 触发条件 | 响应时限 | 主责方 |
|---|---|---|---|
| L1 即时 | 配送中断导致医院停采 | 24小时 | 商务部绿色通道 |
| L2 快速 | 摸排D6字段申请跨部门支持 | 48小时 | 对应部门负责人 |
| L3 专项 | 红牌医院持续60天无进展 | 7天内召集SWAT | 大区经理牵头四部门联合 |
| L4 战略 | 整个分区在院率持续2季度低于阈值 | 30天内出方案 | 集团/深康牵头,经营管理中心主导 |
交付物规范
- 文件名:
[区域]_[品种/品类]_VBP衰退诊断与重振方案_[日期].html - 文件大小:55-80KB(约600-900行)
- 最少要求:
- 表格数量 ≥ 15张
- 高亮框(insight/warn/action/indep)≥ 10个
- 摸排表模板须完整(A-E组全部字段,含取值规范和诊断用途列)
- 激励政策须有具体金额/系数(不允许只写"给予奖励")
- 三层角色各有独立的职责表格+输出物清单
常见错误规避
- 不能只给宏观建议:每一条建议必须落到"谁、做什么、在哪家医院/区域、何时完成"
- 不能混淆衰退类型:三种衰退(结构塌方/基层放弃/管控锁量)的处方完全不同,不能套同一模板
- 不能忽视延伸处方:在院/不在院的二分法会遮蔽延伸处方通道,必须用五态字段替代
- 不能只看在院率:必须同时看"不在院归零率"和"在院销量/天花板比",在院率是危险的安慰剂
- 人员调整不能凭感觉:必须基于数据预诊断+面谈结论的组合,区分意愿vs能力vs真实障碍
- 不能在报告中出现总裁办:集团总部层的牵头方应为"集团/深康",不以总裁办名义发出管理指令
问题反馈
- Issue 地址:https://github.com/evan-zhang/agent-factory/issues
- 标题格式:
[VBP Skill] 简要描述问题 - 建议包含的信息:
- 重现步骤(提供了什么数据/输入,在哪一步出错)
- 生成的 HTML 报告文件(如有)
- 环境(使用哪个 AI 平台触发)
- 错误截图或日志