我只给了 TRAE Work 一张差评截图,它最后却把自己的 P0 结论推翻了?

前言


做开发或者产品的人,大概都见过这种场景。

应用商店里突然出现几条差评:

看到这种评论,我们很容易下意识说一句:

"这个问题得赶紧改。"

但问题是:

到底哪个问题应该先改?

于是我做了一个实验。

我随手找了一款公开 App 的评论截图,然后直接丢给了 TRAE Work。

没有整理 Excel。

没有手工复制评论。

我只想看看:

只根据一张截图,能把一次产品分析推进到什么程度。


一、我没有先让它总结,而是先让它把评论"拆开"

第一步,我让 TRAE Work 从截图中提取:

评分、日期、版本、评论原文、点赞数、涉及模块。

接着,我没有让它直接做"用户问题总结"。

而是要求:

不要把一整条评论当成一个问题。

比如:

"很难用的软件,还弹广告。"

其实包含两种完全不同的信息。

"很难用"只是模糊体验感受。

"还弹广告"则是明确的商业化体验问题。

再比如:

"平板上用不了是不是崩了。"

"平板上用不了"是用户报告的现象。

"是不是崩了"只是用户对原因的猜测。

最终,原本的 6 条评论 + 1 条回复,被拆成了 11 个最小反馈单元,其中 8 个属于事实描述,1 个属于纯情绪表达。

第二阶段分析链接⏭️

这一步让我意识到:

一句评论,不等于一个问题。

如果第一步就没拆对,后面的分类再漂亮也没意义。


二、聚类不能只看关键词

接下来,我让 TRAE Work 按:

用户任务 + 问题现象 + 用户影响

进行聚类。

因为"定位不准"和"公交地铁路线生成失败"虽然都和地图有关,但不是同一个问题。

一个是:

我现在在哪里?

另一个是:

我应该怎么去目的地?

所以不能简单归成"地图问题"。

最终,11 个反馈单元被整理成了 8 个问题簇,其中 6 个技术问题簇,2 个非技术/风险信号类

第三阶段分析链接⏭️

其中包括:

  • 加载失败
  • 路线生成失败
  • 定位不准确
  • 平板兼容问题
  • 注册失败
  • 广告打扰
  • 模糊体验反馈
  • 用户流失信号

这里有一个点我很喜欢。

"还不如去高德"没有被当成 Bug。

而是被单独识别成了:

用户流失信号。

因为它不是问题本身,而是问题发生后的行为倾向。


三、然后我故意让它排 P0/P1/P2

做到这里,我问了 TRAE Work:

假设你是这个 App 的产品负责人。
下一版本最应该优先解决哪 3 个问题?

它很快给出了:

P0、P1、P2。

而且理由非常像那么回事。

最新版本出现的问题。

核心功能受阻。

用户直接提到竞品。

甚至还有点赞数作为佐证。

如果我在这里停下来,这篇文章完全可以写成:

"一张截图,TRAE Work 帮我完成了产品优先级分析。"

但我越看越觉得不对。

因为:

我总共只有一张截图。


四、6 条评论,真的有资格决定 P0 吗?

于是我又追问了一句:

我只有 6 条评论,而且全部是一星。
在这种情况下,真的有足够证据判断整个产品的 P0/P1/P2 吗?

这一次,TRAE Work 直接推翻了自己前面的结论。

它重新指出了几个问题:

样本太少。

全部是一星,存在选择偏差。

评论从 2023 年跨到 2025 年,旧问题不能直接代表当前版本。

截图里出现次数多,也不代表真实用户中出现频率高。

更不能据此判断业务损失和优先级。

这个转折,反而是整个实验里我觉得最有价值的一部分。

因为 AI 最危险的时候,并不是胡说八道。

而是:

它用很完整的逻辑,给出了一个证据其实不够的答案。


五、我最后把"优先级"改成了"风险信号"

从这里开始,我重新定义了任务。

不再让 TRAE Work 输出:

"最严重的问题"

"下一版本必须做"

"P0/P1/P2"

而是统一改成:

风险信号。

比如:

最新版本有用户反馈公交地铁路线生成失败。

可以说:

"存在路线规划异常风险,建议优先验证当前版本是否仍然存在。"

但不能说:

"路线规划就是当前最大的 P0。"

最终工作流里也明确写了一条:

出现频率 ≠ 优先级。

真正的优先级还需要影响范围、业务损失、发生频率等截图外数据。


六、最后,我让 TRAE Work 把整个过程沉淀成一套方法

最终,它重新生成了一份:

《用户评论产品问题初诊报告》

里面不再直接替产品负责人做决策。

而是输出:

样本说明、评论结构化、问题拆解、问题地图、风险信号、证据等级、验证建议和分析边界。

share.traecontent.cn/artifact/R....

最后,我又让它把整个过程抽象成了一套:

Screenshot VOC

标准流程。

一共 9 步:

图片信息提取 → 评论结构化 → 反馈单元拆解 → 问题聚类 → 事实与推测分离 → 样本偏差审查 → 风险信号提取 → 验证建议 → 初诊报告。

share.traecontent.cn/artifact/_C...


七、我最后留下的,不是 Prompt,而是 5 条规则

这次实验以后,我给自己留下了 5 条规则:

第一,截图之外的信息不能当成事实。

用户说"是不是崩了",不等于真的发生了崩溃。

第二,一条评论不等于一个问题。

事实、情绪、猜测、建议,要拆开。

第三,不按关键词聚类。

要按用户任务和问题机制聚类。

第四,情绪强度不等于问题严重度。

"垃圾软件"可能没有任何分析价值。

第五,小样本先问"还缺什么数据",不要急着问"应该做什么"。

这可能也是我这次最大的收获。


最后

我原本只是懒得整理 Excel。

所以随手把一张应用商店截图丢给了 TRAE Work。

结果最后真正让我记住的,不是它读图有多快,也不是生成的 HTML 有多漂亮。

而是它先给了我一个看起来非常合理的答案。

然后在我的追问下,又把这个答案推翻了。

我越来越觉得:

AI 真正进入工作以后,我们不只要学会怎么问它。

还要学会问一句:

"你凭什么这么判断?"

真正好的工作流,不是保证 AI 永远不犯错。

而是让错误能够被发现、被修正,最后变成下一次不会再犯的规则。

这一次,我最后得到的不只是一份分析报告。

而是一套可以继续复用的 Screenshot VOC

下次再见!🌈

相关推荐
tech讯息1 小时前
企业做视频生成,应该选择哪些云上多模态模型平台,以平衡模型质量、可控性和推理成本?AWS 分层选型路径
后端
用户938515635071 小时前
从 DOM 编程到声明式 UI:React useRef 与 useState 底层全解析
前端·javascript·react.js
潇客1 小时前
前端第一次写 Node 服务:一个请求到底经历了什么?
后端
后除1 小时前
Debian 安装与使用 Certbot
后端·nginx·https
kisshyshy1 小时前
前端路由进化史:从刷新白屏到SPA,手写一个Hash路由就懂了!
前端·javascript·react.js
深圳元器猫2 小时前
从分立到集成:RX8130CE RTC时钟模块架构解析与选型实战
架构·实时音视频
VortMall2 小时前
VortMall 微服务商城 v1.3.13 版本更新|『会员 + 分销』功能优化,提升私域裂变经营能力
微服务·云原生·架构
小林敲代码77882 小时前
Spring Boot 3 升级踩坑:aj-captcha 行为验证码底图加载失效
java·spring boot·后端
雪碧5132 小时前
基于afsim的训练多个智能体算法控制(持续关注和收藏后续会同步整个源码包)
后端