SuperAPI AI 工具集

fetch-substack-stats

数据与分析

查看项目

更新于 10-16 00:02

技能介绍

用途:该技能用于替代手动导出 Substack 数据,通过 Claude-in-Chrome 浏览器自动化直接访问 Substack 仪表盘,抓取每周订阅统计并归档,供下游技能(compute-baseline、attribute-performance、per-section-tracking)使用。

主要能力:抓取总订阅数、周增量、帖子表格(标题、日期、打开数、打开率、点击数、CTR、浏览量、发送量)、活跃度分层分布(免费/付费、活跃/流失风险/已流失);对近 7 天帖子可进入单帖统计页获取推荐来源细分。输出为 WeekExport 对象,字段含 subscribers_end、delta_subscribers、posts、sends_this_week、free_subs、paid_subs、activity_tier_distribution、source(chrome-scrape)、scraped_at,并写入 corpus/stats/YYYY-WW.csv。

使用方式:需 Chrome 已登录 Substack 发布者账号,且 Claude-in-Chrome MCP 工具可用(tabs_context_mcp、tabs_create_mcp、navigate、get_page_text、read_page,可选 javascript_tool)。每周一或按需运行:检查/新建标签页,导航到 https://substack.com/publish/stats 或发布者专属仪表盘 URL,读取页面文本并解析,必要时进入单帖统计页,归一化为 WeekExport,归档 CSV,最后关闭标签页。

限制:仅只读,不在仪表盘执行任何操作;不记录订阅者邮箱,仅聚合计数;不自动安装或更新 Claude-in-Chrome;登录过期不代为登录;失败时输出 fetch-substack-stats FAILED: {reason} 并回退到 ingest-substack-csv;同一 ISO 周内幂等,不轻易覆盖已有 CSV;默认每周一次抓取,补抓最多 4 次且间隔至少 30 秒;仅访问 Substack 仪表盘 URL。