关于 competitor-alerts
用于配置竞争对手变动提醒的营销技能,可按竞争对手和变动类型设置阈值、紧急级别与通知渠道。它通过分级摘要、限流和冷却规则减少噪声,同时突出重要动态。
主要功能
- 01按竞争对手配置提醒
- 02监测内容、定价、广告等变化
- 03设置阈值与紧急级别
- 04支持实时通知及定期摘要
- 05限流、自动降级与冷却规则
适用场景
- 01及时获知竞争对手定价调整
- 02在每日摘要中查看广告和排名变化
- 03减少高频动态造成的提醒疲劳
MCP 相关
README 提到可通过已连接的 Slack MCP 服务发送 Slack 通知,且需要目标频道的发帖权限。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ indranilbanerjee/ digital-marketing-pro --skill competitor-alerts安装后在 Claude Code 中输入/competitor-alerts确认已加载。
详细介绍
/digital-marketing-pro:competitor-alerts
目的
配置智能竞品告警系统,在主动管理告警疲劳的同时,及时呈现值得关注的竞争动态。定义哪些类型的竞争动态应触发通知、重要性阈值、涉及的竞争对手、通知渠道以及紧急程度。竞争监控会产生大量原始变化信号,其中大多数都是无需人工关注的噪声。此命令通过应用分级紧急程度规则、根据各维度的自然波动性校准的智能阈值,以及将低优先级变化汇总为定期摘要而非单独提醒的摘要批处理机制,将原始变化检测转化为可执行的竞争情报。最终形成一条竞品告警流程,既能实时可靠地呈现影响重大的竞争行动,又能将常规竞争动态整理成易于吸收的定期简报,在保持关注的同时避免造成干扰。支持按竞争对手和维度自定义告警,让用户可以用更严格的阈值密切关注主要竞争对手,同时对次要和新兴竞争对手进行较轻量的监控。
所需输入
用户必须提供(或系统会提示其提供):
- 要监控的竞争对手:哪些已跟踪的竞争对手应启用提醒——可以是 competitor-monitor 当前监控的所有竞争对手,也可以是特定子集。每个竞争对手都可以拥有完全独立的提醒配置,因此可以为主要对手设置更严格的触发阈值和更高的默认紧急程度,为次要竞争对手设置较宽松的配置。竞争对手必须已有来自 competitor-monitor 的基线数据,才能有效检测变化;如果任何指定的竞争对手缺少基线,系统会提示用户先运行 competitor-monitor,以建立参考状态
- 要启用的提醒类型:要监控哪些竞争变化类别——
content(发布新页面、关键页面发生重大编辑、信息传达方式或价值主张变化)、pricing(定价页面的任何变化、套餐结构调整、新折扣优惠或促销活动、免费试用条款变更)、ads(在 Google Ads 或 Meta 上发起新广告活动、大幅轮换创意素材、进驻新的广告平台)、social(提及量激增、情绪倾向变化、内容走红、粉丝显著增长)、ranking(跟踪关键词的自然排名变化超过配置的阈值)、serp(精选摘要归属变化、「People Also Ask」展示情况变化、知识面板更新、AI 概览引用变化)、positioning(多个维度出现相关变化,表明有意进行战略调整)。如需全面提醒,请全选;也可以根据竞争优先级为每个竞争对手选择特定类型 - 每种提醒类型的紧急程度:将每种已启用的提醒类型分配到一个紧急程度——
critical(针对需要快速响应的高影响力竞争动态,即时实时通知)、warning(纳入每日日报,提醒用户留意值得关注但不紧急的变化)、或info(纳入每周简报,用于积累背景情报和识别模式)。如果用户未指定,系统会根据典型的竞争影响模式和各维度的敏感度应用默认设置 - 通知渠道:提醒的发送位置——Slack 频道名称(例如 #competitor-alerts、#marketing-intel、#urgent-competitive)或电子邮件地址。支持按紧急程度设置不同渠道,以便智能分发——例如,将 critical 提醒发送到 #urgent-alerts 并提及 @channel,确保即时可见;将 warning 提醒发送到 #competitor-daily,供早间查看;将 info 提醒汇总到 #competitor-weekly 周报中。通过 Slack 发送提醒时,必须已连接 Slack MCP 服务,并且具有在目标频道中发帖的权限
- 提醒模式:按紧急程度设置提醒的发送时间偏好——
real-time(检测到变化后立即发送提醒,最适合仅用于 critical 级提醒)、daily-digest(将该级别的所有提醒汇总,每天在指定时间发送一次,通常为早间)、或weekly-digest(将所有提醒汇总为全面的每周竞争情报简报)。建议按级别混合配置模式——critical 提醒采用实时发送,以便立即应对竞争动态;warning 提醒纳入每日日报,为日常规划提供背景;info 提醒纳入每周简报,以便掌握战略动态 - 自定义阈值(可选):覆盖每种提醒类型的默认变化显著性阈值,以调整敏感度——例如,“排名变化超过 3 位时提醒,而不是使用默认的 5 位”、“社交提及量达到基线的 1.5 倍时触发提醒,而不是 2 倍”、“竞争对手主页和定价页面的任何内容变化都提醒,而不仅限于重大编辑”、“降低广告提醒阈值,将创意素材更新也纳入提醒,而不仅限于新广告活动”。可根据竞争强度、行业节奏,以及用户对提醒数量与覆盖全面性的取舍进行微调
流程
- 加载品牌上下文和现有竞品监控配置:读取
~/.claude-marketing/brands/_active-brand.json获取当前启用的 slug,然后加载~/.claude-marketing/brands/{slug}/profile.json。应用品牌竞争格局上下文、行业垂直领域和目标市场定义。通过 competitor-tracker.py 加载现有竞品监控数据,包括带有当前基线的竞品档案、设定了频率的扫描计划、历史变更日志,以及可能需要更新而非从头创建的现有提醒规则。确认所有请求监控的竞品都有有效且数据较新的基线;如果有任何竞品缺少基线,请提示用户先运行 competitor-monitor,以建立有意义的变更检测所需的参考状态。检查~/.claude-marketing/sops/中是否有机构 SOP。 - 按提醒类型配置规则:为每种启用的提醒类型定义值得触发提醒的具体条件,并适当校准,以过滤噪声,同时捕捉有意义的竞争信号。内容提醒:检测到竞品网站发布新页面,或关键页面(首页、定价、产品、关于页面、落地页)有重大编辑;通过内容差异检测相似度是否低于阈值,过滤轻微文案修正和格式变化,同时捕捉宣传信息转向、新功能公告和定位变化。定价提醒:定价页面内容的任何可检测变化,包括方案名称、价格、功能列表、层级结构或促销优惠;定价变化对细节非常敏感,因此任何修改都应触发提醒。广告提醒:在 Google Ads Transparency Center 或 Meta Ad Library 中检测到新广告系列,或广告系列的创意素材发生重大轮换,即扫描窗口内超过 50% 的有效创意素材为新内容。社交提醒:提及量超过滚动 30 天基线均值的 2 倍,表明出现异常热度;或者情绪分数在标准化的 -1 到 1 量表上变化超过 0.3 分,表明可能发生声誉事件。排名提醒:任何受监控关键词的自然排名变化超过 5 位(可通过自定义阈值配置),并对第 1 页排名下降和深层排名波动设置不同的灵敏度。SERP 提醒:受监控关键词的精选摘要、知识面板或 People Also Ask 归属发生变化,即品牌或竞品获得或失去 SERP 特性。定位提醒:在 7 天窗口内检测到两个或更多维度出现关联变化,表明可能发生了协同战略调整,例如新增落地页、新广告系列,以及首页宣传信息发生变化。
- 设置紧急程度层级:为每种提醒类型分配用户指定或默认的紧急程度层级,并设定相应的发送行为和格式。严重级别——定价变化、重大定位调整,以及直接竞品导致的第 1 页排名下降默认使用此级别:实时 Slack 提醒并提及 @channel,使用红色紧急程度侧边栏,醒目显示竞品名称和变更摘要、基线与当前数据对比,以及建议立即采取的应对措施。警告级别——新内容发布、检测到新广告系列、低于严重级别阈值的排名下降,以及中等程度的社交提及量激增默认使用此级别:汇总到每日摘要中,并在设定时间发送(默认当地时间上午 8 点);使用黄色指示器,提供包含趋势方向的摘要上下文,并根据竞争影响在摘要中排列优先级。信息级别——轻微内容更新、渐进式排名变化、正常范围内的社交提及量波动,以及常规竞争活动默认使用此级别:汇总到每周摘要中,采用中性格式,主要用于识别模式和长期了解竞争情况,无需立即采取行动。
- 配置通知路由:为每个紧急程度层级指定对应的发送渠道、格式模板和交互行为。对于 Slack:指定每个层级的目标频道和提及行为(严重级别使用 @channel,确保团队立即看到;警告和信息级别不自动提及,避免造成提醒疲劳);使用 Slack Block Kit 格式化消息,包含带有紧急程度颜色的侧边栏指示器、作为标题的竞品名称和 Logo、包含变更前后对比的结构化摘要、基线参考数据,以及作为号召性操作区块的建议后续行动。线程行为:严重级别提醒以顶层消息发布,确保最大可见度;警告和信息级别提醒作为每日或每周摘要主消息下的线程回复发布,保持频道整洁。对于电子邮件:指定每个层级的收件人列表、带有紧急程度前缀标签(URGENT/HEADS UP/FYI)的主题格式,以及包含变更详情、适用时的可视化差异和竞争上下文的 HTML 邮件模板。
- 设置提醒疲劳防护措施:配置数量限制、自适应紧急程度规则和冷却机制,以防竞争活动频繁时通知过载。每个紧急程度层级在 24 小时内的提醒数量上限——默认上限为 3 条严重级别提醒、10 条警告级别提醒,信息级别提醒不限量(信息级别提醒无论如何都会汇总到摘要中,因此数量本身已有控制)。自动降级规则:如果同一竞品的同一提醒类型在 24 小时内触发超过 3 条提醒,则后续提醒自动降低一个紧急程度层级(严重级别降为警告,警告级别降为信息),防止单个活动过于频繁的竞品占据提醒频道;提醒中会注明降级情况,让用户了解降低紧急程度的原因。冷却期:针对特定竞品和维度触发严重级别提醒后,在可配置的冷却窗口期内(默认 4 小时)抑制同一竞品与维度组合的重复严重级别提醒;窗口期内的后续变更会追加到原提醒的 Slack 线程,而非生成新的顶层通知,以便将相关更新归并在一起。在每周摘要中加入每周提醒数量报告,显示按类型和紧急程度划分的提醒总数、自动降级事件、冷却期抑制情况,以及疲劳趋势指标,帮助用户逐步调整阈值。
- 通过 competitor-tracker.py 保存提醒配置:执行
competitor-tracker.py以保存完整提醒配置,包括每个竞品的提醒类型分配及启用/禁用状态、各提醒类型的具体触发条件和阈值、紧急程度层级映射及发送行为规范、各层级的通知渠道路由和格式偏好、发送模式设置(各层级采用实时/每日/每周模式)、摘要计划时间,以及所有疲劳防护参数,包括数量上限、自动降级规则和冷却窗口。配置按品牌存储在~/.claude-marketing/brands/{slug}/competitors/alerts/,这样即使多个品牌监控的竞品有重叠,也能分别维护完全独立的提醒设置和灵敏度要求。 - 发送测试提醒以验证通知流程:为每个已配置的紧急程度层级生成模拟测试提醒,并通过 send-notification 经由已配置的通知渠道发送。对于每个层级:创建标注明确的测试提醒,其中包含示例竞品变更数据;发送到已配置的 Slack 频道或电子邮件地址;通过确认回执验证是否成功送达;确认格式正确呈现,包括相应的紧急程度颜色指示器、竞品上下文区块和基线对比数据;验证 @提及和线程行为是否符合配置。如果发送失败,请报告具体失败原因并提供可执行的修复步骤,例如缺少 Slack MCP 连接、机器人没有目标频道所需权限、频道名称无效,或电子邮件发送被拒绝。成功发送的测试提醒会在消息正文中标注为测试,以免收件人将模拟的竞争变化误认为真实情况。
输出
结构化的提醒配置摘要,包含:
- 提醒配置摘要:完整的配置表,列出每个受监控的竞争对手、已启用的提醒类型、每种类型的具体触发阈值(注明自定义覆盖项)、每种提醒类型对应的紧急程度,以及各紧急程度的通知渠道路由和投递模式(实时、每日摘要、每周摘要及其计划时间)——全面呈现监控内容、触发条件的灵敏度,以及提醒的具体投递渠道和时间
- 测试提醒确认:流水线验证期间发送的每条测试提醒的投递状态——测试的紧急程度、目标渠道或电子邮件、投递时间戳、成功或失败状态(如适用,附错误详情),以及 Slack 或电子邮件中格式化提醒的预览或截图,以便用户在实际提醒开始发送前,确认视觉呈现、紧急程度标识、竞争对手上下文区块和操作格式符合预期
- 预计提醒量:根据基线数据中观察到的当前竞争活动水平和近期扫描记录,预测每日和每周的提醒数量——按紧急程度细分(预计每周的严重提醒、每日的警告提醒、每周摘要中的信息项),帮助用户评估已配置的阈值能否产生可管理且有价值的信号量,或是否需要在正式启用前调整阈值
- 已配置的提醒疲劳防护措施:汇总所有已启用的提醒疲劳管理机制——每个紧急程度在每个 24 小时窗口内的数量上限、自动降级的触发条件和行为、重复提醒之间的冷却时间及追加到话题串的行为、每周数量报告的计划,以及基于预计提醒量预测的阈值调整建议
- 持续监控的后续步骤:提供配置完成后的可执行指引——根据 competitor-monitor 的监控计划,首次实际扫描的运行时间;根据竞争活动模式,预计首次实际提醒出现的时间;实际提醒启用一周后,如何根据实际数量和信号质量调整阈值;如何向现有配置添加新的竞争对手或提醒类型;以及如何在已知的嘈杂时段(如竞争对手发布产品、行业会议或季节性促销周期)临时静音或暂停提醒
使用的 Agent
- competitive-intel — 配置提醒规则,针对每个监控维度的信号特征和噪声情况,定义经过校准的维度专属触发条件;根据各维度的竞争活动基线和历史波动模式校准阈值;依据竞争影响评估框架分配紧急程度;采用多因素标准评估变化的重要性,从战略性竞争举措中区分常规运营变更;通过跨维度相关性分析检测定位变化;分析历史竞争监控数据中的提醒疲劳模式,以推荐合适的阈值起始值
- execution-coordinator — 通过 Slack 和电子邮件 MCP 服务搭建通知流水线并进行端到端测试,包括验证频道权限和机器人能力;配置投递渠道,按紧急程度路由并应用格式模板,使用 Slack Block Kit 和 HTML 电子邮件模板;生成包含合成竞争对手变化数据的测试提醒,并通过所有已配置的紧急程度发送,以验证流水线;实现提醒疲劳防护措施,包括数量跟踪计数器、自动降级逻辑、冷却计时器,以及对被抑制的重复提醒追加到话题串的行为;记录执行日志,完整审计提醒投递过程,并监控所有通知渠道的可靠性
评论
支持 Markdown