前言¶
做金融类投放和公关的人,通常要同时盯几十家基金、银行、券商、保险在 APP 首页、机构官网、财经媒体和论坛上的广告与舆论。靠人工定期截图、翻页、比对,覆盖不全,也难以做跨平台横向对比。下面介绍的这个 Skill 把这件事做成了可重复运行的采集加分析流程:一次性采集、增量采集、定时采集都能跑,跑完出 Word 报告和可对比的结构化数据。
它面向的是开发者和内部分析人员,不是给终端业务人员手动点按的工具。
这是什么¶
金融类广告公关辅助工具,由 SkillHub 上的社区发布者 user_9d5a2a39 维护,坐标 @user_9d5a2a39/app-home-monitor,分类 data-analysis,当前页面版本 1.0.13。简介标注的内部版本为 v10.8。
一句话定位:面向金融机构的公告、广告投放与舆论信息监控分析 Skill,覆盖 APP 首页推荐位、机构官网、财经媒体、财经论坛和自媒体五类公开来源。
它只爬取非登录状态下的公开 Web/H5 页面,不存储登录态,也不采集个人信息。这一点在简介里明确写出,是使用前需要先确认的合规边界。
核心功能¶
数据源¶
官方口径为 272 个数据源,拆解为 198 个 APP、35 家机构官网、20 家财经媒体、12 个财经论坛、7 个自媒体。覆盖类别包括基金、银行、券商、保险、第三方销售、财富管理、期货、民营银行、媒体、论坛。
数据源计数在 v10.8 中改为由注册表单一真源 source_stats() 提供,并新增 selfcheck.py 做文档对账,避免文档写的数量与实际注册数量长期不一致。
三类广告形式¶
图片广告走轮播逐帧 OCR 加视觉校验。v10.1 扩展了全页背景图、CSS 伪元素背景、iframe、Shadow DOM、canvas 连拍和 dHash 去重;v10.4 增加 srcset 高清候选提取、CDN 缩放参数剥离、avif 转 PNG。
文字广告抓取页面广告文案并做意图分类。
视频广告从 v10 开始提取 poster 和 src、下载海报帧、识别 iframe 播放器;v10.3 的 --with-video 参数会对视频海报做 OCR 并填充进摘要。
分析能力¶
- 多机构 × 多平台横向对比
- 同类别竞品对比矩阵
- 广告语 TF-cosine 相似度
- 多维投放强度排行榜
- 素材复用检测
- 媒体新闻稿曝光统计
- 论坛舆论情感分析
- 舆情异动预警,基于五条规则的环比判断
报告侧输出 Word 文档,含 13 大板块。板块的具体命名以运行后的输出为准,简介未逐一列出。
运行能力¶
支持一次性运行、增量运行(--collect)、定时运行(--schedule,在没有 croniter 的环境下走 Python 标准库 cron 兜底)、时间范围查询(--query 配合 --keyword)、定向搜索(--search)、广告图分享(--share)。同时提供 3 步对话式向导交互。
v10.8 的接口与稳定性修复¶
这一版把 MCP 工具从 10 个增加到 14 个,新增 query_window、diff_runs_summary、app_trend、competitor_trend。stdio 传输改为纯标准库 JSON-RPC 兜底,不再强制要求 pip install mcp。
同时修掉了几个长期存在的运行时问题:stdio 帧被 print 污染、source_health_summary 长期 import 不存在的函数、list_recent_runs 响应无法 JSON 序列化。必需依赖里剔除了零引用的 bs4 和 lxml。
安装与启用¶
官方地址:https://api.skillhub.cn/user_9d5a2a39/app-home-monitor
SkillHub 页面:https://www.skillhub.cn/skills/user_9d5a2a39/app-home-monitor
在 SkillHub 页面按安装引导操作即可,坐标为 @user_9d5a2a39/app-home-monitor。接入方式走 MCP 服务器,支持 stdio 与 HTTP JSON-RPC 两种传输,工具注册部分由 Skill 自带。
页面元数据显示:评分 100000,下载 1098,安装 0,标签 requires_api_key=false,即不需要 API Key。
当前抓取到的公开资料里没有给出官方 pip install 或克隆命令,完整的安装步骤以 SkillHub 页面为准,这里不补写未经核实的命令。
典型用法¶
下面的参数形态来自官方简介,用于说明运行方式,完整可执行命令以 SkillHub 页面为准。
一次增量采集,只抓本轮新增的 APP 首页与机构官网广告:
--collect
定时采集,由标准库 cron 表达式驱动,无 croniter 时自动兜底:
--schedule
指定时间范围和关键词回查历史采集结果:
--query --keyword
站内定向搜索某个机构或某类产品的曝光:
--search
导出广告图分享包,用于内部流转或 HTML 画廊展示:
--share
需要把视频广告的海报帧纳入摘要时,加视频处理参数:
--with-video
交互上走 3 步对话式向导,逐步确定监控对象、平台和输出形式。触发词覆盖监控 APP 首页推荐、轮播广告监控、基金销售 APP 推荐、银行 APP 首页、券商 APP 推荐、保险 APP 首页、天天基金、蛋卷基金、京东金融、蚂蚁基金、机构官网监控、财经媒体新闻爬取、基金公司新闻稿、财经论坛舆论、股吧舆情、自媒体监控、视频广告监控、文字广告、广告投放对比、多机构对比、舆情分析、情感分析、竞品分析、投放强度、广告相似度、跨平台对比、机构曝光度、机构提及排行、热帖榜、舆情异动预警、负面预警、关键词过滤、MCP 服务器、stdio、HTTP JSON-RPC、代理爬取、UA 轮换、源健康度、采集成功率、连续失败、降级源、数据源扩展等场景。
适用场景与注意¶
适合基金公司、银行、券商、保险以及第三方销售机构的投放分析、竞品监测和舆情值班人员,也适合需要批量产出跨平台对比材料的开发团队。
几个使用前需要确认的点:
- 数据源是公开页面口径,登录墙后的内容拿不到,机构自有 App 内部推荐位取决于该 App 是否暴露 H5 入口。
- 图片识别依赖 OCR 和视觉校验,复杂背景或艺术字可能有漏检,关键素材建议人工复核一遍。
- 情感分析和异动预警基于规则与文本模型,输出是辅助判断,不是舆情结论。
- 代理爬取、UA 轮换、域名限流这类反爬策略在触发词里出现,实际启用方式需要按目标站点的合规要求自行评估,不建议对有明确反爬声明的站点开启高频采集。
- v10.8 已把 bs4、lxml 从必需依赖中剔除,新环境部署时不要再按旧文档预装这两个包。
结尾¶
这个 Skill 的价值在于把分散在 272 个公开数据源上的金融广告与舆论信息收进一条可定时、可回查、可对比的流程里,省掉人工逐页翻找的成本。如果你的工作需要定期出跨机构、跨平台的投放对比和舆情报告,可以从这里开始试。
官方地址:https://api.skillhub.cn/user_9d5a2a39/app-home-monitor