一句话在技术社区提问之前先读这篇文章否则你会被喷得很惨。这篇文章讲什么这是一篇经典的技术社区礼仪指南教你怎么提问才能让别人愿意帮你为什么要读1. 你肯定遇到过这种情况在群里问问题“我的代码报错了怎么办”然后被怼“报什么错代码呢环境呢你试过什么”或者直接被忽略。2. 问问题是有技巧的好的提问应该包含你想做什么目标你遇到了什么问题现象你试过什么方法已有尝试完整的错误信息/代码/环境3. 这篇文章能帮你减少被忽略的概率减少被喷的概率提高解决问题的效率学会自己解决问题核心观点在提问之前先尝试自己解决。Google 过吗看过文档吗搜过 Stack Overflow 吗看过错误日志吗提问时提供足够的信息。操作系统版本软件/库版本完整的错误信息能复现问题的最小代码尊重别人的时间。别人帮你是情分不帮是本分。适合谁读✅ 刚入门编程的新手✅ 经常在群里问问题被忽略的人✅ 想参与开源社区的人✅ 所有需要在网上提问的人阅读地址中文版https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md网盘电子书版夸克网盘百度网盘读完这篇文章你的提问成功率至少提升 50%。How To Ask Questions The Smart WayCopyright © 2001,2006,2014 Eric S. Raymond, Rick Moen本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。原文网址http://www.catb.org/~esr/faqs/smart-questions.htmlCopyleft 2001 by D.H.Grand(nOBODY/Ginux), 2010 by Gasolin, 2015 by Ryan Wu本中文指南是基于原文 3.10 版以及 2010 年由 Gasolin 所翻译版本的最新翻译