【Hello AI 科技致善】用 SOLO 打造大学生自媒体创作者视频数据趋势追踪工具

ce6f44a906f0195b6b50713d8fdd21c02ccbf9b5

# 抖音数据监控看板

一份面向抖音个人新手创作者的视频数据自追踪工具。帮助解决大学生就业困难想做自媒体,缺乏数据追踪分析工具的问题

-–

这个项目解决什么问题

抖音创作者后台的数据只在短期内可查,时间一过就找不回来。你很难回头对比"上个月和这个月同样播放量级的视频,完播率差了多少"——但这些数据对优化内容方向很有价值。

每次发完视频,第 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. 看板自动更新,图表和表格都能看到新数据