插件基本是 vibe coding ,包括 github action 等配套,当然发的帖子也是 ai 写的。因为小插件,不浪费 tokens (主要是穷),用了 trae 免费版(此处不是广)。
帖子初期反响还可以,直到收到了一条评论:I can't Read the AI posts anymore it feel so pointless and empty
然后就崩了,他的点赞蹭蹭蹭往上涨,但帖子点赞跌到 0 ,然后帖子被版主删了。
我们有在帖子下讨论,他的观点:
Sadly after reading soo many posts and going though soo many repos of new plug-ins it is tiring. I do software for a living. All theese projects have in common is bad practices, bad maintainability and so much more. If it's something people need and rely on but for the creator it's just an afternoon project wich is easily abandoned it leads to bad faith in the software. Maintaining a project is time intensive. If a new version of obsidian breaks the plug-in but the maintainer nolonger does any work it leads to many sad users.
Additionally I have no faith in the software delivered. It could have a major exploit ore be harmful, even if not intentionally. But not be found because the maintainer has no clue how the code actually works.
Good things take time. It takes so much time to test and make sure the program is reliable that I doubt any project I see with is vibe coded.
The AI has glaring flaws if you know the subject you're using it for. But if you're not knowledgeable it all looks correct but really is full of half truths.
大致意思就是 ai 写的代码粗制滥造,并且容易弃更、以及未知的漏洞。最后说的行内人一看就知道是 ai 写的,外行人就半信半疑(我也是靠翻译的,不确定是不是这个意思)。
我给他回的观点:
AI 是工具,消除了阶级,不对等的问题,以至于普通人也能制作自己的工具,减少了时间和成本,而且对于普通软件来讲,够用了就行。至于担心维护问题,这个插件本来就是开源的,克隆下来在自己 ai 修改下就行了呗。当然我也反对在高风险项目中使用没有 reveiw 的代码(至少要加一层保障)。
随后帖子被删了,我没有再回复了。
想问下大家对 ai 写代码是什么看法?为什么感觉有很大一部分人厌恶 vibe coding ?
1
NonResistance 13 小时 39 分钟前
槽点过多
|
2
kandaakihito 13 小时 34 分钟前
我赞同 op 的说法,用 AI 写代码没什么问题,发布的时候说清楚就是了。
这种事情,一个愿打一个愿挨,用户觉得好用就用,看不惯 Blok 就是了。 两年前的时候,那群画画的和作曲的人也是这样,嘲笑 ai 生成的内容,遇到用 ai 工具的同行就抵制,拒绝参加有 ai 作品参展的展会。 现在这群人的私活市场已经被 ai 打到亲冯不认了。 |
3
vsomeone 13 小时 34 分钟前 虽然我一定程度上赞同他的观点,但是 Reddit 本身就是一个为小圈子而生的地方,同样的东西拿到不同的 subreddit 去,你大概能得到不同的反馈。如果你觉得你做的东西有价值,你就继续追求你的目标就行了,干嘛在乎网络上一个不认识的人给你的评价。
|
4
Xeron668 13 小时 34 分钟前
不发出来看看怎么评价
|
5
eagleoflqj 13 小时 34 分钟前 via iPhone 软件工程告诉我们不要脱离软件生命周期思考。
如果是只用一两次的小脚本,或者赚一波快钱只跑几个月就可以的项目,纯 vibe 完全没问题。 如果是持续维护的开源项目,vibe 时要注意人工可理解性,弄出一段没了 AI 谁都碰不了的代码就不好了。 如果是公司的闭源项目,那直接考虑公司的政策和你领导以及 code reviewer 的态度就好了,毕竟大家对“什么项目是要长期跑,什么项目就是图一乐”其实挺心照不宣的。 |
6
zhlxsh 13 小时 33 分钟前 via iPhone
本站底部有这样一句话:
请不要在回答技术问题时复制粘贴 AI 生成的内容 |
7
zisen 13 小时 33 分钟前 楼主别伤心,其实他说的也有道理,你在论坛里推广你的插件或者工具,然后有人感兴趣接着去使用了,花了时间安装和体验,结果出了 bug ,可能会反馈到你这里,但是由于这种插件遍地都是,作者很容易就弃坑因为有太多同类替代品了。最后就是你消耗了你的 tokens ,尝试使用你的插件的用户浪费了时间去帮你测试,双输的结局。
本意是说在你推广你的产品之前,要考虑清楚用户体验这些东西,以及你是否有精力去持续维护你的工具,不然你一下午构建的工具可能会导致你的用户浪费了他的时间。 因此他们认为这种不负责任的行为不值得推广(在论坛发帖也属于推广,即便你不是为了盈利)。 就我自己来看,当我使用某个开源工具的时候,我首先会看 stars ,基本上 1k 以上我才考虑使用因为这是经过一些人验证过的,不需要我自己再去浪费时间检验合格性,另外我还会关注作者的更新频率,如果更新频率低或者上一次更新是几个月前,那么我肯定也不会考虑使用。 发出这条评论的老哥估计是被不负责任的 vibe coding 出来的工具给坑了。 V 站现在也是这种状态,每天分享创造节点都一堆 vibe coding 一两天出来的实验性作品,大部分都是图一乐,少数是精品,讲道理我也有点看腻了 |
8
NonResistance 13 小时 32 分钟前
你的回复就像是在用政治化叙事掩盖代码的质量问题,“AI 是工具,消除了阶级,不对等的问题...”
|
9
irvinglove OP @NonResistance 能具体说说吗?回归缺陷还是其他问题?
|
10
NonResistance 13 小时 31 分钟前
@zisen 13 分钟手码了这么大一段?哇哦
|
11
NonResistance 13 小时 29 分钟前
@irvinglove 我不知道你是不是在水铜币,但是你不放源代码,具体说什么?
|
12
wangritian 13 小时 26 分钟前
如果我知道某个软件是 AI 编写并且没有经过长时间的市场测试,肯定不会用
看到那种说自己借助 AI 用几天开发了什么应用欢迎测试的帖子,直接叉掉 自己写代码也是停留在智能对话而非智能体,仅让 AI 查文档和写 demo 用 |
13
irvinglove OP @kandaakihito 其实我就是觉得,ai 就是工具而已,生成的东西如果符合需求的话,想用就用,不符合就重新造轮子呗。
|
14
irvinglove OP @vsomeone 是的,其实也没什么,反正做的东西本来就是自己用的。
|
15
YsHaNg 13 小时 16 分钟前 via iPhone
讨厌的是浪费互联网流量 浪费电 浪费资源
|
16
irvinglove OP @eagleoflqj 哎,本来就是自用,其实就是看看有没有同好。
|
17
irvinglove OP |
18
irvinglove OP @Xeron668 不是在探讨对 vibe 的态度问题吗?
@NonResistance https://www.v2ex.com/t/1177868 这是原作者,我用 ai 参照他做了个 obsidian 插件,在 obsidian 编辑,然后可以预览美化和复制。 @YsHaNg 这点我觉得是见仁见智了,我觉得那种用 ai 去批量生成垃圾文章之类的,确实浪费资源。但这个我起码是自用的,应该不算浪费了吧。 @wangritian 用软件不应该是有需求吗?高风险项目是得谨慎点,但小项目开源情况下,很多我都是自己再修改自用的。 |
19
irvinglove OP @NonResistance 我这账号 14 年的,潜水十多年了,说真的我不知道铜币获取规则,偶尔想起来就上来看看。这边程序员氛围来讲,比国内社区好多了。
|
20
YsHaNg 12 小时 47 分钟前
@irvinglove 就像#7 说的 公开社区发表 如果有问题无法使用 op 弃坑了 留在那里源码浪费 github 磁盘 试错的用户看帖发帖寻找 op 解决问题浪费互联网流量 如果你完全知道你的每一行代码做什么 能精确的定位问题解决问题那就没毛病
|
21
cj323 12 小时 30 分钟前
偏见是有原因的。现在 vibe coding 出来的"垃圾"比率很高,这点大家都应该能感觉出来。我甚至已经开始对手写代码产生好的滤镜了。
|
22
irvinglove OP @YsHaNg 你再好的项目都可能弃坑啊,某些还可能存在边缘政治问题或者不可抗力停的。现在我都是 git clone ,打开 cursor ,让他修 bug 。现在公司来讲都得自己建仓,那你觉得这种算浪费资源吗?有些两位数 star 的项目可是帮了我大忙的。
我觉得我们反感的是那些引流的,就像我说的批量生产垃圾文章,github 当引流,扔个文本加好友,或者写个测试都不测的代码扔上去,挂羊头卖狗肉这种。 |
23
cj323 12 小时 24 分钟前
还有楼主你觉得 vibe 出来不好"想用就用,不符合就重新造轮子呗"的观点,我不认同。
如果 vibe 出来的大多是垃圾,你就得有垃圾场和处理厂,要消耗电和磁盘,不管是 github 还是哪个托管。之后也会污染搜索引擎,导致人类要花更多的时间和经历维护和处理这些垃圾。而且,垃圾多了,你自己也会发现这很影响自己的生存环境。 一个更好的方向是从源头减少垃圾的产生。 |
24
wangritian 12 小时 21 分钟前
@irvinglove 刚需的话,一般市场上都存在成熟的项目,这里说的是那种弱需求,可有可无或者单纯好玩的项目,AI 编写的话,我个人连尝试的兴趣都没有
|
25
NonResistance 12 小时 21 分钟前 via iPhone
用 vibe coding 做创新...不是重复造轮子,优化也是
|
26
irvinglove OP @cj323 其实这还是劣币驱逐良币导致的。Claude Code 不也通过 claude 辅助开发了么。有时候手写代码不一定比 ai 好,毕竟人参差不齐。至少我觉得 claude 的代码,比速成班出来的好多了。
|
27
irvinglove OP @wangritian 你可能弱需求比较少,你看我这个轮子的需求:看到了别人的项目解决了使用 markdown 美化样式的需求,但又想在 obsidian 管理内容,于是就自己 ai 搞了个插件。ai 半天搞定,不靠 ai 研究源代码,obsidian 插件规则,再编写测试,我估计得花好几天。
|
28
davidyin 2 小时 17 分钟前 via Android
ai 编程速度快,自己用无所谓。发布出来,还是需要谨慎,如果没有长期维护的计划或决心,就贸然发布,不是一个好的开始。
也许这是那位反对者的意思之一。 |
29
mx1700 49 分钟前 via Android
我赞同你的观点。
厌恶 vibe coding 大抵是 AI 保守派程序员对自己技能价值贬值而发出的无能咆哮。 |