1. 摘要
用 TRAE SOLO 从零搭建了一套 信息流广告数据看板系统 ,包含5个角色看板(老板/运营/商务/优化师/设计师)、Excel数据导入、智能预警功能。原本需要后端工程师3天完成的工作,SOLO辅助下半天搞定,提效75%以上。
2. 背景
我是一名 信息流广告运营 ,每天需要整理腾讯广告、巨量引擎、快手等多个渠道的数据报表,生成给不同角色查看的数据看板。
原先的问题:
- 数据分散在Excel,需要手动汇总
- 不同角色关注点不同,要做多个版本
- 每周制作报表耗时2-3小时
- 没有自动化预警,经常错过异常
3. 实践过程
3.1 任务拆解
序号 子任务 目的 1 初始化项目结构 创建目录和配置文件 2 创建数据库模块 SQLite表结构设计 3 开发Flask后端API 数据接口服务 4 创建Excel导入工具 数据采集自动化 5 开发前端看板页面 Vue3+ECharts可视化 6 实现5个角色看板视图 分角色数据展示 7 开发智能预警模块 异常自动检测
3.2 使用的 SOLO 能力
能力 用途 Read/SearchCodebase 读取方案文档,理解需求 Write 创建所有代码文件 TodoWrite 任务进度管理 AskUserQuestion 确认技术栈偏好
3.3 关键 Prompt 记录
Prompt 1: “读取信息流广告投放数据看板系统方案.docx”
Prompt 2: “根据方案文档开发,技术栈偏好轻量化、免费可用的”
Prompt 3: “前端用HTML+Vue3(CDN),后端用Flask,数据库用SQLite”
3.4 踩坑与解决
坑1:docx文档读取 - 通过PowerShell解压docx文件解决
坑2:跨语言开发 - SOLO支持多文件并行创建
坑3:环境依赖 - 创建一键启动脚本解决
4. 成果展示
项目地址
GitHub: https://github.com/anywayGH/TRAE
项目结构
信息流广告数据看板/
├── app.py # Flask后端API
├── database.py # SQLite数据库
├── index.html # 前端看板(Vue3+ECharts)
├── requirements.txt # Python依赖
├── 启动看板.bat # 一键启动脚本
└── utils/
├── import_excel.py # Excel导入工具
└── alerts.py # 智能预警引擎
功能展示
5个角色看板:
老板看板 :总体消费、ROI、渠道分布、消费趋势图
运营看板 :日均消费、团队ROI、目标达成率、账户排行、异常预警
商务看板 :客户总数、收入汇总、CVR、客户明细表
优化师看板 :今日消费、点击、CVR、CPA、账户数据图表
设计师看板 :素材效果排行、SOP手册
核心功能: Excel拖拽导入、ECharts图表可视化、智能预警、内置SOP手册
技术亮点
- 轻量化架构 :SQLite数据库,零配置
- 多角色看板 :一套系统满足5个角色
- 智能预警 :自动检测消费异常、CVR过低
- 拖拽导入 :Excel拖拽上传
5. 效果与总结
指标 原来 现在 提效 制作多个角色看板 2-3小时 30分钟 75% 数据汇总 手动Excel 自动导入 90% 异常发现 人工巡检 自动预警 实时
可复用的方法
- 任务拆分要细 :每个子任务独立可验证
- 先确认后实施 :避免返工
- 善用示例数据 :内置30天示例数据快速演示
项目地址
GitHub: https://github.com/anywayGH/TRAE