乐于分享
好东西不私藏

10分钟用Agent做一个评论分析插件

10分钟用Agent做一个评论分析插件
做电商选品,有个环节特别磨人:翻评论。

一个商品底下挂几百条评论,买家夸什么、骂什么全在里面。想知道,就得一条条翻。一个产品翻下来,一两个小时没了。翻完还记不住,脑子里就剩个模糊印象。

我曾经一直想要这么个东西:打开商品页,点一下,直接告诉我这堆评论在说什么。

然后我就用 AI 把它做出来了。一个浏览器插件:点开 Ozon 商品页,按个按钮,评论抓下来发给 DeepSeek,几秒钟回来一份中文分析——买家集中夸什么、集中骂什么、高频词、负面评论原文摘录,都在里面。结果能一键复制,也能导出成文件。

先说清楚,我不会写代码,一行都不会。

整个过程我干的活就这几样:说需求,装插件,截图,把截图发回去,说不行,还是不对。代码全是 WorkBuddy 写的。

从我把需求发出去,到插件装进浏览器、图标出现在工具栏上,只花了十来分钟。我只是告诉了Agent我的需求:要在 Ozon 商品页弹个面板,面板上有个分析按钮,抓已加载的评论,发给 DeepSeek 的 API,结果展示出来,key 我自己填。几分钟后,一套完整的文件就躺在文件夹里了,还带了一份 README,写着怎么安装、报错去哪看。

插件是装上了,但离好用还差得远,我们前后又磨了好几版。

第一版装上去,一条评论都抓不到。

截图发回去,答案很快回来。第一版 WorkBuddy 是按常识写的,去页面里找常规网页评论该有的元素。这套路子在 Ozon 面前等于闭着眼找人,一个都对不上。

我琢磨明白了:AI 写代码的瓶颈不在语法,语法它比我熟一万倍。瓶颈是它没见过 Ozon 的页面长什么样。于是丢给它一张截图。

它有知识,没有现场;我有现场,没有知识。那一晚上,说白了就是我出眼睛,它出手。

第二版改完,能抓到东西了——83 条。我兴冲冲点了 AI 分析。

DeepSeek 的回话是:

你发给我的是一堆页面样式代码,不是评论。

原来插件把网页的 CSS 代码块当成了评论。这个失败里有个我没想到的地方:DeepSeek 拿到错误的东西,没有硬着头皮分析,直接说这东西不对。

这种事后来又发生了两次。一次抓到的是推荐商品的标题,AI 说这是商品名列表。一次更怪:商品页明明标着 89 条评论,插件抓回来 124 条,AI 分析完,关键词全是折扣、价格、卢布。直觉告诉我多出来的 35 条,是价格标签混进去了,截图发过去,果然如此。

三次抓错,三次都是 AI 先报出来的。抓取和分析是两个分开的模块,分析那个模块顺便变成了质检员😄。

改得最多的是自动滚动,前后四次。

Ozon 的评论是懒加载:页面不往下滚,评论根本不渲染,插件只能抓到已经滚出来的部分。第一版能滚,但滚不远。后来两版越改越糟,最差的一版一秒直接到底,中间内容一条都没加载出来。

最后解决问题的是我一句大实话:你要模仿我用手拨滚轮的速度。

原来Ozon 的懒加载需要内容在屏幕里停一会儿才触发加载,滚太快,内容还没生出来就被甩在身后了。

现在页面上那个插件滚一滚、停一停,像个真人在翻页。

我到底是在调一个工具,还是在教一个实习生。

过程说完了,说几句给看完想自己动手的人。

第一,把预期放在一个晚上,别放在十分钟。十分钟做到的是“能跑”,一个晚上换来的是“好用”。就算得花一个晚上,一个每天替你省一两个小时的工具,这笔账怎么算都值。

第二,我一行代码没写,但有四件事省不掉:说清需求,装插件,把页面的真实情况喂回去,把报错找齐。

第三,这种插件有个天生的毛病:平台改版,抓取逻辑就可能失效。这不是谁的代码写得差,是这类工具的命。修法倒是不难,复制一段真实 HTML 发回去,几分钟就好。

第四,钱的事。AI 分析走的是 DeepSeek 的 API,按用量计费,分析几百条评论大概几分钱。

这个插件我已经开源了,放在 GitHub 上。想直接用的,下载装上就能跑,README 里写清楚了怎么装;想改的,代码也都在那里。地址:https://github.com/muujaa1000-jack/ozon-review-analyzer-lite

最值得说的是:一个不会写代码的人,现在可以给自己造工具了——照着自己的 workflow、自己的麻烦、自己的语言,长出来的工具。我已经给自己造了几十个了。