出了个乌龙,被各个 AI 搞的恍惚了。

2025 年 3 月 25 日
 chenzhe

乌龙

起因

今天早上,我在浏览论坛时看到了一篇帖子 链接。因为刚醒,头脑昏沉,并没有仔细阅读,只是随意扫了一眼。帖子里提到了 uv 这个包管理器工具,我没留意它其实是 Python 相关的包管理器。由于名字短小简洁,我就把它记在了脑袋里。

晚上的尝试

晚上闲下来,我突然想起了这个 uv 工具,于是决定向 AI 提问,看看它能给我什么答案。

提问

“帮我对比一下 uv, yarn, npm, pnpm 之间的区别。”

AI 给出的回复如下:

看完 Google Gemini 的介绍,我觉得这款工具很不错,于是按照它给的网址直接打开文档并开始安装。

安装尝试

我满怀兴奋地删除了原有的 Node.js 项目的 node_modules,想要试试 uv 的速度。根据惯性思维,我输入了几个安装命令,但是都没有成功。于是,我去查看官网。

发现问题

官网的内容几乎都是 Python 相关的,完全没有涉及 Node.js 或 JavaScript 。这时我感到一丝疑惑,脑袋里仍然清晰记得我是在一个 Node.js 相关的帖子里看到过 uv 这个包管理器的名字。更奇怪的是,Gemini 的回答也提到它是 Node.js 的包管理器。

这时候我去找别的 AI 问了第一个问题

1. Github Copilot (Claude 3.7 Sonnet)

2. Github Copilot (GPT-4o)

3. Grok

4. Deepseek R1

质问 AI

“我看到 uv 文档 上完全没有提到 Node.js 的操作,都是 Python 相关的内容,怎么回事?”

此时大部分 AI 都告诉我他们搞错了,只有 Grok 并没有表示它搞错了,只是又开始自顾自的表述 nv 跟 Python 之间的关系。

虽然 AI 在某些领域能提供帮助,但最终我们仍然需要依赖自己的判断力,确保能够在面对技术问题时做出明智的决策。

6261 次点击
所在节点    随想
44 条回复
lynnharry
2025 年 3 月 26 日
直接给我幻想出来一个新的工具包 UV ( Unjs Vector ),UV 的官方网站是 https://uv.unjs.io/ 这是由 Unjs 团队开发的 UV 包管理工具的官方网站。
shylockhg
2025 年 3 月 26 日
@lynnharry 又幻想了:)
MoneyWasUseless
2025 年 3 月 26 日
mac os 颜值确实是高,这个 UI 看的是真舒服。。
woodfizky
2025 年 3 月 26 日
LLM 本质就是预测下一个词,只不过现在训练的很多场景预测的都不错而已。
本质上,跟赛博算命没什么区别,算对了你觉得很厉害,偶尔算错了就祛魅了。

如果你区分不了"AI"提供的内容正确性,还要依赖"AI"的话,你大概率会被它们时不时的幻觉和错误计算狠狠阴一把。


换个角度想,跟人也类似的,你作为领导/上司 提出一个诱导性强,容易回答错的问题给真人员工,真人一样容易搞错。
MoneyWasUseless
2025 年 3 月 26 日
@yb2313 开了 R1 以后就没有 OP 这个情况了,R1 确实牛逼,直接分析出了 uv 就是 py 那边的工具,然后思考用户这边可能是弄错了。


mrcotter2013
2025 年 3 月 26 日
现阶段使用 AI 需要自己有一定的判断力和基础知识。用它来写代码也是,如果读不懂,AI 经常会乱来,甚至改掉你原本的需求……
coolfan
2025 年 3 月 26 日
哈哈哈 好问题,全军覆没啊
davidyin
2025 年 3 月 26 日
人工智障還是要小心使用。
dkrao
2025 年 3 月 26 日
所以 ai 从来不会说它不知道,不知道的它就自己瞎编,被你发现了它就找借口说搞错了,抱歉!
charles0
2025 年 3 月 26 日
gpt-4.5 指出:uv 不是一个包管理工具,更多是指与 Deno 相关的底层库(如果你是指这个)。
https://chat01.ai/zh/chat/01JQ84ZZVPWVW58EEX8C5QSZXT
charles0
2025 年 3 月 26 日
但是它的回答的第一行还是有一点迷惑性,虽然后面具体解释 uv 的时候它说 uv 可能是指 Deno 的 uv 库:在某些文档中提到的 uv 可能指的是 Deno (一个新的 JavaScript/TypeScript 运行时)所用的底层库 libuv ,这是一个提供事件驱动、异步 I/O 操作的库。它不是一个包管理工具,而是用于 Deno 环境中的底层 I/O 操作,类似于 Node.js 中的 libuv 库。
charles0
2025 年 3 月 26 日
连 GPT-4 都能回答正确,它第一句话就是:在讨论 uv, yarn, npm, 和 pnpm 之间的区别之前,我想先澄清一下可能存在的误解。uv 在这个上下文中可能是一个笔误,因为 uv 通常不与包管理工具相关联。假设你指的是 npm, yarn, 和 pnpm 这三种 JavaScript 包管理工具,我将基于这个假设来进行比较。
vicalloy
2025 年 3 月 26 日
uv 太新了,如果不联网各 AI 关于 uv 的资料太少。而且还有 libuv 、uvloop 之类的知名库让 AI 混淆。
Perry
2025 年 3 月 26 日
你的问法让 AI 默认了 uv 是和 yarn npm pnppm 相关的,导致了更容易得到幻觉的结果
inhzus
2025 年 3 月 26 日
问 AI 的语句确实要尽量保证没有错误...
Perry
2025 年 3 月 26 日
你的问法并没有让 AI 知道你只想比较 JS 包管理器,因为完全
Perry
2025 年 3 月 26 日
因为完全有可能我只是想比较不同语言的包管理器
wolfie
2025 年 3 月 26 日
这不是随便用几天就知道的吗?
grok 确实强,降智的 gpt 没有任何主见,反驳就改变回答,再反驳就再次改变回答。
Perry
2025 年 3 月 26 日
这就是你在问 “帮我对比一下 ruby on rails, express.js, koa.js, hapi 之间的区别。”
shyangs
2025 年 3 月 26 日
@Perry

如果 AI 想應用到醫學、法律、自動駕駛領域,克服幻覺和錯誤誘導是必須的.

病人的主訴完全有可能誤導醫師.

主訴: Disk 故障,檢查後結果是主板/POWER 故障. 如果換到外科情景那不就是拔錯牙,或割錯器官了(左腎右腎割錯醫療事故)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1121062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX