V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  riceball  ›  全部回复第 2 页 / 共 4 页
回复总数  78
1  2  3  4  
@NGGTI 的确,拆分后的输出质量还会提高,这也是 cursor 的发挥余地。不过,哪怕是拆分恐怕也无法解决让 LLM 更深入思考问题,这个项目实际上是埋了雷,LLM 并不会去思考适不适合转成 VUE3 ,代价是什么。

@padeoe 感谢,从代码上看,的确 claude 就是在逐个文件对照转换,所以遗漏文件较少。但是就是因为缺少思考,就连 tel/email 这样的简单的组件 mask 都不设置,直接照搬 quasar@v1,导致错误,不过这个问题我相信 claude 可以解决。search 组件一样,甚至还卡在第一个问题上,点击 search 图标后报错,正常应该触发 search 事件,将文本内容添加到 history 组件上。

我依稀记得这个问题也和动态有关,具体忘记了,这个问题很快解决了,AI 走了大段弯路。然后第二个问题就是`动态事件`问题,defineEmits 只能是在 setup 脚本编译时,当然现在如果使用不在 emits 中的 name ,还只是警告,但是我怕总有一天,警告就变成错误。另外这也导致 quasar-testing(应该是基于 vitest)无法测试这样的`动态事件`。
btw, LLM 很轻松的就根据我提供的信息(这个比较新,它知识库没有)搭建了单元测试, 单元测试在分支`v2`下 ui/dev ,你可以跑跑看。v2 分支是 gemini-cli 的最终版,绝大多数代码都是它写的,我只纠正了大概几行代码。

@JoeDH 你可以试试,不过我以为结果和 @padeoe 的差不多少。

@zaunist 👍,不错,这活血了,离开了具体环境,很多鸡汤什么也不是。

@yjd 一般来说,轮数越少效果越好,除非特别内聚在一起,没法子。

@guaguaguaxia1 AI 有两种,一种是自己思考,另一种是照猫画虎,套公式,人其实也一样。

@hellodigua 所以我说看运气,会有抖动,如果当时 AI 正好参考到屎山代码,如果这样写的人越多,那么 AI 拿来参考的概率就越大。

@iorilu 同意。

@theChampion 首先这个项目本质上讲就一个输入框组件容器,只不过是动态的而已,本身就很简单,Quasar 把界面和逻辑都封装好了的。 这个 AI 讲的其实都是道理上正确的废话。不过不会正确提问的,是可以学学。

如果机械照搬 AI 的方案,不会设疑寻答,没法进步,只能让越来越蠢,说实话 AI 有时候甚至会在架构中不时给你埋雷(当然这个实际上看人品,毕竟它的知识库够大,看它参考的什么实现),唯有思考,目前 AI 的局限在哪里,如何用它来提高自己,与它沟通交流,为啥这样实现,而不是全部交给 AI 来写.
我的确看到完全不懂写代码的产品经理,通过 vibe coding ,慢慢被 AI 逼着会自己写代码了,这就是个人的提高,反过来,如果一个人因为 AI,慢慢变成不会写代码,这叫提高?
最终 AI 只能让蠢人更蠢,聪明人更聪明。


Karpathy 这次又造个新词( Bacterial code ,我感说这些词都是来自 AI ),而这实际上不就是 KISS 的翻版,但是现在哪一个 AI 能写出完美 KISS 的代码?
而 Karpathy 这次的意思是劝开发者多写些 KISS 代码,方便 AI 抄袭。
@mumbler 你放心去吧,抄袭美,抄袭妙,抄袭呱呱叫!总有一天碰到代码库中没有的问题时候,别说我没说过。
@mumbler

1. 首先 gemini cli 刚开始是用的 Gemini Pro 额度还是挺多的,够用. 当然现在额度降低了,用不了几次就转 flash ;
2. cursor 背后 就是 claude , 而 claude 我试过的,让它分析代码,它就直接背答案,我对这样的抄袭高手不感兴趣。你觉得 claude 好用,那只不过是都在它的代码库里。如果不信,你可以用这个项目 claude 试试,让它转转看。
3. 对这样无视版权的 claude 公司,我自己一点不会与它交谈,让他利用。ds 都行,不过 ds 还要迎头赶上才可以使用。
@kneo 为啥一个二个都这样抽象?不具体指出问题在那里,不知所云,具体哪里? 我虽然不喜欢这样的风格,但是我觉得它没有离题,都是围绕它的题目展开叙述。

不过 AI 这样的确不行,吸引来的感觉大部分都是初学者。

玩玩,玩玩别认真,AI 的例子,AI 的文稿。通篇 AI 大作,写得蛮好玩的,反正我自己是写不出这个调调,也许这是小红书体?
200 天前
回复了 1nieyutan 创建的主题 程序员 2025 年移动开发推荐用哪些框架啊
看你列举的 framework,除了最后一个 KMP (如果是 kotlin fans 可以试试,不过听说目前 to web 并不完善),其他都是 js 框架,你其实是想问 跨平台 JS 开发框架推荐吧
Linux 的魅力在于开源以及 DIY ,背后是不断学习。而且 Mint 只是其中一个发行版,如果英文不好,那就用 deeplin 之类的中文替代方案。

因为开源,好用的软件一大堆

Spotify: 为啥用这货,根本不开源吧,替代品: https://github.com/KRTirtho/spotube

网易云音乐:替代品: https://github.com/stark81/VutronMusic
200 天前
回复了 Charbo 创建的主题 程序员 求助关于前端无痕埋点/全埋点的问题
从系统上约定好 id 命名规范,比如: 'btn_RootCategory_SubCategory_MeaningfulName' 这样后期分析就好做些,这个是公司层面的问题。底层开发者无法解决.
200 天前
回复了 omz 创建的主题 程序员 AI 越强大,人类越“弱”吗?
对,如果你只是用来找答案,敷衍老师,那么自然成为废物;如果是用来辅助自己学习提高,思考背后的 Why, 为啥要这样思考,哪里对,哪里不对,哪里没考虑全面,我应该如何思考,那就会变得更强。

但是,话说回来,人都是偏懒的,如果懒得思考,只想快点搞完了事,那就玩完。
@jqtmviyu 错误,不是润色,而是全部都是 AI 根据我的 readme 自行创作。哪里缺乏重点? 我觉得它围绕它定义的标题“不用继承给类加事件系统”描述得全面,就是语言夸张,我个人不喜欢这个风格。但是这已经非常拟人话。
@xiaoming1992 看仔细些,不是挂到实例上,而是挂到`数据库`这个类上!
@murmur 那要看类是你自己的,还是第三方的。
刚新增加一个功能:对事件监听器的参数增强(加了 index 参数),让 AI 给我写个关于这个功能点说明,结果,它写了这个。算了,也还不错,就放上了。

BTW: 以后写文档真的太轻松了。
随便访问了两个,你这似乎都是 scratch? 我记得很久以前有个台湾 PC 游戏猫和小镇还蛮搞笑的。
这,居然不能编辑帖子,回复也不支持 md 格式!
@pinktu 不算是低代码,当然看你如何定义低代码的,如果你把提示词当代码来看,似乎也说得过去,提示词看上去是比代码简单些。但其实比代码难写。
@chenhaobuaixuexi 地址在这里: https://github.com/offline-ai/cli 如果你用心读,其实也能在规范中发现。

不过现在还在 WIP 阶段,还有很多功能没实现,比如还没有实现编译为独立应用。

说到例子,应该更简单的实现类似组建软件公司的智能体,当然我自己的应用就是作为 AI PC 内核。

比如,简单的让几个智能体尬聊几个回合:

char_dobby.ai.yaml:

---
# 表示继承自 char 角色类型脚本(提示词类型继承)
type: char
# 这里是根据“char”角色的一些具体设置
# 角色的名字
name: "Dobby"
# 对角色的描述
description: "Dobby 是哈利波特世界里的一个小精灵"
---
# 用户提问
user: "你是谁?"
---
# 根据角色设定的回答
assistant: "我是 Dobby 。Dobby 很开心。"


char_harry.ai.yaml:

---
# 表示继承自 char 角色类型脚本(提示词类型继承)
type: char
name: "Harry Potter"
description: "一个拥有魔法能力的巫师,一个在霍格沃茨魔法与巫术学校学习的孤儿,一个被选中对抗黑暗巫师伏地魔的英雄."
---
user: 你是谁?
---
assistant: "我是哈利·波特。"


guide.ai.yaml:

---
description: "You are a professional guide. You can guide the user to complete the task."
name: "guide"
# 约定使用的角色列表,key 为角色别名,值为角色脚本 ID
roles:
dobby: char_dobby
harry: char_harry
---
# harry 对 dobby 说,dobby 脚本自动(一定)回复
# - harry: "@dobby, I want to go to the moon."
# guide 对 translator 说
- harry: "@dobby, 你好,Dobby, 让我们来聊聊南瓜魔法。"
- $for: 2 # 来两轮对话
do:
- harry: "@dobby, [[AI]]"
@baobao1270 对的,MCP 本质就是方便获取组织好的提示词供服务方使用(抄袭), 恕我孤陋寡闻,FC 是什么?

@so1n 因为本质就是 Tool Func ,这个一旦在同一会话中集成多了,那就乐了。本地用 tool funcs ,32B 以下,我一般控制在三个之内,越少越好,尽量不用。
@InkStone 对 C++就是大杂烩,这就是我不喜欢的原因,因为我笨,我只搞得懂最简单的东西,C 因简单而喜欢.我喜欢 KISS. 那看你怎么定义链表(Lists)的,在我看,一个连一个(one point to another),就是链表,当然更仔细些:Lists in Lisp is a single Linked list. https://www.gnu.org/software/emacs/manual/html_node/eintr/Lists-diagrammed.html
@InkStone 对,我不喜欢 C++,尤其是里面的模板,我只认同 C ,虽然 CPP 本质还是 C 。你膜拜现代语言的“让”常量,而我老“土”了,不潮,一点不潮,现在的人动不动就说些莫名的话,抽象啊,吧尬吧尬啊,昆哥啊,中文也快被玩坏了。

@aloxaf 在我的印象中,lisp 是"链表",一切都是`((...))`,这让人惊叹,当然我很久都没再用过 lisp 了,因为 lisp 可读性差, logo 感觉稍好。与之对应的面向对象鼻祖 SmallTalk 的 Etoys ,则更有意思。 刚查了下:lisp 定义常量是 defconst https://www.cainiaoya.com/lisp/lisp-constants.html, let 估计是 lisp 后面发展的方言。 而 final 是最后/最终的意思,为啥要区分 编译期常量 和 运行时常量? 如果有这需求,编译期定义一般不是叫 macro 定义,而且更灵活。

以英文单词的本意来讲,翻翻字典就知道 let 绝没有 固定不变 的意思, 而 const/constant 就是常数之意。
无论是 fn, func 自己变量名用用就算了,但是在计算机语言中,特别是在计算机高级语言中这样用,就太随意了。尽量少缩写,少标新立异,不然英文这个词汇量还要继续膨胀,不停发明新词,在我看来就词汇信息量来说中文才是王道,尤其是文言。
以前在汇编语言时代,因为打孔作业,才流行缩写用语。


@3085570450tt 你可真能翻,是的。
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   877 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 22:30 · PVG 06:30 · LAX 14:30 · JFK 17:30
♥ Do have faith in what you're doing.