一件小事

如题，确实是一件非常小的事情，但是又引发了我的一些思考，所以还是有必要记录一下。

事情的起源来自于最近（应该有一段时间了）备受推崇的结合了 AI 的编程工具 #Cursor 。我也没有第一时间跟风，主要是因为最近的忙（or 懒惰）。前两天稍稍得了个空，下载下来，也正好因为最近想写一个小小的工具，于是把玩了一下。

交代下我计划写的工具的内容：
使用 Golang，尤其是其多线程的特性，能够快速将大批量（大于 10）Excel 中特定区域的内容，按照某种既定的格式汇总到某个单独的 Excel 文件中。

这个思路的初衷是，我有一点点🤏Golang 基础（会写几个 Hello world），以及 Golang 的方便实现多线程的特性，以及最近正好需要用到这个工具。（其实已经在 Excel 中，使用 VBA 实现了，但是每次汇总总会耗费不少时间，且汇总过程中机器基本上是卡死）。

安装好了 Cursor 后，映入眼帘的也就是一个几乎和 VS Code 差不多的编辑器，有点无从下手，先通过 Claude 描述了一下直接的需求，让其生成了个框架，然后直接贴到了 Cursor 中。令人惊讶的是，在我敲新代码的时候，Cursor 总能结合上下文给我几乎符合我需求的提示，经由几个 tab，就可以写出我可能要花费半个小时到一个小时的代码块。尤其是对于一些比较通用的，常用的块，比如 makefile，我创建了一个空 makefile，然后直接让 Cursor 给我生成了一个 makefile 内容，惊奇的是，我几乎没有修改，就直接能用。原仅仅想浅尝辄止，没想到一用就不可收拾，花费了 4 个多小时，将我这个工具做得可用了。

以上，交代了我尝试这个 Cursor 的事情。后面谈这件小事的主要内容。

我有一位技术小大佬（在某行业软件服务商任职架构师）朋友，经常会一起聊相关的技术话题，行业话题，基本上是聊的比较来的。在我尝试了 Cursor 后的某一天，偶遇他，一起喝咖啡，我兴奋的跟他谈起这个工具，在我还没有展开讲太多的时候，他打断了我的滔滔不绝，不容分辩的向我倾泻他的反面观点。

“这些工具的前提是你要几乎上传所有你的代码，这是非常不安全的，甚至于会涉及到法律问题”

“若是公司内部使用，一定会涉及到著作权等，有可能会让你引起法律纠纷”

“就比如你安装软件的时候，如果不限制隐私，你自然会觉得对方非常了解你，会给出你下一步想要做的事情。这个和 PDD，等不是一样么？”

“这些东西，也仅仅只能作为参考而已，根本无法信任，没你想象的那么聪明，他们的输出完全取决于被灌输的数据，这些数据都是人提供的，人不可能不犯错误，那么机器也一定会出问题。”

“你看，我们国家现在不是封杀了这些 AI 么，就是明证，国家已经意识到当中的问题了。”

“这东西比翻墙还可怕！”

上述和他的原话应该有些出入，有些我可能遗漏 or 搞混了一些用词，但是大致的意思应该是合得上的。这些不容我分辨和解释的倾泻，让我比较惊愕，惊愕的点是，他对于 AI 的抵触。我相信他可能都没有使用过，或者极少使用过生成式 AI；以及最近的这些类 Cursor 的工具，可能碰都没有碰过，就武断的下了这些论断。

在我的判断中，一个好的技术专家，对于新技术应该是一个包容的心态，应该是会积极的去尝试。当然，一个新技术必定会有些优势以及劣势，或者说其缺点，不能因为一些缺点和问题，而全盘否定。一个不到十分钟的对话，让我改变了对他的长久依赖的看法。我无法说服他，或者是说不想说服他，不知道从什么时候起，我已经不愿意去说服别人了。我想了一些其它的话题，匆匆终止了这个话题的讨论，后续我应该不会在他面前再提起这类工具的讨论了吧。