我用 TraeWork 把三家银行7月营销积分数据做成了带图表的可视化分析报告

我用 TraeWork 把三家银行7月营销积分数据做成了带图表的可视化分析报告


标题+正文开头:
我用 TraeWork 把三家银行(浦发、中信、中行)的7月营销积分原始数据,清洗后做成了带ECharts图表的可视化分析报告。


:one: 我是谁 & 遇到什么问题

我是给银行提供数字化转型服务的产品运营,每月要对接多家银行分行的营销积分填报数据。原始数据是Excel导出的明细表,包含员工填报记录、产品积分、网点归属等字段,但里面混杂着草稿、已撤回、空产品名等无效记录,手工清洗+制图+写分析,一家银行就要半天,三家加起来一整天都耗进去了。


:two: 我用了 TraeWork 解决了这件事

模式: :check_box_with_check: Work ☐ Code ☐ Design

我用了 TraeWork 的长上下文文件处理 + 数据清洗 + HTML可视化生成能力,具体流程如下:

第一步:数据清洗
把三家银行的Excel原始数据交给 TraeWork,让它按照统一的清洗规则处理——只保留"已完成"状态且产品名非空的记录,剔除草稿、待审批、已撤回和空产品记录,同时去重。清洗后用Python脚本统计每家银行的积分总量、填报次数、员工数、产品数、网点数等核心指标。

第二步:生成可视化报告
让 TraeWork 生成一个自包含HTML报告,内嵌ECharts图表(通过多CDN fallback保证国内可访问),包含:

  • KPI总览卡片(总积分、总客户数、产品数、网点数)

  • 各银行产品积分排名柱状图

  • 网点积分对比图

  • 员工绩效明细表(带状态标签)

  • 标杆员工案例卡(含产品覆盖、填报次数、定位分析)

  • 营销问题诊断与5条结构化改进建议


:three: 我做出了什么

一份覆盖3家银行、7个分析维度、12张图表+3个标杆员工案例的可视化分析报告(160KB自包含HTML),从原始Excel到可分享报告,全程约30分钟完成,比原来手工操作节省约6小时。

三家银行核心数据一览:

项目 银行 总积分 填报次数 员工数 产品数 标杆员工
CIDxxxxx 浦发 65,244 1,400+ 多人 16 xx(6,505分)
CIDxxxxx 中信 2,897 304 3 13 xx(1,407分)
CIDxxxxx 中行 11,978 385 9 14 xxx(4,028分)

:four: 效果展示

报告包含以下可视化模块:

  • KPI总览:渐变色卡片展示总积分124,541、总客户55,865、产品32个、网点25个
  • 产品积分排名图:各银行Top产品柱状图,一眼看出核心贡献产品
  • 网点对比图:分行/网点间积分差异可视化
  • 员工绩效表:带状态标签(优秀/良好/中等/需提升/未启动)的完整排名表
  • 标杆案例卡:每个银行1-3名标杆员工的产品覆盖、填报频次、定位分析
  • 改进建议:5条结构化建议,含低分产品覆盖提升、跨室协作、标杆模式推广等

:five: 经验 & 技巧总结

  1. 数据清洗规则要前置定义:先让AI明确"只保留已完成+产品名非空+去重"的规则,再批量处理,避免清洗不一致。中行数据第一次没清洗,积分从1,848暴涨到11,978——差了6倍。

  2. ECharts用多CDN fallback:国内访问jsdelivr/unpkg不稳定,用bootcdn→staticfile→jsdelivr→unpkg四级fallback,保证图表在任何网络环境都能加载。

  3. 分享前必须检查注入代码:TRAE编辑器会自动注入Vite HMR、trae-browser-inspect等元素,分享到外部平台会白屏。分享前跑一遍检查脚本,确认div平衡、无注入标记、JS语法通过。


:six: 提示词参考

数据清洗指令模板:

请清洗这份Excel数据,规则:1)只保留状态为"已完成"的记录;2)剔除产品名为空的记录;3)剔除草稿、待审批、已撤回状态;4)完全重复行去重。清洗后统计:总积分、总填报次数、员工数、产品数、网点数,并按产品和员工分别汇总积分排名。

报告生成指令模板:

请基于清洗后的数据生成自包含HTML报告,要求:1)ECharts图表用多CDN fallback(bootcdn优先);2)包含KPI卡片、产品排名图、网点对比图、员工绩效表、标杆案例卡、改进建议;3)每个银行一个独立分析板块;4)不要包含任何Vite/trae-browser等开发环境代码。