V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  sillydaddy  ›  全部回复第 29 页 / 共 158 页
回复总数  3142
1 ... 25  26  27  28  29  30  31  32  33  34 ... 158  
2025 年 12 月 5 日
回复了 ChuanZhang714 创建的主题 职场话题 船长的副业日记
真如你所说,真就一个「土鸡瓦狗」「鸡零狗碎」,门外的看都看不懂。。。。
2025 年 12 月 5 日
回复了 sillydaddy 创建的主题 职场话题 用 AI 做了 2 个小工具后的感想
@purringpal
@darksword21
想来点劲爆的?可以考虑成本的边际效应,如何影响软件行业的生态。
比较下面 2 种方式:
1 种是用户将自己的需求表达出来,然后由 AI 直接处理(或者生成对应的软件来处理)。
2 是用户在市面上搜索对应的软件,或者找到对应的供应商然后将软件需求表达出来,由供应商制作。
上述的哪个成本更低?用户会如何选择?如果说
@Test22 #12 我指的是断点 debug 那种,可以获取精确的状态信息。除非大模型能肉眼看出 bug 所在(现在显然还不太能做到),否则还是需要 debug 的吧?当然也可以不用打断点,而是通过打印日志。。。。


@cincout
@kapr1k0rn #4 #5 原帖文意思是,当 AI 能像人类一样(持续)编码,就不需要**人类** review 代码了!即使输出的代码有不确定性,有 bug ,那也是 AI 自己修 bug 的事了。从自主性来说,给定了输入(需求),就无需人工介入了,人类需要检视的是给定的需求是否恰当,就像编译器的作者只需要检视编译器的规则一样。
其实我最好奇的是,为什么现在还没有 AI 能自主 debug ?
2025 年 12 月 4 日
回复了 sojourner 创建的主题 经济 尾巴经济学、中医.....
如果这不叫浪费而是叫促进经济,那天下就没有道理可讲了。
2025 年 12 月 4 日
回复了 sojourner 创建的主题 经济 尾巴经济学、中医.....
假如 1000 万人从事中医相关的行业,这些人可以看作是人力资源,还有相关的制造资源、材料矿产资源,所有这些投入,产出的确实毫无价值的东西。
这件事情,本质上就是组织千万劳工去挖坑又填平。只不过,挖坑的话没有人付钱,中医的话确实有人付钱,这些人付钱得到的价值就是那些虚无缥缈的大坑。
2025 年 12 月 4 日
回复了 sojourner 创建的主题 经济 尾巴经济学、中医.....
如果这种也算是经济,那每天放任工厂污染环境,或者手动在城市放毒,也是一种促进经济的手段,毕竟可以催生大量的防毒面积、治污净化的产业。

经济的本质是满足人的需求,没有需求硬制造需求,那不叫经济,那叫浪费。

无论中医西医,无非就是满足人看病的需求。中医怎么能促进经济呢?把大量的资源耗费在无效的东西上,叫促进经济嘛?
不能那么想,关键是成本下降了啊!成本下降了,同样时间生产的东西多了,(合适分配的话)每个人获得的财富就多了。以前电脑几十万,现在几百块,所以不可能还是那点钱。
2025 年 12 月 4 日
回复了 han3sui 创建的主题 Cursor cursor 500 次请求模式在下个订阅周期会变成 20$额度吗
我之前被改为按量计费,后来发邮件调回到 500 次了,现在几个月过去了,还是 500 次,每月一付。要是按量付费得上百美元了。
2025 年 12 月 1 日
回复了 sillydaddy 创建的主题 商业模式 真是卷啊,餐饮也搞 A/B 测试
@NewYear #4 丰俭由己。我上次只吃了 15 块,荤+素+饭+咸菜。
@zoeliu 主打一个实惠+创新,天天人爆满。我也怀念羊肉串,还有之前的自助水果。
2025 年 12 月 1 日
回复了 sillydaddy 创建的主题 商业模式 真是卷啊,餐饮也搞 A/B 测试
@zhmouV2 称重确实便宜,适合经济下行时期,以及饭量普遍变小的时代。
写错了,是“馄饨”。之前就是三样儿:米饭、羊肉串、馄饨。后来搞起了小火锅,单人吃的那种小火锅。现在搞起了称重。“南城香”也写错了。
2025 年 11 月 30 日
回复了 ns2250225 创建的主题 分享创造 开发了一个生成任意题目解题步骤的应用
@huaweii 可以注意到同一个字是有细微变化的。比如倒数第 4 行「 x 」的大小,最后一行的第 1 个「 0 」和第 2 个「 0 」,倒数第 2 行和倒数第 3 行的「米」字。

不过这模拟的也太逼真了,反面的透字是 AI 模拟的吗?「厘米」这 2 个字好像没有翻转。
这个机制就是为了防止直接注册后就推广的吧。
AI 的品味是需要,而且也在不断提高的。今天我刚好有一个例子。

我有一个 VectorBuilder<T>的组件,这个组件是纯函数的,它接受 N 个 T 类型的输入,给出一个 vector<T>类型的输出。

问题来了,在代码中,可以用 VectorBuilder<number>这样方式简单定义,但实际业务中,需要由用户在 UI 界面上选择这个 T 类型。在 UI 界面中,怎么决定某个组件是不是有可以配置的选项呢?这些选项又怎么呈现在 UI 界面上,供用户选择呢?

AI 给出了它的通用解决方案(这个通用的方案,还是在我一再要求下给的,之前它给的就是针对这个组件写死的方案),它的方案就是在 VectorBuilder<T>这个类型的定义里面,添加一个配置项 genericConfig ,再添加一个 applyGenericConfig()函数。
```
getGenericConfig?(): Record<string, {
label: string; // 菜单显示名
type: 'select' | 'number'; // 控件类型
value: any; // 当前值
options?: any[]; // select 的可选值
min?: number; // number 的最小值
max?: number; // number 的最大值
}> | null;

applyGenericConfig?(config: Record<string, any>): BaseComponent;
```

然后被我一通批判:
```
我觉得,最好不要将这些接口,比如 applyGenericConfig ,放到组件的定义里面!我来说明一下理由,这些接口,本质上仅仅是替换一下类型,与组件本身的功能几乎没有关系,比如 VectorBuilder 这个组件,将 number 替换为 string 类型,不应该由 VectorBuilder 来考虑实现类型替换这件事。可选的类型或者可以选择的配置,也不应该是 VectorBuilder 这个组件本身需要关心的事,因为 VectorBuilder 就是一个包含泛型的类!

所以,我完全不能接受将这些东西放到组件定义里面!!

当然,你的这个通过配置来实现通用化的方法,还是比较好的,但是能不能拿到组件定义的外面呢?而且,最好也不要写一个统一管理的函数,在里面用 if else 来分别判断!
```
@nenseso #6 一样的,也是一个点一个点推进。局部的可以不用理解,只要测试通过就行,全局的(比如大的架构、设计),自己必须清楚。

上次做自己的项目( /t/113381 ),我给了 AI 一个长长的提示词,让它一键做一个复杂的界面切换(组件编辑器,切换到复合组件编辑器),看起来只是一个界面切换,但涉及到了功能的复用(编辑过程类似、画布也要复用)、状态的切换( 2 个编辑器里面的数据内容需要切换)、数据的交换(需要从组件编辑中选取一些东西传递到复合组件编辑中)等等,结果它改好多次,总是顾此失彼。

最后只好自己定义好复用的框架、拆分大文件为小文件、添加打印信息,总之就是让自己能在 AI 的编码过程中,自己能理解每一步。最后重构完成了,自己也掉了一层皮。深刻的教训。

所以我觉得还是自己把握住度:局部的可以不用理解,只要测试通过就行,全局的或复杂的(比如大的架构、设计),自己必须清楚。
1 ... 25  26  27  28  29  30  31  32  33  34 ... 158  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3342 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 11:37 · PVG 19:37 · LAX 04:37 · JFK 07:37
♥ Do have faith in what you're doing.