淘宝桌面版 cli 搜索一次就掉线,抓包发现是自己的推荐接口把自己搞崩了

发布于

淘宝桌面版有个 cli 工具 `taobao-native`,可以让 agent 调用搜索商品之类的。我试了一下 `search_products`,搜索结果倒是能正常拿到,但搜完客户端就掉线了,每次都这样。

但我在桌面端 ui 里手动搜同样的关键词就完全没事。

抓包发现执行 `search_products` 的时候,桌面端会打开一个**全新的搜索结果页**,然后页面上的各种推荐广告位模块一起初始化,0.6 秒内并行发了 26 条 `mtop.relationrecommend` 请求出去, 然后淘宝自己的 TMD 风控系统就把这当成异常行为拦截了,返回:

> `RGV587_ERROR::SM::哎哟喂,被挤爆啦,请稍后重试!`

然后就弹了个登录验证弹窗。

手动搜索的时候由于搜索页已经在 webview 里加载过了,不需要重新加载推荐模块,只发了 2 条请求,没有触发风控。

掉线之后后续操作就全断了,没办法继续看详情之类的,只能再次手动扫码登录。

我不明白,既然开放了 `search_products` 这样的工具给外部调用,为什么会存在这样的问题,我是希望 agent 能够在我不干预的情况下自行搜索和继续浏览的。

想请教下各位 V 友大佬们,有没有遇到过这个问题?

---

原文链接:[点击查看](https://www.v2ex.com/t/1226645)

评论(4)

一眼看过去就是那种主打 Vibe 的产物,忍忍算了,估计他们自己内部都搞不清楚这玩意儿到底是怎么跑起来的。

· 0 个赞

估计这种东西内部也就是个为了凑 KPI 的工具,没人在意好不好用,凑合用吧。

· 0 个赞

一眼看就是那种很 Vibe 的东西,忍忍算了吧。估计他们自己内部的人都搞不清楚这玩意儿到底是怎么运作的。

· 0 个赞

估计也没人管这个,估计就是内部拿来凑 KPI 的工具吧。

· 0 个赞