![]()
一份面向抖音个人新手创作者的视频数据自追踪工具。帮助解决大学生就业困难想做自媒体,缺乏数据追踪分析工具的问题
-–
这个项目解决什么问题
抖音创作者后台的数据只在短期内可查,时间一过就找不回来。你很难回头对比"上个月和这个月同样播放量级的视频,完播率差了多少"——但这些数据对优化内容方向很有价值。
每次发完视频,第 7 天从创作者后台导出两个 Excel 文件丢进来,系统自动合并存起来,然后给你一个看板看趋势。
设计思路
用 Excel 文件作为存储数据库。用户可以直接打开它查看和编辑,数据永远在自己手里
全是本地运行,数据不上传任何服务器
双击.exe文件即可运行,便捷
实现功能
数据上传
拖拽或点击上传两个 Excel 文件(粉丝数据 + 流量数据)
系统自动识别哪个是粉丝数据、哪个是流量数据(按列名关键词打分判断)
解析百分比值时自动处理 `%` 后缀(如 `“1.67%”` → `1.67`)
上传后自动合并追加到主数据表
数据看板
4 个核心 KPI 卡片:视频总数、平均播放量、平均点赞量、总涨粉
趋势折线图:11 种指标切换查看(播放量、点赞量、评论量、完播率等)
4 个辅助图表:播放量与点赞量对比柱图、互动指标对比、完播率 vs 跳出率双轴图、粉丝变化柱图
可排序数据表格:点击表头切换升降序
单条删除:表格行尾部可删除误上传的数据
一键使用
提供了 `start.bat` 一键启动(自动装依赖、清端口、开浏览器)
打包成独立 .exe文件,任何人直接双击运行
solo实现过程
用brainstrom技能和我一起构思
用spec模式写计划执行
修复bug漏洞
迭代完善过程
第一版
实现核心链路:上传 → 解析 → 入库 → 展示。两个上传区各对应一种文件,下拉框切换趋势指标,白底卡片布局。覆盖了完整的工作流程,但交互细节比较粗糙。
百分比解析修复
上线就遇到了问题:抖音导出的百分比值带 `%` 后缀(`“1.67%”`),`float()` 直接报错。修复后还能兼容全角 `%` 和空值。
上传体验优化
把两个独立上传区合并成一个。用户只需随便丢两个文件进来,系统通过扫描列名自动判断哪个是粉丝数据、哪个是流量数据。少了一个步骤,也减少了"放错区"的可能。
趋势图切换改 Tab
原来用下拉选择器 `` 切换趋势指标,改成了一排标签按钮。更直观,一眼能看到有哪些指标可选。
界面风格迭代
初始版本是纯白色卡片 + 系统字体。后面的版本全部改成了玻璃态风格:
- 多径向渐变环境光背景
- 半透明毛玻璃卡片(`backdrop-filter: blur`)
- 蓝紫渐变主色调
- 克制型字号,信息更紧凑
删除功能
用户反馈说如果某一期传错了数据没法补救。加了一行删除按钮 + 确认弹窗,删除后自动刷新所有图表。
技术栈:Python 3.14 / Flask / openpyxl / pandas / Chart.js 4
使用流程
1. 下载 `抖音数据看板.exe`
2. 双击运行(首次启动会弹命令行窗口,稍等几秒)
3. 浏览器自动打开看板页面
4. 每次发完视频满 7 天,去创作者后台导出两个 Excel(粉丝数据 + 流量数据)
5. 点「上传新数据」→ 拖拽两个文件 → 填标题和日期 → 提交
6. 看板自动更新,图表和表格都能看到新数据


