🎮 游戏监控
🔍 主播发现
🎯 Bounty/CSPON
📊 Campaign/KOL
💬 Chat Analysis 🚧
⚠ 问题清单
📋 原始数据
LIVE 数据加载中…
◈ 全局筛选栏
📅 时间: 过去30天
过去7天
过去30天
过去90天
自定义…
🌏 全球 · 🗣 全语言(SullyGnome 口径)
➕ 对比游戏: 5款
NTE: Neverness to Everness
Genshin Impact
Wuthering Waves
ZZZ
Honkai: Star Rail
+ 搜索添加… 🟣待开发
● 时间窗口: 过去30天 · 全球 · 全语言
◆ Arknights: Endfield · 明日方舟:终末地 (发行 GRYPHLINE)

Twitch 竞品情报过去30天

全球 · 全语言 · SullyGnome 每日自动抓取(04:00 UTC)· 数据时间见页首「数据状态」徽标 · Arknights: Endfield
Arknights: Endfield
◆ Arknights: Endfield · 官方封面 (via IGDB)
竞品基准对比 — 全部游戏 · 过去30天
切换指标图表随之更新且保持选中 · 柱顶直接显示数值与「vs Endfield 差距倍数」· 我们的游戏高亮紫色
📈 CCV 时间趋势
Avg(实线) + Peak(虚线) · 多游戏叠加 · 竖线标注 Launch/Patch
多折线图: 实线=Avg CCV / 虚线=Peak CCV / 每款游戏一色 · X轴日/周/月粒度 · 竖线标注事件 随筛选联动
🎙 每日播 Endfield 的主播数 — Organic vs Paid 🟢 真实(201主播逐场聚合)
当日播 Endfield 的去重主播数 · Organic 自然 vs Paid 付费判定标准: Paid = 该主播在客户上传的 Bounty/CSPON 名单投放日期(CAMP_SESS 真实逐场)开播的场次; 其余(含 bounty 主播在窗口外自播)均计 Organic。未上传付费名单则全部计 Organic。样本=已追踪 201 位主播。
堆叠面积图: Organic层+Paid层分色 · 核心: 判断Organic是否自然掉了 两层可分开
竞品差距表 — 与上方指标同步
当前指标 Avg Viewers · 差距倍数 + 增长趋势 · 点表头排序
游戏Avg Viewersvs Endfield 差距MoMWoW
差距倍数 = 竞品指标 ÷ Endfield 指标 · 红=竞品领先,绿=Endfield领先 · 点击列头可排序 · 支持导出 CSV
📊 增长率对比
按指标切换 · 正=绿 / 负=红 / Endfield=紫高亮
🔴 WoW为估算
MoM(Month-over-Month 月环比)= (本月−上月)÷上月 · WoW(Week-over-Week 周环比)= (本周−上周)÷上周 · WoW 更灵敏,抓短期波动(如版本更新当周);MoM 看中期趋势
◈ 主播筛选栏🟢 Tier/类型已联动
🎮 游戏: Endfield
Endfield
Genshin
Wuthering Waves
📅 近90天(固定)
过去7天
过去30天
过去90天
🌏 全球 · 🗣 全语言
🏆 主播Tier: 全部
全部 Tier
Ultra (5,001+ ACCV · $6,666/h)
Top (2,501–5,000 · $3,333/h)
Mid (751–2,500 · $1,667/h)
Up & Coming (151–750 · $500/h)
Micro (0–150 · $100/h)
📌 类型: Organic+Paid
Organic + Paid (全部)
仅 Organic
仅 Paid / CSPON
★ Tier 周度趋势 — 每周开播 Endfield 的主播 (按 Tier)🟢 全真实·无建模
各档「观看份额%」按 Avg CCV 加权(非人头占比) · 类型切换: Organic+Paid · 🟢 全部来自真实抓取,已剔除进行中的当前周
Tier 分级 (ACCV rate-card 五档): Ultra ≥5,001 · Top 2,501–5,000 · Mid 751–2,500 · Up & Coming 151–750 · Micro 0–150
🟢 真实周度数据 (无建模): 每周(周一起)从追踪主播的 SullyGnome 逐场记录中,统计当周实际开播 Endfield 的去重主播数,按 Tier 归类。「观看份额%」=各档当周 Σ Avg CCV 占比(按观众规模加权,故少数 Ultra 也占可观份额);「主播人数」=各档当周去重人数。横轴为真实开播周(),随每日抓取自动更新。★ 最后一周为进行中(数据不完整),以虚线标记。 说明:Tier 依据主播 90 天日常 Avg CCV 按上方 rate-card 归档;某周若无某档主播开播则为 0(真实反映生态,非缺失)。
主播散点图 — 按 Tier 分类 🟢 全量 7511 · Micro 已拆(CCU>30/<30)
X=Endfield 场次 CCU(播我们游戏的观众) · 气泡大小=该 Tier 总观众数量(ΣCCU) · Y=粉丝数 Followers(触达盘子) · 气泡大小∝Endfield CCU · 颜色=Tier · 点击→档案
每个 Tier 一个系列(可点图例开关) · 发现价值: 定位「粉丝不多但 Endfield CCU 高」的高契合 Micro/Mid 主播 · 点击气泡跳转下方档案
主播候选名单🟢 位有效 Endfield 主播(CCU>30 · 真实场次+提升已补 · 按 Tier 可筛)
SullyGnome 90天真实数据 · 仅显示 CCU(avg)>30 主播 · 点击列头排序 · 点击行查看档案 · 「+目标池」加入CRM · 当前排序: 匹配度 ↓
# 主播 Tier Followers 日常 Avg CCU Endfield CCU CCU 提升 Endfield 时长 Endfield 场次 90天 Top游戏(时长分布) 匹配度 类型操作
数据口径 (为何只显示部分主播): 本表仅显示 Endfield 平均 CCU > 30 的主播(约 850 位有商务价值的头部/腰部)。CCU<30 的长尾微主播(约 6,600 位,多为 1–2 场随手开播)已隐藏、不计入补数。这 850 位均已通过逐频道 90 天 streams 接口补齐真实开播场次CCU 提升/契合度;个别无「非本游戏」直播记录的主播基线为 0,提升显示「—」。

匹配度算法 (v2.7): Match = 60% × 提升分 + 40% × 时长分,归一 0–100。
提升分: 基于 CCU提升 = Endfield场次CCU ÷ 日常AvgCCU(日常基线已剔除 Just Chatting等非游戏品类,按时长加权)。提升 0.5×→0 分,1.5×→满分 — 即「播我们游戏时观众明显高于其日常水平」= 高契合。
时长分: Endfield 直播时长,6h+ 得满分。
为何这样算: 单看时长会漏掉「短时高转化」的高潜主播;CCU 提升才真正衡量该主播受众与 Endfield 的契合度。90天游戏条按时长比例着色,Endfield=橙色。
🎮
主播档案 (点上方名单切换)
DarkArcher_KR
Mid · KR · 42K followers · 匹配度 83%
▲ 值得建联: Endfield CCV 高于个人基线 +47%
过往游戏史 — 直播时长分布 (近90天)
该主播近90天各游戏累计直播时长 · 横条 = 真实小时数 (SullyGnome)
按时长降序 · Endfield 橙色高亮 · 看该主播主力游戏构成与 Endfield 在其内容中的占比
播不同游戏时的 Avg CCV — vs Endfield 对比
横轴=该主播播过的各游戏 · 看 Endfield 是否比 TA 播其他游戏更能带量
柱状图: 每根=该主播播某游戏时的 Avg CCV · Endfield 橙色高亮(同左图) · 虚线=日常基线 · Endfield 高于基线越多 → 建联优先级越高
🎯 Endfield 建联信号 + 近90天逐场时间线 🟢 逐场真实(含日期)
上=Endfield 真实指标 · 下=近90天每场直播时间线,● 金色=播 Endfield 的日期,灰=其他游戏
● LIVE ExtractionPro Endfield · EN · 3,140 viewers · 2h14m
🔴 全页示意/概念 — 非真实数据
🔴 本页为概念演示,数据均为示意(非真实)。 弹幕速率/情感/热词/告警需实时接入 Twitch IRC (chat) 或 EventSub + LLM 情感分析——本环境无法连 twitch.tv。替换方案:生产用 Twitch Chat WebSocket(IRC)采集弹幕 → LLM(情感/主题分类)→ 实时写入;CCV 可用 Helix Get Streams 分钟轮询。此页保留作交互原型,上线前必须替换为真实流。
📊 直播间实时: CCV + Chat速率 + Sentiment 🔴 示意数据
左轴=CCV(实线) · 右轴=Chat msgs/min(虚线) · 底部色带=Sentiment
Sentiment 情绪带 (绿=正面 · 黄=中性 · 红=负面)
01:12 — CCV +42%
▲ 正面spike · Boss击杀,chat连刷GG
01:48 — Sentiment跌破阈值
▼ 负面alert · 服务器卡顿,抱怨lag
02:05 — Chat Rate ×3
◈ 话题爆发 · 新角色预告
双轴折线+Sentiment ribbon: Spike marker(CCV>15% 或 chat>3×)触发LLM分析 EventSub/IRC + LLM
💬 话题热词 🔴 示意
boss战新角色 lagCelestia comboPvP meta disconnectgacha率
词云+话题排名: 字号=频率 · 颜色=sentiment · 时间窗切换
🔔 Alert 推送 🔴 示意
02:18 · 3分钟前
Sentiment跌破阈值(-0.4) — 服务器负面chat
01:48 · 33分钟前
Chat Rate ×3.2 — 新角色预告话题爆发
01:12 · 69分钟前
CCV +42% — Boss击杀,建议做clip
Alert规则可配: sentiment/CCV%/chat倍数/关键词 Slack/邮件
📅 Q3 Endfield Launch
Q3 Endfield Launch
Q2 Endfield CBT
全周期(90天)
全周期(90天)
6月 CBT窗口
7月 上线窗口
Drops 7/1-7/14
🏆 全部Tier
全部Tier
Ultra
Top
Mid
Up & Coming
Micro
🔴 Drops Only
🟢 63 位已追踪 Bounty 主播 · 支持时间窗口筛选 · 数据每日刷新(非实时) · 全量 Drops 在播需 Twitch Directory API
63
窗口内投放主播数🟢
208h
Endfield 直播时长
50.9K
观看时长(viewer-hrs)
63
已追踪 Bounty 主播🟡
+14%
Endfield CCV vs 日常基线
🎬 已追踪 Bounty 主播 · Endfield 场次 (每日更新)
⬇ Drops Enabled 🟡 主播真实·每日更新(非实时 LIVE)
Twitch 品类目录样式 · 每个卡片=一位已追踪 Bounty 主播(63位,固定名单) · 窗口内 N 场=该窗口内有 Endfield 开播场次数, 灰=窗口内无开播 · =Drops 计划主播 · 数据每日刷新一次,非实时 LIVE
如何生成: 本卡片网格显示 63 位已追踪 Bounty 主播(付费 Drops/Bounty 计划真实名单),不是 Twitch 上"当前所有开着 Drops 的直播间"。每个卡片的数据由 renderCampaign → campAgg(c) 生成:根据所选时间窗口从 CAMP_SESS(逐场真实日期/CCV)或 90 天聚合(efHrs/efAvg/efMax)派生。
为什么"只有这些": 完整的"所有 Drops-Enabled 直播间"实时清单需 twitch.tv/directory/category/arknights-endfield?filter=drops 或 Helix Streams API(带 DropsEnabled filter),本沙盒被 Cloudflare/连接重置阻断。
为什么不是 LIVE: 数据源 SullyGnome 每日抓取一次(北京 12:00),徽标"窗口内 N 场"仅表示该主播在所选窗口内累计有 N 场 Endfield 开播场次,不代表现在正在播。
主播 Tier 分布
各档位主播数 · Organic/Paid/Drops 分色
Tier 阈值可配(默认 CCV <150/150-300/300-500/500-1K/>1K) · Organic=绿/Paid=紫/Drops=琥珀
📊 窗口内 Top Endfield 场次
按 Endfield 峰值排序 · 真实抓取 · 点击查看档案
KOL 效果排行榜
成本手动录入 · 自动算 ROI · 点击列头排序
#主播TierAvg CCVPeakHours涨粉成本Cost/HrCCV Lift
成本录入→Cost/Hour Watched自动算 · CCV Lift=campaign均值÷前N周baseline
📈 Day1–90 主播回访率 🔴 示意数据
campaign结束后是否继续播本游戏 · 生态健康度
折线: X=结束后天数(0-90) · Y=仍在播% · Paid vs Organic 留存对比
💎 值得建联主播 — 档案速览
从本次 campaign 表现筛出「Endfield 带量能力强 / 上升期」的主播,直接决定续约与新建联
主播TierEndfield Avg CCV他游 CCVCCV Lift涨粉回访建联建议
建联优先级逻辑: CCV Lift > 1.5× 且 涨粉为正 且 回访至 Day60+ → ★强烈建议 · Lift < 1 → 该主播播其他游戏更强,观察不优先 · 点击上表任一行 → 下方展开该主播档案
👤
👤 主播档案 (点上方「值得建联」名单切换)
Niekbeats
Micro · 96K followers · 匹配度 98%
★ 强烈建议续约
过往游戏史 — 直播时长分布 (近90天)
标记何时开始播 Endfield · 竖线=首次播 Endfield
播不同游戏时 Avg CCV — vs Endfield
横轴=各游戏 · Endfield 紫色 · 虚线=个人基线
近90天逐场时间线 — 哪几天播 Endfield 🟢 逐场真实
● 金色=Endfield 场次 · 灰=其他游戏 · 虚线=日常基线
这就是「哪些主播值得建联」的判断依据:播 Endfield 时 CCV 是否高于个人基线 + 涨粉 + 回访。全部数据与「主播发现」页同源。
⚠ 数据 & 功能问题清单

拉取数据 / 筛选器 / 待开发 问题追踪

审计日期 2026-07-21 (Arknights: Endfield 版) · 本页记录 demo 中所有「数据不真实 / 交互未联动 / 需接 API / 功能待开发」的点,并给出解决方案
🔴 数据/逻辑 数值或计算不真实、需核对 🟡 交互未联动 控件是装饰、未接过滤逻辑 🔵 需接 API 需真实数据源/后端定时拉取 🟣 待开发 功能尚未实现
🔍 图表数据真实性核查 — v3.1 (2026-07-22 · Arknights: Endfield)
逐图核对:✅真实 = 已用真实数据 · ⚠部分 = 主数据真实/对照或明细待补 · 🔴示意 = 仍为演示数据(图表右上角红标高亮)
✅ v3.1 逐场真实数据接入 — 修正 v3.0 结论 (2026-07-22)
更正:v3.0 曾判断「逐日/逐场数据不可得」——此结论有误。SullyGnome 频道 streams API(/api/tables/channeltables/streams/90/{id}/%20/1/1/desc/0/N)确实提供每场直播的真实开播日期 + 游戏 + 场次均观众;之前失败是因为① 用错端点参数(多了一段 0)② node 直连被 Cloudflare 拦。解法:用浏览器(已有 CF 通道)同源 fetch,成功拉取 201 位主播(63 Bounty + 148 发现)全部 90天逐场数据已用真实逐场数据重建:① Bounty/发现两页新增「Endfield 场次 + 具体开播日期」;② Bounty ① 图 & profile 时间线 = 真实逐场散点(金色=Endfield 日期);③「每日播 Endfield 主播数」趋势图(原示意)改真实聚合(07-16 自然峰值);④ ⑤ Raw = 真实 Endfield 逐场明细可导出。真实发现:63 位 Bounty 主播中 30 位仅播 1 场(=付费场)、19 位 2 场,仅少数(如 wfatal 8 场)自发多播——印证「多数主播付费后未自发复投」。
🔴 全 Dashboard 建模/示意数据审计 (v3.1) — 保证无「伪装成真实」的误导:
模块状态处理 / 替换方案
Chat Analysis 全页(CCV/弹幕/情感/热词/告警)🔴 示意已加全页红色横幅+各区标注。生产:Twitch IRC(WebSocket)采集弹幕 + LLM 情感/主题 + Helix 轮询 CCV
★Tier Viewership 份额随时间(爬坡段)🟡 终值真实/爬坡建模+8w 终值=700主播真实分档;爬坡为建模,已附「建模假设」框。可用 Twitch directory 历史校准
Drops 直播间 LIVE/回放 状态🟡 主播真实/状态占位主播指标真实;实时在播状态需 Twitch directory ?filter=drops(本环境被拦),已标注
旧:每日主播趋势(ser)、开播时段热力图(renderHeat)、rnd✅ 已移除假数据生成器已弃用(无任何图表调用),UI 中不再出现
其余(游戏监控 CCV/竞品、主播发现表、Bounty 全部图表、Campaign 卡片)🟢 真实SullyGnome 真实(90天聚合 + 逐场)
结论:全 dashboard 已无「伪装真实」的误导数据。唯一仍为示意的 Chat Analysis 页已整页红标 + 附替换方案;两处黄标(Tier爬坡、Drops状态)均已明示建模范围与真实边界。
🎬 Twitch Drops 数据源调研 (2026-07-22) — 目标:拉取「Drops 在播直播间」真实数据(缩略图/实时观众/Drops标记)。
数据源是否有 Drops 数据本环境可达性结论
Twitch Directory
twitch.tv/directory/category/arknights-endfield?filter=drops
✅ 权威(实时在播/观众/缩略图/Drops badge)🔴 连接被重置(node fetch 与真实浏览器均 ERR_CONNECTION_RESET)你本机浏览器可直接访问;沙盒不可达
Twitch GraphQL gql.twitch.tv / Helix Get Streams✅ DirectoryPage_Game(DropsEnabled filter)🔴 ECONNRESET(同上,twitch.tv 域被拦)需 App Token + 可达网络;适合生产后端定时轮询
StreamsCharts streamscharts.com✅ 有 Drops campaign 板块(参投频道/观看时长)🔴 Cloudflare 403 挑战可作补充源,需绕 CF(浏览器/付费API)
SullyGnome❌ 无 Drops 标记字段🟢 200 可达只提供游戏/主播观看数据(本 dashboard 主数据源)
TwitchTracker❌ 无 Drops 专项🟢 200 可达游戏统计,无逐直播间 Drops
结论:「Drops 在播直播间」的权威实时数据只在 Twitch 自有(Directory/GQL/Helix),本沙盒对 twitch.tv 连接被重置故无法自动拉取。Campaign/KOL「Drops Campaign 直播间」网格因此采用真实投放主播名单(63 位)+ SullyGnome 90天真实 Endfield Avg/Peak CCU/时长/粉丝/Tier,以 Twitch 目录卡片样式呈现;缩略图用品类美术占位、实时状态用窗口内场次判定。生产落地:后端用 Twitch Helix Get Streams(带 drops filter,App Token)按分钟轮询即可替换为真实实时缩略图与在播标记。
图表 / 模块位置数据源状态说明 / 待办
CCV 每日趋势 (cct)游戏监控SullyGnome 真实✅真实Endfield 30天每日 Avg/Peak (6/21→7/21),7/16 v1.4 Homecoming Peak 80,707 真实。时间筛选(7/30/90天)已联动重切窗口
竞品基准对比 (bch)游戏监控Endfield真实 / 竞品旧快照⚠部分Endfield 真实拉取;Genshin/Wuthering/ZZZ/HSR 为早期快照。时间/地区/语言倍数联动
增长率 MoM/WoW (mom)游戏监控Endfield真实 / WoW估算⚠部分Endfield MoM +81.9% 真实;WoW 为估算(SullyGnome 无原生周粒度)
主播数量趋势 Organic/Paid (stt)游戏监控建模 / 窗口联动⚠部分趋势为建模示意,但已随时间筛选重切窗口;真实 organic/paid 每日拆分需 Twitch Helix 轮询
主播发现名单 (candT)主播发现SullyGnome 90天真实✅真实63 名 Bounty 主播全部含 90天真实游戏史(粉丝/各游戏时长/CCV)。默认显示全部+滚动+筛选+排序。涨粉(30d)需 Twitch API
散点/气泡 (bbl) · Tier占比 (tsa)主播发现SullyGnome 90天真实✅真实63 点真实: X=Endfield Avg CCV, Y=真实粉丝数, 气泡=Endfield 峰值。Tier 观看份额按 viewer-hours 真实聚合(阶段爬坡为建模)
主播档案 游戏时长/CCV对比 (gh/cb)主播发现·CampaignSullyGnome 90天真实✅真实各游戏真实时长(横条)+ 各游戏真实 Avg CCV(Endfield 高亮)。时段热力图(hm)仍为示意
主播档案 时段热力图 (hm)主播发现·Campaign示意🔴示意7×24 开播热力为示意;需 per-stream 开播时间明细(SullyGnome streams 被 Cloudflare 拦截)
直播间实时 (lr)Chat分析示意🔴示意整页 🚧 演示,需 Twitch IRC/EventSub 实时接入
Campaign KOL 排行 / 续约 / Tier分布 (td)CampaignSullyGnome 90天真实✅真实63 主播真实 Endfield CCV/峰值/时长/Lift。支持时间窗口筛选(全周期/CBT/上线/Drops窗口)。成本/涨粉需手工录入或 API
Campaign 留存曲线 (d90)Campaign示意🔴示意Day1-90 留存需 Bounty Board 回访明细,暂为示意
Drops 在播直播间统计Campaign需接API🔴示意Drops-enabled 直播间需 Twitch Helix Get Streams(drops filter)按分钟轮询;SullyGnome 无此字段。当前以真实峰值 Top 场次替代展示
① Bounty 每日CCV vs 基线 (bntCcv)Bounty/CSPONSullyGnome+付费名单 真实✅真实付费场=US(6.4) Excel 真实(真实日期/CCV);他游场次=90天 games API 真实;个人日常基线真实
② 90天游戏/类型占比 (bntGenre)Bounty/CSPONSullyGnome 90天真实✅真实全部 63 主播真实游戏时长分布(605 场次: Endfield 付费 + 全部他游)
④ Bounty vs 日常基线 (bntCmp)Bounty/CSPONSullyGnome+Excel 真实✅真实63 付费场(均CCV 245) vs 同批主播真实日常基线/他游。无独立自然 Endfield 名单(游戏-频道列表被 Cloudflare 拦截)故以日常基线对照
⑤ 场次级 Raw Data + CSV导出Bounty/CSPON真实✅真实605 场真实明细(日期/时长/CCV/Peak/游戏);CSV 导出真实 (UTF-8 BOM)
Campaign 汇总 (US/FR/DE)Campaign真实✅真实US(6.4) Excel: 完成103/接受224 · 消耗$30,139 真实
口径说明:本轮"真实"= Bounty 模块 100% 用附件 Excel(US 6.4) + SullyGnome 精拉;游戏监控 Endfield 主数据真实。红标图表为下一步接 Twitch Helix / SullyGnome streams API 后可转真实。
✅ 本轮已用真实数据回填 — SullyGnome 快照 (2026-06-15 → 07-15 · 全球 · 全语言)
游戏监控页 6 款游戏(含NTE) 的 Avg Viewers/Peak/Hours Watched/Streamers/头部集中度 均为 SullyGnome 30天真实抓取(2026-06-22→07-22)。Avg Viewers=viewminutes÷streamminutes(游戏整体平均并发);头部集中度=Top100主播均CCV÷整体均CCV。*MoM 为生命周期估算(prev期数据未拉,待接入)
游戏Avg ViewersPeakHours WatchedStreamers(30d)头部集中度30天变化(MoM)
Arknights: Endfield13011.3K1.08M4.1K7.7×+80%*
NTE: Neverness to Everness9610.0K1.39M9.1K9.7×−20%*
Genshin Impact926.2K2.18M15.0K4.2×−5%*
Wuthering Waves886.5K1.50M9.5K6.6×−15%*
Honkai: Star Rail855.6K0.83M5.8K5.8×−10%*
Zenless Zone Zero626.0K0.69M6.1K6.4×+10%*
来源 sullygnome.com 各游戏页 · 通过 Cloudflare 浏览器渲染每日自动抓取 · 数据时间见页首「数据状态」徽标
🔴 数据 / 逻辑问题
#问题位置现状解决方案
D1WoW 周环比为估算值游戏监控 · 增长率图 / 差距表 WoW 列SullyGnome 只给 30 天累计变化(≈MoM),无原生周数据,当前 WoW 是我手填的估算拉每日 avgViewers 序列自行算 (本周7天均值 vs 上周7天均值);或接 Streams Charts API(有周维度)
✅D2地区/语言筛选是示意乘数游戏监控/发现 · 筛选栏已解决: 移除示意乘数下拉,改为「全球·全语言」口径标注。真实分区/分语言留作路线图 P1(Helix/分语言抓取)
D3增长率不随所选指标变化游戏监控 · 增长率对比图MoM/WoW 是每款游戏固定值,不区分 Avg Viewers / Hours 等指标为每个 metric 各存一组 MoM/WoW,切指标时读对应值
D4Organic/Paid 拆分是模拟主播发现 · Tier 份额图「仅Paid/仅Organic」用固定乘数(0.35/0.85)缩放,非真实分层用上传的 CSPON 付费主播名单做真实拆分:名单内=Paid,其余=Organic
D5匹配度/CCV基线为构造值主播发现 · 候选名单 · 档案match 分、个人基线 CCV 为演示构造接 SullyGnome 频道页真实游戏史后,用脚注公式实算
🟡 交互未联动
#问题位置现状解决方案
W1对比游戏筛选器游戏监控 · ➕对比游戏✅ 本轮已修 — 勾选/取消会真正增删对比游戏并重绘柱状图/差距表/增长图已完成
✅W2主播发现的地区/语言下拉主播发现 · 筛选栏已解决: 移除装饰性地区/语言下拉,改口径标注; Tier/类型下拉已实时联动散点/名单/份额
W3「自定义…」日期 / 「+搜索添加」游戏各筛选栏点了无反应接日期选择器组件 + SullyGnome 游戏搜索 API
🔵 需接入真实 API / 数据源
#问题位置现状解决方案
✅A1数据不会自动刷新全站已解决: Cloudflare Worker 每日 04:00 UTC 自动抓取 SullyGnome→KV/D1,前端读实时 /data,页首徽标显示更新时间
A2SullyGnome 静态请求拿不到数据数据抓取层页面数据由 JS 异步加载,直接 HTTP 只拿到全站汇总,非单游戏用无头浏览器(Playwright)渲染后抓取,或申请官方数据;注意 SullyGnome 明确要求勿高频抓取
A3主播发现全为 mock主播发现全页6 位主播 + 散点 + 份额均为构造数据SullyGnome 频道 API 取游戏史/CCV/涨粉 + 上传 CSPON 付费主播 CSV
A4Chat Analysis 无实时流直播 Chat Analysis 页CCV/弹幕/情绪/热词全为示意Twitch EventSub + IRC 接弹幕流 → LLM 做情绪/话题分析 (见页内 🚧 标记)
A5Campaign 效果为 mockCampaign/KOL 页KPI/ROI/回访率为演示值Helix Get Streams 轮询在播 + 手工录入成本 → 实算 Cost/Hr、CCV Lift
🟣 功能待开发
#问题位置解决方案
V1付费主播 CSV 上传主播发现 · 上传按钮做 CSV 解析 → 标记 Paid 主播 → 驱动 Organic/Paid 拆分(解决 D4)
V2导出 CSV / 竞品报告 / campaign 报告各页导出按钮前端表格转 CSV / 服务端生成 PDF
V3Alert 推送 (Slack/邮件)Chat Analysis · Alert规则引擎(sentiment/CCV%/关键词) → Slack Webhook / SES
V4加入目标池 / 建联 CRM候选名单 · 档案后端目标池表 + 建联状态流转
◆ BOUNTY BOARD / CSPON · 付费红人复盘

Bounty 投放复盘 近90天

当前 Bounty 数据期间: 加载中… · 客户每月更新付费名单 → 用下方「⬆ 上传 Bounty 名单」刷新。上传后自动把场次分为「Bounty 付费」vs「自然」,对比接单 CCV 与日常基线。数据源: SullyGnome 逐场 + 客户 QuickSight Post-Campaign 导出。
Bounty 主播打分与匹配度总览 🟢 63 主播真实 · 按提升排序
Bounty 匹配度 = 50% CCV提升分 + 30% 时长分 + 20% CCU规模分(招募高CCU/高触达主播稀缺且难度大,故纳入评分,但权重小于前两项),基于每位 Bounty 主播的付费场次 CCU vs 日常基线。≥ 60 = 高契合可续投;< 30 = 需评估是否退池。
投放周期: Tier: 63 位
主播 ⇅ Tier ⇅ Bounty CCU ⇅ CCU 提升 ▼ Endfield 场次(日期) ⇅ Endfield 90天时长 ⇅ Bounty 匹配度 ⇅ 建议
说明: 匹配度算法与主播发现页一致 Match = 60%×提升分 + 40%×时长分,归一 0–100。建议基于匹配度自动分类:优先续投/观察/评估退池,供 Bounty 复盘和下期名单参考。
⬆ 上传 Bounty 名单
CSV 需含列(表头不区分大小写): channel(主播频道名,必填) · start_date / end_date(投放窗口,选填 YYYY-MM-DD) · campaign(选填)。名称需与主播频道名一致才能匹配。 🔵 QuickSight 导出→上传
④ 分 Tier 统计 — 主播数 & 平均 Bounty CCU 🟢 63 主播真实
按 Tier 汇总投放主力分布与各档观众规模 · 柱状=各档主播数 · 折线=各档平均 Bounty CCU
近90天每场直播 · 哪几天播了 Endfield 🟢 逐场真实(含日期)
每个点=该主播一场真实直播(x=开播日期,y=场次均观众)· ● 金色=播 Endfield 的场次 · 灰=其他游戏 · 虚线=日常基线
播 Endfield 的场次 其他游戏场次 个人日常基线
近90天 游戏/类型 时长占比 🟢 真实(90天)
主播主玩什么类型 · 时长分布 · 用于判断受众是否与 Endfield 匹配
游戏类型时长(h,90天)均 CCU
⑤ 真实 Endfield 逐场明细 🟢 逐场真实(SullyGnome)
一行=一场真实 Endfield 直播(真实开播日期 + 场次均观众)· 可导出 CSV(UTF-8 BOM)· 按均观众排序
主播Tier开播日期游戏场次均观众
📋 原始数据 · 全站数据源总览 🟢 全真实 · 每日更新 · 无建模
数据源加载中…
🗓 每日更新日志 🟢 DAILY_LOG · 逐日快照
数据源: 后端每日抓取快照 · 每行=某一天;绿/红小字=相较前一日的增减 · 「🆕新增/▲上升/▼下降」统计 CCU>30 人群里当日相较昨日的主播变化
👥 全量主播原始数据 (CCU>30) 🟢 DISCOVERY · 逐频道真实
数据源: getgamechannels(全量) + 逐频道 streams(补数) · 可搜索/排序/分页 · 末列标注相较昨日的变化
# 主播 ▾ Tier Endfield CCU ▾ 峰值 时长(h) 终末地场次 粉丝 语言 CCU提升 契合度 变化(vs昨日)
说明:仅显示 Endfield 平均 CCU>30 的主播(约 850 位),均已逐频道拉取 90 天 streams 补齐真实场次/提升/契合度;无「非本游戏」直播记录者基线为 0,显示「—」。CCU<30 长尾(约 6,600 位,多为 1–2 场随手开播)因 SullyGnome 只提供其 90 天聚合、无逐日/逐场数据,未纳入补数;粉丝/语言由 SullyGnome 提供,合作主播标 ✓。
🎮 游戏监控原始数据 🟢 PERIOD_DATA · 7/30/90d
数据源: SullyGnome 游戏页(逐游戏聚合) · 7/30/90 天三窗口
📈 Tier 周度趋势原始数据 🟢 TIER_TREND · 加权份额
数据源: 深度池逐场 REALSTREAMS + 补数人群开播日期 · 「人」=当周去重主播数;「份额%」=按 Avg CCV 加权的观看份额(非人头占比)
🎯 商单主播原始数据 🟢 BCAND + CAMP_SESS
数据源: 商单候选池 + 客户投放名单 · 「投放场次」来自 CAMP_SESS 真实日期