2 分•作者: greggman65•4 个月前
这几乎完全是由 Claude 创作的,不是我。我知道有些人不喜欢这样。我三个月前也是其中之一。从今年年初开始,我终于开始认真尝试人工智能了。我工作的公司也举办了人工智能周,有很多培训。我只能说我非常震惊。过去一个月,我的整个生活都变了,从一个主要写代码的人变成了一个主要提示人工智能写代码的人。为了稍微说明一下,我今年 60 岁,从 1980 年就开始写代码了。
我理解所有担忧,并且我在工作中审查所有人工智能代码,以及大部分个人项目的人工智能代码。但对于这个项目,我没有投入那么多。我知道这不受欢迎,但这只是一个小型、范围有限的个人项目。并不是说我没有注意,Claude 确实以一些奇怪的方式做了一些事情,我经常要求它修复它们。但反过来,我没有任何 Rust 经验,没有任何 OpenXR 经验,没有任何 wgpu 经验,几乎没有任何相关的 Windows 经验。
我估计总共花了大约 30 个小时来提示 Claude 完成每个步骤。我开始时是“制作一个打开窗口的 Windows 应用程序”。然后我让它添加 wgpu 并绘制 hello 三角形。然后我让它添加 OpenXR 并在 VR 中绘制这些三角形。这实际上花了一些时间,因为它试图弄清楚如何将 wgpu 纹理连接到在 OpenXR 中绘制的表面。但它还是弄清楚了,比我自己快得多。如果是我,我会尝试找到一个可用的例子或者放弃。
然后我搁置了一个月左右,终于在本周末重新开始,并迅速让 Claude 使其工作。我唯一做的事情是制作了一些程序员艺术图标。
如果有人感兴趣,我可以把提示发布在仓库里,假设我能找到它们。
另外,在过去的 2 周里,我复活了一个旧项目,这个项目已经腐烂了。Claude 让它保持了最新状态,修复了一堆错误,并完成了我一直想添加的一堆功能。我还让 Claude 编写了 2 个库,一个 zip 库,一个 rar 解压缩库,以及重构了一个现有的 zip 解压缩库以使用一些现代功能。这真的很有趣!对于这些,我比对这个项目阅读了更多的代码。尽管如此,“这是一个多么美好的时代”!