技术归档文章随笔一句话导航搜索关于

X-Y Problem

日期: 2025-05-12 分组: 日常思考 标签: 日常思考 2分钟 395字

X-Y Problem 是一种常见的沟通问题,尤其在技术求助、编程或论坛提问中经常出现。

X-Y Problem的意思如下:

  1. 有人想要解决问题 X
  2. 他认为 Y 可能是解决问题 X 的方法
  3. 但他不知道 Y 应该怎么做
  4. 于是他去询问别人 Y 应该怎么做

这样做会导致其他人无法理解问题的本质,最终提供的帮助效率低、质量差,甚至误导。

举个例子:

  • 真实问题(X):如何对从网站下载的 HTML 数据进行分析。
  • 用户提问(Y):我怎么用正则表达式解析这个 HTML?

用户可能误以为解析 HTML 的唯一方法是用正则表达式,于是去问关于正则的问题,而没有说清楚他们真正想干什么。

实际上,如果他们说出问题 X,其他人可能会推荐更合适的方案,如使用 BeautifulSoup 或 lxml。


其实这中问题很早之前就看到过类似的,尤其是刚接触网络或者是其他某些部分的新人,在群组里进行提问的时候经常是问一些很让人摸不着头脑的问题,那时候我就看过如何进行提问,我记得当时还有做过笔记,但是现在好像找不到了,但是找到了一本书《提问的智慧》

另外现在有了 LLM 之后,提问的礼仪应当做适当的改变了,第一步应该是:问过人工智能了没有。

人应当是有理想的.
文章目录