自媒体数据 Dashboard:一个人的内容运营工作台
为什么需要 Dashboard
运营自媒体账号,最头疼的就是各个平台的数据分散:抖音、小红书、B站、公众号,每个平台都有自己的后台。想看整体数据,得挨个登录、挨个截图。
我需要一个统一的地方,看清楚:
- 各平台的关键指标(粉丝、点赞、收藏)
- 内容发布状态
- 互动数据趋势
技术方案
框架选择
- React + TypeScript:类型安全,开发体验好
- Tailwind CSS:快速样式开发
- Vercel:免费托管,部署简单
- AI 编程工具:辅助代码开发
数据来源
各平台提供的 API 有限,目前的实现方式:
- B站:通过第三方接口获取播放、点赞、收藏数据
- 小红书/抖音:手动录入关键数据(或用 browser_cookie3 提取)
- 公众号:后台数据手动同步
开发过程
AI 辅助编程
这次开发几乎全程用 AI 辅助:
- 需求描述:告诉 Claude Code 我想要什么样的 Dashboard
- 代码生成:AI 生成初始组件代码
- 迭代修改:根据实际效果调整细节
- bug 修复:测试中发现问题,让 AI 帮忙定位
AI 生成代码的效率比我预期的高。基础的 Dashboard 框架,半天就搭好了。
页面结构
Dashboard/
├── Header(平台切换、数据刷新)
├── Summary Cards(总粉丝、总点赞、总收藏)
├── Content Table(内容列表、关键指标)
├── Charts(趋势图、对比图)
└── Publish Calendar(发布日历)
数据可视化
Dashboard 的核心是数据可视化。几个关键图表:
- 趋势图:展示近 30 天的关键指标变化
- 内容对比表:按发布时间排列所有内容,横向对比各项指标
- 发布日历:标记已发布内容的时间分布
实际使用效果
Dashboard 上线后,运营效率提升明显:
- 数据查看:从各个平台后台登录查看,变成打开 Dashboard 一目了然
- 内容复盘:通过对比表快速发现哪些内容表现好、哪些需要改进
- 趋势监控:通过趋势图感知粉丝增长或互动下降的趋势
不足与改进方向
目前 Dashboard 的局限:
- 数据更新依赖手动:很多平台没有开放 API,数据需要手动同步
- 没有告警机制:数据异常时没有通知
- 历史数据有限:刚开始用,数据积累不够
下一步计划:加入数据告警、尝试接入更多平台 API、加入 AI 分析功能。
对于一个人运营多个平台的自媒体人来说,能把分散的数据聚合在一起,已经能省不少心了。