为什么我开发了FansLook:一个为内容创作者打造的简单分析工具
FansLook背后的故事——如何从一个简单的跨平台粉丝数追踪需求,发展成为一个专为中小创作者设计的工具。
为什么我开发了FansLook
Hello 大家好,我是FansLook的开发者SlashZ,之前关注我的朋友也许会记得我曾经开发了一个成就记录App呈迹。最近又上线了一个Web App,叫做FansLook,灵感来自"粉丝观察",斗胆和大家分享。
起因
做这个Web App的初衷是几个月前看到影视飓风分享他们内部的数据流。Tim建议自媒体人手动把播放量和涨粉数给记录下来,因为平台并不会为你永久保留这份数据。我听进去了,于是开始尝试模仿影视飓风的做法。
很幸运的是影视飓风分享了他们后台看板的飞书模板,我也得以直接拷贝。但是拷贝之后我傻眼了,数据维度之多、之密,固然很翔实,但是该怎么维护呢?
也就是说,这个看板对于中尾部、几个人甚至只有一个人的自媒体IP来说维护成本太高以至于拥有这个看板并让它真实发挥作用是不现实的。
我的第一反应就是:做减法。把所有外围的数据先拿掉不管,只关心最基础最基础的数据——粉丝数。至少我可以每个月手动维护自己的粉丝数,查看并记录下来,虽然原始,办法也土了点,但至少不占我多少时间。
痛苦
身为一个异星工厂+戴森球玩家,自动化是刻在骨子里的冲动。每个月手动记录粉丝数虽然不是什么耗时费神费力的事情,但是就是很琐碎。
我决心把它干掉。
我开始搜索有没有什么自动化的工具,按图索骥确定下来思路:各个社交媒体平台如果有api就用api调用,如果没有api那就自己抓下来。
再进一步想,有这样需求和痛点的人又不止我一个,何不把它做成一个产品分享给大家使用?
市场空白
这个市面上所有IP都有"查看粉丝数"的需求,然而现在提供的解决方案更像是面向大MCN机构的:
- 数据完备
- 维度众多
- 能看到所有账号的数据
- 价格不菲
中尾部自媒体(比如我)的需求则完全不同:
- 数据维度要求不一定要那么多,有基础的就行,再多的自己也看不明白
- 界面简单、直观
- 我只关心自己的数据变化
- 价格敏感
FansLook的独特价值
确定好了产品定位,那么说干就干!
简单的IP-账号管理
总体的管理逻辑就是:IP——账号
一个人可能有多个IP,每个IP有多个跨平台的账号。比如影视飓风底下有IP:影视飓风和IP:亿点点不一样,而每个IP可能同时有b站、抖音、youtube等平台……
核心指标看板
目前数据维度很单纯,就是粉丝数,所以看板也围绕着粉丝数这一核心数据来构造,主要就是:
- 总粉丝数和昨日涨粉
- 月度涨粉
- 每月环比增长率
- 平台数
精美的可视化
- 粉丝增长趋势图:可按周、月、年、全部分别查看
- 平台对比和分布图:可以一目了然我的粉丝分布究竟如何
- 历史数据表格:以表格为形式的历史数据呈现
技术栈
用到的工具有Cursor(Ai代码)、Supabase(Serverless后端)、Vercel(部署)、阿里云(域名)。
最后
经过一个多月的开发和使用,核心功能基本是稳定的,每天更新的数据也是准确的,图表也很美观,我很满意了。
欢迎大家来试试,有任何反馈建议都可以私信我:
- 小红书:SlashZ
- B站:SlashZ斜杠青年Z
- 邮箱:slashxyz@qq.com
Why I Built FansLook: A Simple Analytics Tool for Content Creators
The story behind FansLook - how a simple need to track follower counts across platforms led to building a tool designed for small and medium creators.
Why I Built FansLook
Hello everyone, I'm SlashZ, the developer of FansLook. Those who have followed me before might remember that I previously developed an achievement tracking app called "呈迹". Recently, I launched a new Web App called FansLook, inspired by the concept of "fan observation", and I'd like to share it with you.
The Origin Story
The motivation for building this Web App came a few months ago when I saw a video from 影视飓风 (Yingshi Jufeng) sharing their internal data workflow. Tim suggested that content creators should manually record their view counts and follower growth because platforms don't permanently preserve this data for you.
I took this advice to heart and started trying to replicate their approach. Fortunately, they shared their Feishu template for their dashboard, which I was able to copy directly. But after copying it, I was overwhelmed - the data dimensions were so numerous and dense. While comprehensive, how could I possibly maintain it?
The reality is: this dashboard, for small to medium creators or solo content creators, has maintenance costs that are too high to be realistic.
My first reaction was: simplify. Remove all the peripheral data and focus only on the most fundamental metric - follower count. At least I could manually maintain my follower count each month, check and record it. It's primitive and a bit crude, but it doesn't take much time.
The Pain Point
As a Factorio and Dyson Sphere Program player, automation is an urge ingrained in my bones. While manually recording follower counts monthly isn't particularly time-consuming or mentally taxing, it's still tedious.
I decided to eliminate this friction.
I started searching for automation tools and settled on an approach: use APIs for platforms that have them, and scrape data for those that don't.
Taking it a step further, I realized I'm not the only one with this need. Why not turn it into a product to share with everyone?
The Market Gap
Every content creator needs to "check follower counts," but current solutions are more geared toward large MCN agencies:
- Comprehensive data
- Numerous dimensions
- Access to all account data
- Expensive pricing
What small to medium creators (like me) actually need:
- Basic data dimensions are enough - more than that is overwhelming
- Simple, intuitive interface
- Only concerned about my own data changes
- Price-sensitive
The Unique Value of FansLook
With the product positioning clear, I got to work!
Simple IP-Account Management
The overall management logic is: IP → Accounts
One person might have multiple IPs, and each IP has multiple cross-platform accounts. For example, 影视飓风 has "影视飓风" IP and "亿点点不一样" IP, and each IP might have accounts on Bilibili, Douyin, YouTube, etc.
Core Metrics Dashboard
Currently, the data dimension is pure - just follower count. So the dashboard is built around this core metric:
- Total followers and daily growth
- Monthly follower growth
- Month-over-month growth rate
- Number of platforms
Beautiful Visualizations
- Follower Growth Trend Chart: View by week, month, year, or all-time
- Platform Comparison & Distribution: See at a glance how your followers are distributed
- Historical Data Table: Tabular presentation of historical data
Technology Stack
Tools used: Cursor (AI code), Supabase (Serverless backend), Vercel (deployment), Aliyun (domain).
Conclusion
After over a month of development and use, the core functionality is stable, daily data updates are accurate, and the charts are beautiful. I'm very satisfied.
Welcome to try it out! For any feedback or suggestions, you can reach me at:
- RedNote: SlashZ
- Bilibili: SlashZ斜杠青年Z
- Email: slashxyz@qq.com