Agent时代编程风格的范式转变
版主: hci
#1 Agent时代编程风格的范式转变
这阵子折腾agent, 开始折腾出一些感觉来了。 一般的agent不可怕,可怕的是写程序的agent。写一般程序的agent也不可怕,其实真正可怕的只有一种agent,就是能改进自己程序的agent。我这个帖子要说的是,人和agent关于程序好坏是有不同的定义的。比如,对人来说,python比C++容易。但是对agent来说,同样的程序可能用C++写更容易。下面我根据我仅有的经验做出一个大胆的预测:
在Agent时代,碎片化的程序是好的程序。也就是说,每个文件放一个函数,或者一个什么最小的单元。目的就是修改对象定位到文件后, 在打开文件后面对的信息量尽可能少。然后整个项目分成几千几万个小文件。甚至都有可能数据库相比文件系统会更适合存储程序。
但是编程语言尤其自身的逻辑,范式转换并不意味着编程语言需要有大的改动。其实很多语言已经很碎片化了,比如java的包名可以套很多层。那么agent的范式就是再进一步,每个包就是一个函数,最底层的包名就是函数名。
在Agent时代,碎片化的程序是好的程序。也就是说,每个文件放一个函数,或者一个什么最小的单元。目的就是修改对象定位到文件后, 在打开文件后面对的信息量尽可能少。然后整个项目分成几千几万个小文件。甚至都有可能数据库相比文件系统会更适合存储程序。
但是编程语言尤其自身的逻辑,范式转换并不意味着编程语言需要有大的改动。其实很多语言已经很碎片化了,比如java的包名可以套很多层。那么agent的范式就是再进一步,每个包就是一个函数,最底层的包名就是函数名。
+1.00 积分 [版主 hci 发放的奖励]
标签/Tags:
#2 Re: Agent时代编程风格的范式转变
数据库=agent记忆。也是我的观点。数据库将是AI的核心,正如记忆是智能的核心一样。这也是为什么五年前我就开始开发我这个数据库。
Declarative 代码将是最適合agent写的。代码量少,信息集中。
Declarative 代码将是最適合agent写的。代码量少,信息集中。
wdong 写了: 2025年 1月 20日 20:11 这阵子折腾agent, 开始折腾出一些感觉来了。 一般的agent不可怕,可怕的是写程序的agent。写一般程序的agent也不可怕,其实真正可怕的只有一种agent,就是能改进自己程序的agent。我这个帖子要说的是,人和agent关于程序好坏是有不同的定义的。比如,对人来说,python比C++容易。但是对agent来说,同样的程序可能用C++写更容易。下面我根据我仅有的经验做出一个大胆的预测:
在Agent时代,碎片化的程序是好的程序。也就是说,每个文件放一个函数,或者一个什么最小的单元。目的就是修改对象定位到文件后, 在打开文件后面对的信息量尽可能少。然后整个项目分成几千几万个小文件。甚至都有可能数据库相比文件系统会更适合存储程序。
但是编程语言尤其自身的逻辑,范式转换并不意味着编程语言需要有大的改动。其实很多语言已经很碎片化了,比如java的包名可以套很多层。那么agent的范式就是再进一步,每个包就是一个函数,最底层的包名就是函数名。
上次由 hci 在 2025年 1月 20日 20:27 修改。
原因: 未提供修改原因
原因: 未提供修改原因
-
- 论坛支柱
2024年度优秀版主
TheMatrix 的博客 - 帖子互动: 269
- 帖子: 13472
- 注册时间: 2022年 7月 26日 00:35
#3 Re: Agent时代编程风格的范式转变
碎片化的程序是人编还是机器编?wdong 写了: 2025年 1月 20日 20:11 这阵子折腾agent, 开始折腾出一些感觉来了。 一般的agent不可怕,可怕的是写程序的agent。写一般程序的agent也不可怕,其实真正可怕的只有一种agent,就是能改进自己程序的agent。我这个帖子要说的是,人和agent关于程序好坏是有不同的定义的。比如,对人来说,python比C++容易。但是对agent来说,同样的程序可能用C++写更容易。下面我根据我仅有的经验做出一个大胆的预测:
在Agent时代,碎片化的程序是好的程序。也就是说,每个文件放一个函数,或者一个什么最小的单元。目的就是修改对象定位到文件后, 在打开文件后面对的信息量尽可能少。然后整个项目分成几千几万个小文件。甚至都有可能数据库相比文件系统会更适合存储程序。
但是编程语言尤其自身的逻辑,范式转换并不意味着编程语言需要有大的改动。其实很多语言已经很碎片化了,比如java的包名可以套很多层。那么agent的范式就是再进一步,每个包就是一个函数,最底层的包名就是函数名。
#4 Re: Agent时代编程风格的范式转变
现在人写的code已经是这样的,一个file没有几行codewdong 写了: 2025年 1月 20日 20:11 这阵子折腾agent, 开始折腾出一些感觉来了。 一般的agent不可怕,可怕的是写程序的agent。写一般程序的agent也不可怕,其实真正可怕的只有一种agent,就是能改进自己程序的agent。我这个帖子要说的是,人和agent关于程序好坏是有不同的定义的。比如,对人来说,python比C++容易。但是对agent来说,同样的程序可能用C++写更容易。下面我根据我仅有的经验做出一个大胆的预测:
在Agent时代,碎片化的程序是好的程序。也就是说,每个文件放一个函数,或者一个什么最小的单元。目的就是修改对象定位到文件后, 在打开文件后面对的信息量尽可能少。然后整个项目分成几千几万个小文件。甚至都有可能数据库相比文件系统会更适合存储程序。
但是编程语言尤其自身的逻辑,范式转换并不意味着编程语言需要有大的改动。其实很多语言已经很碎片化了,比如java的包名可以套很多层。那么agent的范式就是再进一步,每个包就是一个函数,最底层的包名就是函数名。
#5 Re: Agent时代编程风格的范式转变
什么数据库?跟现在市场上的有什么不同?hci 写了: 2025年 1月 20日 20:24 数据库=agent记忆。也是我的观点。数据库将是AI的核心,正如记忆是智能的核心一样。这也是为什么五年前我就开始开发我这个数据库。
Declarative 代码将是最適合agent写的。代码量少,信息集中。
#6 Re: Agent时代编程风格的范式转变
问题还是reasoninghci 写了: 2025年 1月 20日 20:24 数据库=agent记忆。也是我的观点。数据库将是AI的核心,正如记忆是智能的核心一样。这也是为什么五年前我就开始开发我这个数据库。
Declarative 代码将是最適合agent写的。代码量少,信息集中。
怎么把碎片化的程序piece together?
Llm有这个reasoning的能力吗
智能的核心是reasoning
急急如丧家之犬
忙忙似漏网之鱼
忙忙似漏网之鱼
#11 Re: Agent时代编程风格的范式转变
数据库就是用来逻辑推理的。Datalog
Ll M解决的是知觉问题。知觉是智能的第一步。知觉能装成推理。不懂心理学的会被骗。现在社会就是这个状态。
Psych101超出了绝大多数人的知识面。就这。
Ll M解决的是知觉问题。知觉是智能的第一步。知觉能装成推理。不懂心理学的会被骗。现在社会就是这个状态。
Psych101超出了绝大多数人的知识面。就这。
hahan 写了: 2025年 1月 20日 21:11 问题还是reasoning
怎么把碎片化的程序piece together?
Llm有这个reasoning的能力吗
智能的核心是reasoning
上次由 hci 在 2025年 1月 20日 22:34 修改。
原因: 未提供修改原因
原因: 未提供修改原因
#12 Re: Agent时代编程风格的范式转变
上次由 hci 在 2025年 1月 20日 22:52 修改。
原因: 未提供修改原因
原因: 未提供修改原因
#17 Re: Agent时代编程风格的范式转变
https://en.m.wikipedia.org/wiki/Perception
一句话,就是知道感觉到的是什么东西。把外部刺激变成内在表征。
看到一个图,知道上面画的是美女。就这。
反过来,说美女,就画个美女图出来,不过是倒過來而已。都是知觉。
一句话,就是知道感觉到的是什么东西。把外部刺激变成内在表征。
看到一个图,知道上面画的是美女。就这。
反过来,说美女,就画个美女图出来,不过是倒過來而已。都是知觉。
#18 Re: Agent时代编程风格的范式转变
好了hci 写了: 2025年 1月 20日 22:46 https://en.m.wikipedia.org/wiki/Perception
一句话,就是知道感觉到的是什么东西。把外部刺激变成内在表征。
看到一个图,知道上面画的是美女。就这。
反过来,说美女,就画个美女图出来,不过是倒過來而已。都是知觉。
那就是说llm解决不了知觉了
一个小孩不需要学习几亿张桌子
抽取几十亿个特征
才认出眼前是一个桌子
也就是说 直觉是built in 的东西的
或者只是不是llm或者ml那样学出来的
急急如丧家之犬
忙忙似漏网之鱼
忙忙似漏网之鱼
#19 Re: Agent时代编程风格的范式转变
然,被数据喂出来的东西,和真的智能还是有质的区别的
hahan 写了: 2025年 1月 20日 22:50 好了
那就是说llm解决不了知觉了
一个小孩不需要学习几亿张桌子
抽取几十亿个特征
才认出眼前是一个桌子
也就是说 直觉是built in 的东西的
或者只是不是llm或者ml那样学出来的
#20 Re: Agent时代编程风格的范式转变
Llm就是解决一个知觉问题。
现在的Llm解决这个解决得好不好,那是另外一个问题。我认为算初步解决了,相信以后会解决得更好。
但就算完全解决了,也只是智能的初级阶段。
我就是这个意思,这当然也是心理学主流观点。并不出奇。
当然社会还没认识到这个观点,也不承认。如此而已。
现在的Llm解决这个解决得好不好,那是另外一个问题。我认为算初步解决了,相信以后会解决得更好。
但就算完全解决了,也只是智能的初级阶段。
我就是这个意思,这当然也是心理学主流观点。并不出奇。
当然社会还没认识到这个观点,也不承认。如此而已。
hahan 写了: 2025年 1月 20日 22:50 好了
那就是说llm解决不了知觉了
一个小孩不需要学习几亿张桌子
抽取几十亿个特征
才认出眼前是一个桌子
也就是说 直觉是built in 的东西的
或者只是不是llm或者ml那样学出来的