在湾大被温暖和照亮一年后,我想说:

高考方才结束,仿佛网上关于高考试卷的难度讨论还没有完全熄火,下一波关于志愿填报的讨论便紧接着而来了。看到现在网上关于选校和志愿填报的相关信息,再回想去年这个时候的我,像是有人向思维的湖面投下了一颗石头,泛起一阵又一阵对过去一年的回想。去年这个时候我对如今就读的学校除了名字之外一概不知;今年的这个时候,我坐在宿舍里面敲下这篇文章,提到在这所学校里面过去一年发生的种种,心里感受最深的便是那种被照亮和温暖的感觉。很多人问起我关于学校的事情:读这个学校值不值?读这个学校还是985?你后悔来这所学校吗?无论在网上还是现实里面,我都已经回答过很多次这类的问题了。今天我不想再重复一次陈词滥调,也不想如金牌销售一般向读者们大力推广湾大。我想做的,只是请你为这篇文章驻足几分钟,向你分享一下我在湾大这一年里,感受到的暖光,以及分享一下此刻我的生命状态。读完这篇文章,我希望屏幕前的你可以坚定地做出选择。这是你的课题。 先说说被温暖的部分吧,首先是硬件上:开学前因为缺少学校宣传信息,对于学校的各种优势我几乎一无所知,我对于这所新大学的全部信任来源和憧憬,都来自于对“新型研究型大学”的认同。但是到了学校之后,完善的设施、全新的电脑和手表、各种新的器材以及美丽的校园环境和周边的景区,都给了我在这里学习和生活的硬性条件支撑。“我们希望每一个学生都不会因环境和硬件设施而影响学习。”依稀记得开学的时候老师这么说过。这种对学生物理条件上的大力支持,不但筑成了我在湾大安全感的基石,也为在校师生的工作生活舒适度提供了保障。 在精神上呢:入校开始上课之后,老师的bg比我想象中的硬得多,坚实的师资力量让我在课堂上就能和大师交流,与学术大师同频思考。徐志伟老师、田艳艳老师、程之申院长等人与我的沟通里面,我不但窥见了他们渊博的学识,更加被他们为人处世的境界和风度折服。无论我遇到什么困难在学校里总能有老师和我讨论,给我提供建议和指明方向。和一些传统大学不同,我们这里的资深教授和老师不是被供奉起来的雕像,而是你每天都能见到接触到的活生生的模范。那些在学校官网首页挂着的学术大牛,不但叫得出你的名字,知道你的学习进度,也会关心你的生活。高中老师总说:“你看上了大学,谁还关心你?”这句话在湾大,应该是很难成立的。(其他学校的情况我不清楚) 其次我想聊聊被照亮的部分,学校非常乐意无条件地为我们这一群毛头小子提供资源,并给我们充足的空间和支撑,鼓励我们大胆去干,我们虽然没有那么多的经验,但是有了老师无条件给予我们的信心和充足的资源,我们也秉持着“无知者无惧”的心态闷头苦干,也往往能达到意想不到的结果。我觉得最典型的例子就是我参与创办的机器人社团。田老师在我们跟她说明了诉求的时候才第一次听说这个比赛。但是我们一旦发话,她的态度就是“钱到位,设备到位,场外援助到位,我不求你们回报和出成绩,只要真的获得成长就行。”这种支持力度也激发了我们团队每一个人的斗志,经过了几个月从零到一的社团建设,我们最终在今年的华南赛区机甲大师比赛里面获得了冠军的好成绩。我身边这种例子也不少:我的舍友在大一就进入了课题组,已经参加了很多科研活动,也获得了远超同龄人的科研视野,同时他暑假也会第一次在哈尔滨工程大学举办的一个国际科研会议上面有自己的学术海报(poster),为我们大一的湾大同学在学术界第一次发声。这种例子还有很多,我相信评论区里面的湾大学长也很愿意分享。 学校给我们的这种支持不仅仅是对于一个人的能力培养方面的提升,更是对一个人精神面貌和人格特质的重新塑造。我对此感受颇深。学校和老师对于我们的无条件支持,很好地将我们重新养育了一次。去年的我,在高中里面算是个“刺头”,虽然我总有新奇又有趣的想法,但是在传统的框架和体制里面,我属于要被打压的“异类”,高中学校没有社团,也没有更多自由讨论交流思想的空间。我想花多点时间打磨好一篇文章,换来的只是老师简简单单的一句:“你把内容写好有什么用呢?高考批阅只看你写字好不好看和文章结构。”每次和老师讨论一些新奇的想法都让我灰心不已,长久下来我的自信心、好奇心、创造力等特质也被消耗殆尽。在湾大这个平台,我不仅仅因为学校提供的资源获得了能力和视野上面的提升,更加可贵的是通过大学对我的再次养育,重新获得了我以前人格特质里面很珍贵、但被从前的经历磨灭掉了的部分。在这里写文章,有新的想法和视角从来不是应该被打压的事情,而是值得被鼓励的。我可以不为了得一个更好的分数,只是为了满足我的好奇心花接近两个月,读三四本书,写比课程要求多两倍的字数,准备一篇我本可以随便用AI糊弄过去的文章。这种学习的自驱性在我过去几年里面是从来没有出现过的。从这个角度看,人格上的重新养育,比任何单纯的利益都更可贵。这种被允许犯错、被允许选择的权利,不是简简单单的一个985或者211的title就能给我的。 在获得了这么好的机会和资源之后,学校培养出的我,应能算是一个精神状态积极、有社会责任感的公民。我在高中的时候便经历了很多的心理困惑,也阅读了很多书,我知道在获得了关爱和温暖之后,要学会将这种美好的感受传递出去,于是我开始:无偿地为学校里面的小班课同学开设讨论班,促进大家的共同成长;为想要了解 AI Agent 的学弟学妹无偿提供相关的指导和教学等。一个大学培养出的人,我觉得不应该只是能挣多少钱,在社会的金字塔里面爬到多高的位置。更应该看它的学生是不是内心充盈,可以活出自我。不久前我也在教室晚修时涕泪交加地写着日记,但是在一年多之后回首望去,我只是想拍拍那个年轻的我的头,告诉他:“有学长在这里给你顶着,不需要担心。”虽然不知道我的未来发展方向会是怎么样,未来我的内心一定会经受更大的挑战,面对更大的困难。至少在此刻,我觉得我对现在的生命状态很满意,就算是遇到了挑战和困难,我也不会退缩,而是尝试去解决,并提出自己的方法。这也许才是“教育”这两个字承载的意义,而不只是简单的对社会地位和金钱的交换吧。写文章的同时,我才回过神来:被温暖和被照亮,从来不是终点。一所学校真正在长大,是因为它温暖过的人也开始想去温暖别人,它照亮过的人也开始试着发出自己的光。 如果我没有来到新型研究型大学,去到了一个传统的学校,大概率不会有机会参与组建一支战队,大概率不会有机会创办一个社团,大概率不会被允许在更大的规则边界里面自由地探索自己的天性和爱好。我承认他们有着更加稳定的前景、更多的专业选择方向、更加多样的学生社团、更高的社会认可度和知名度。两种学校都有各自的精彩。但是对于我来说,让我重新选择一遍,我还是会毫不犹豫地选择大湾区大学作为我的母校。因为我在这里真正被温暖过和照亮过,我不仅收获了能力的提升,更加获得了更健全的人格。对于我来说,这比一个更响亮的 title、一个更稳定的前景,对我有价值得多。来到这个学校,我感觉很幸运,我很感激现在我有的一切。 回到文章的最后,看到这篇文章的同学,我不会硬要你报任何学校,我只是想让你停下来,找个地方好好想想,叩问一下自己的内心:你到底想选择怎样的人生和大学?你想成为怎样的人,对于我们来说是过于重要也过于难的话题,重要到我们需要一生来回答,难到全世界除了你自己谁也给不出答案。至少我,在湾大的一年里面,正在向理想中的成长方向,坚定地迈出步伐。

June 28, 2026 · 1 min · 12 words · kkLullaby

给新生的一封信

1111111

June 28, 2026 · 1 min · word · 李凯锋

三创赛:全链路参与商赛的新鲜经历

不偏向于技术方面的介绍,更侧重于人际关系的处理和参与比赛的主线串联。一次关于责任、沟通、和成长的全过程复盘。

June 21, 2026 · 1 min · 176 words · kkLullaby

Ottagent: 第一次帮助agent进入物理世界

描述过程真情实感, 技术细节ai完善

June 20, 2026 · 12 min · 2355 words · kkLullaby

Reflection and Summary of My One Year Investment Experience

Mistakes I made in investment when I was young

June 20, 2026 · 10 min · 2067 words · kklullaby

与100位AI Native的CS科班同学交流心得——第一期

进入每周十亿数量级token消耗时代之后,我与AI Native的CS同学的交流心得 前两天,我和新认识的cs小班课老师新招的研究生蒋学长约了一次饭,同时也展开了一次有关agent时代,ai native的同学是如何与ai cowork,在这个时代,我们这些agent native的学生应该如何对待ai的谈话。听到了许多有意思的新奇观点,是我在其他老师与非cs科班出身的人交流里面听不到的,在这里分享给大家。 1.判断你是否真正理解自己做的项目,要看你是否能通过网页版chatbot实现agent做出来的效果 虽然现在已经可以通过coding agent来实现半自动程序实现,但是使用者是否了解业务的全流程,懂里面的技术细节,决定了你通过harness engineering 做出来的产品,是玩具还是真正能投入生产,改进效率的工具。是否能通过网页版 ai 分模块实现你的想法,正是这一点的生动体现。关于是否真正了解业务流程对产品质量的影响,我可算是深有感悟(后面有时间了写写这个有趣的经历)。 2.AI时代,最好的学习方法是自顶向下学习,先了解每个知识领域是怎么被定义的,再向自己研究的具体领域做知识延伸 ai对于知识面的广度是我们普通人无法超越的,但是对于某个领域的深度,仍然在很多前沿领域被人类稳压一头。所以在ai时代,学习知识的最好方式不是广撒网,而是自顶向下,从一个领域的最根源,最权威的地方开始,沿着一个一个细小的分支,最终抵达你所需要的特定领域的知识。在知识学习的深度上,让自己拥有在协作时与ai互补的知识深度,这样才能更好让ai服务于自己的研究和工作。 3.做好文档管理,你的agent拥有的context,才是让其与chatbot区分开的地方 在开展项目的时候,每逢新的项目进展和走了弯路之后,及时对新的项目经验做好归档。现在在大多数通用任务上面,ai已经具备了很强的工程实现能力,限制ai能力的一大因素已经从模型的智力,转变为了模型的context容量。只有将项目里面的关键细节落实为文档,才可以避免在一轮轮context window的压缩里面,让agent丢失关键信息。

May 22, 2026 · 1 min · 18 words · kkLullaby

与驭浪者共度夺冠之路(上)

见证一个新晋RM战队的夺冠之路 进入大一的下学期,生活节奏突然就快了起来。以至于我好像都没有更多的闲暇时间分配给我的blog了。本想将更新blog一事暂时搁置,也许过几年偶尔回想起来,再打开这个刚成年自己埋下的时间胶囊,却不料收到了热心读者(学长)的催更。这意想不到的催更倒是让我又惊喜又有些惭愧,一方面是因为本以为收作时间胶囊的文章竟有读者认真研读,另一方面是羞愧于自己稚嫩的笔法,总感觉自己的水平有点经不起耐心的读者的审阅。 扯远了,本文作于5月,在3月末,我们大湾区大学的驭浪者RM战队在robomaster华南赛区1v1超级对抗赛里面斩获冠军。在这支队伍里面,我的贡献度刚好排在奖状能写完的名字容量后面一个,“世俗”如我,在大伙攀登夺冠之路的最后一段选择了按下暂停键,在下一个阶段里面再作为主力继续给这支队伍作出贡献。我作为亲手栽下这颗树的种子的一员,总不愿意完全地离开这个小团队,在这个极度缺乏人手的阶段,我还是愿意为这个团队做点力所能及的事情。就这样,我翘了周五下午的水课,乘上了前往珠海的大巴,带着一点对大伙的忧虑和对旅途的兴奋,恣意地享受着逃课带来的欢愉。不过,在这部名为《驭浪者》的影片,到达主角获得冠军的高潮时刻之前,让我们不妨将胶片倒带,回到故事刚开始的,第一张胶片。 “我决定要在我们学校成立一个RM战队。”在一个新成立的,本科生人数加起来还没其他学校一个班多的学校,换谁说了可能都会让其他人觉得有点天方夜谭,但偏偏他做到了,还做到了首屈一指。他就是我们的队长Y同学。即使他从小热衷于机器人,有着不错的编程基础和一定的机器人比赛经验,但是在这一片竞赛土壤为零(甚至连贫瘠都算不上,因为根本就没有)的学校,成立一个机器人队伍,并且完成一件可以参加比赛的作品,也不是一件多么容易的事情。更别说我们草创之初,连任何能提供经验的学长或者老师都没有了。好在我们也不是一无所有,就像陈胜拿着根光秃秃的棍子,就要加入革命起义的队伍里面。我们这支队伍最大的幸运,也许就是有学工部部长田老师的支持。 办公室没有? “给!” 3D打印机没有? “买!” 电机没有? “买!” 老师没有? “靠人脉请!” 在我们草创的意向刚被知道的时候,我们就安排了行程到华南师范的机器人社团参观,观察一个不是很庞大,经费有限的实验室是怎么支撑起搭建机器人,完赛的目标的,从这一个层面上来看,学习华师的范式对我们的组织架构是更加有利的,学习华南虎的那一趟行程,则更像是去social。那么,创立战队的四个人是从哪里聚到一起的呢?说来也挺巧的,其实是我们四个人在去华南师范战队参观完之后,在回去的路上被田老师碰到了,于是她便把完成这件大事的重任交给了我们。有点草台班子地,这个战队的雏形就由那天下午,被田老师碰到的我,Z君,H君和Y君几个人形成了。 战队草创,光有资金支持是不够的,没有人才和技术,再贵的设备到了手里,也都是白瞎。于是,我们的第一步并不是立即就着手按着开源的图纸搭建机器人,而是先招兵买马,打磨技术。而我便顺理成章地成为了团队的HR。招贤纳士的公告一经发布,我便收到了十来份自告奋勇参加的同学的意向消息。其中有多少凑热闹,有多少想学习,有多少想冲锋,不经一番了解,还真是搞不明白。于是,我便白天蹲在办公室里面看各种教程,晚上逐个同学地聊天。大约花了一个多星期,就把电控几人的初步名单定下来了。 整个草创让我印象最深刻的部分,也许就是我敲定了大概的名单,拿到了教学套装之后,把大家都聚到一起开会宣告成立的那个晚上。从十月份完成了几个战队的参观,到名单敲定,大家聚到一起,又过去一个多月。离26年的正式比赛还有不到五个月的时间,“时间紧,任务重”变成了这次会议的关键词。我还煞有介事地做了个ppt,搞了一个小小的器材交接环节。用一点仪式感,宣告了电控部的全员到齐,以及跟大家说明白了大概的任务。 后面这段时间,就是电影里面延时镜头拍摄的部分了。大伙慢慢学习长进,完成任务,一点一点地朝着目标前进。在此期间也发生了很多有意思的事情,篇幅和我的精力时间限制,就不加赘述了。 那为什么我从一开始组建队伍的核心成员,落到贡献度排不上首发呢?这可能就要和我个人的实际情况做一下结合了。上个学期身兼CS和英语两科的课代表职责,承接了高中同学的“三创赛”的作品开发任务(也是个有趣的经历,后面也许会写写),以及班级其他事务缠身,导致我的进度从初期的甩开其他人两个月到慢慢在深水区跟不上。到了一月份我决意退出三月份的比赛名单,把名额让给贡献更多更大的同学。虽说我赖着确实可能可以上去沽名钓誉,但是还是应该把荣誉和奖项给出力更多,更加专注于这个项目的同学。我又去做三创赛的项目,又去了菱朗杯,总不能什么好处都让我占完了吧? 一月份到三月份,正是备赛最紧张的时候,我虽然已经把我应该承担责任的部分移到了后面,但是我也有在继续关注着大伙备赛的进程。即使在二月份其他人最松弛的时候,小群里面还是会经常冒出Y君催促其他人:“怎么还不过来调车?”“你要拖到什么时候?”“这个部分不应该是前几天就做好的吗?”等一系列消息,有的同学放寒假回家休息了一两天又重新被拉了回来备赛,不禁为各位的积极性和奉献精神点赞!再回看我自己选择了做其他的项目,而不是跟着一起冲,有的时候还真是有些不好意思嘿。期间我们在备赛的最后阶段决定更换原来定下来的两个开源方案组合而成的方案为官方样板车方案,更是给项目的顺利完成添加了不少阻力。 在大家都在为各自的项目忙得热火朝天的时候,三月份也不知不觉中来临了。我将三创赛的项目计划书,项目原型搭建得差不多了,战队里面的大伙也搭好了官车,Y君和H君也完成了初调车,看似一切都在正确的轨道行进着我们的目标起初是能搭建,现在貌似可以提升到能参加比赛,在比赛里面不出故障了。(我们一开始的期望值不高,别说其他老师了,就算是我们自己,也不怎么看好最后能做出来什么成绩。)仿佛是凭空出现地,一份参赛通知书和赛程表出现在了群里面,参赛的各位也随之嗅到了比赛紧张的气息,越发努力地准备了起来。虽说我不是直接参加比赛的人员吧,我也对各位十分关心,从一开始只是打算请各位在比赛第一天参赛吃饭,到下定决心到现场支持,就算这辆车上面没有我写的代码,前途未卜,作为社团的创办人之一,我也想陪着各位走到最后。至于去要付出的代价,则与之相比不值一提。 到了二十二号比赛开始那天,群里面前一天在回味着疯狂星期四的余香和期望着今日初登赛场的检录,我则只背着一个背包,踏上了前往珠海北京理工大学的颠簸大巴。大巴摇摇晃晃,我对各位比赛的前景的不确定性也充满了担忧。没给我多想的时间,我就被暴躁的大巴甩到了北京理工大学的门口。揉揉眼睛,总算是见到了高三时同学们议论的所谓“广东省内录取分数线最高”的高校的庐山真面目。活动活动筋骨,拉紧背包的松紧带,手忙脚乱地在乱七八糟的文件管理中心里面找到参赛通知书,门卫可算是把我放进了学校里面。校门朴素而不张扬,“北京理工大学(BIT)”几个字静静地安坐在大门口,没有华丽的包装,有的却只是为国奉献的坚定无私和对实力无需证明的自信。比校门更加显眼的是“2026Robomaster机甲大师挑战赛华南站”的宣传立牌和前往赛场的指引标识。沿着标识一路向前走,北京理工大学展示出来的面貌不像湾大般现代、充满科技感,却别有一番生活气息和平易近人感,让人安心而放松。爬上一个坡,眼前最显眼的大型建筑便是体育馆了,也是此次比赛举办的主场地所在。“H君,出来接我!”我兴奋的神情溢于言表,朝着从体育馆里面出来的各位走去。 越是靠近体育馆,就越是能听见里面人声鼎沸的呐喊声,看见各个队伍热火朝天调车的身影。跨过检录处,一边小心着其他队伍的旗帜碰到头,另一边又要小心脚下不要踩到其他队伍的零件,我在钢铁的草垛里面迈开脚步向前,终于在角落里面发现了我们“驭浪者战队”的旗帜。其余几位同学正在围着那一片区域讨论,见到我过来了,Y君也额外递上了一个代表着参赛队员身份的胸牌。把这个胸牌戴在脖子上,我也算是有了出入校园的凭证。了解到大概的赛程在明天早上才开始之后,我在下午到晚上这段空闲时间打算先到sysuzh的校区转转,这个校区素有华南最美校园的美誉,到了那边还能顺便见一见在高三那段时间经常和我聊天,给我加油打气的C学姐。在最近之前,我已经有好一段时间没有和她联系了,但是最近她开始追我最喜欢的美剧–The Stranger Things又给了我们新的话题~虽然从来没有线下见过她,但是我感觉就像来见一位相识已久的老朋友。 sysuzh离bitzh并不是很远,打车十来分钟就到了,打开taxi的车窗,空气从有点潮湿,到慢慢有了海的形状,虽然车门打开的一瞬间,映入我的眼帘的是中大华美的建筑,但是我心里很分明地知道:海离我不远了。我先到了等待的地方,像是到了新的寄宿家庭的小猫一般有点无所适从,只好戴上耳机,在四周随意转转。sysu的建筑真是和湾大风格迥异诶!湾大的建筑强调现代和科技感,但是sysu的建筑却有一种难以用言语直接说明的庄严和肃穆感,不知不觉之间,我有点看呆了。好一会低头看手机,才发现学姐刚刚给我发送的“我已经到了,你在哪里?”的消息。前面饭堂门口站着一个并不是很高,有着一头漂亮的卷发,正在四处张望的女生。虽然我和学姐素未谋面,但是那位女生却给我一阵说不清楚的熟悉感。她应该就是C学姐了!我心里确认到。打算给她一个惊喜,我跑到了后面跟她打招呼,不料却被她提前看到了。我悻悻笑了笑,很自然地和她聊了起来。边聊边走到了饭堂,也许在最开始进入sysu的时候没让我感到落差,可是此刻饭堂的差距却实实在在让我感受到了在sysu生活的幸福感,食堂品种多样和美味程度,并不是gbu能比的。一时间有点眼花缭乱,我便顺着C学姐的建议,选择了蛋包饭。蛋包饭分量不少,味道也相当合我的胃口,只消短短三五分钟,我便一扫而光。我们聊着聊着就从饭堂来到了楼下,在后面的行程里面,学姐带我骑车绕了一圈sysu。虽然现在已经记不起来当时具体聊东聊西讲了什么,不过鸭大美丽的风光,有点潮湿的空气,却在我的记忆里面成为了一张寄回过去的明信片,圆了高三在教室看鸭大宣传册的我的一个小小的憧憬。上了大学之后总感觉自己在特别短的时间之内就产生了特别大的变化,总有点无所适从和没有办法坚定地往前走,不过和学姐对话的过程里,我感觉自己又重新变回了去年在狭小拥挤的教室里面,憧憬着未来的单纯男高。重新拥有了对未来不确定性的期盼。学姐也是一个非常单纯很普通的大学生,只是好好上课就可以放心大胆去玩了,未来的一切都是很确定的,但是我们拥有了这么多的资源的同时,也多了一份无形的压力,身边有不少满绩大佬和进组做工作,想发论文的同学,自己在不知不觉之间也不想落下,生活学习的步伐也不禁加快了起来。学姐身上那种大学生的青春朝气和鸭大的“大学生活模板”,让我十分羡慕和向往。在湾大,人数基数少,缺少其他大学的青春气息和校园氛围,总感觉让我的青春留下了一点遗憾。大伙晚上还要检录,刚好转完一圈回到校门口,我便在校门口与C学姐分别了。 回到bit确认各位的车没有问题之后,我们便一起回到了酒店。晚上九点半,时候还算早,我打算下楼转转。春天的海风带来了一场几乎让人无感的绵绵小雨,仿佛雨滴不是来自天上,而是空气中的气态水分子自然凝结而成。穿过天然的水门,我沿着前往海边的小道一直走,在穿越了多个有点荒凉的地段之后抵达了滨海大道。“海啊!”我惊呼到。海的安静,海的仁厚无私,海的一望无际,通通在我面前一览无余。用鼻子,用眼睛,用皮肤,用耳朵。我从多个角度感受海。在精神如海绵般吸收完了大海给我的滋养之后,心满意足地回到了酒店休息。 随着本篇文章的更新,春假也在渐渐离我而去。不知不觉间就码了四五千字了。再这样子下去怕是要打扰到我的正常学习节奏了,那就等我什么时候空闲了再更新吧,想看的朋友可以不定期催更哦~但是最近一两个月怕是比较难赶出来了。Anyway让我们相约在下一篇文章!

May 7, 2026 · 1 min · 26 words · kkLullaby

主方法及其应用

从课件出发,先进行主方法的概述,再进行拓展和FAQ解答

March 15, 2026 · 1 min · 198 words · kkLullaby

我的 Vibe Coding 初体验

Vibe Coding,真的让想法的实现变得简单了吗? 早在去年年末的时候,我的社交媒体主页便被浩浩荡荡的各种原生支持AI的IDE刷屏了。无论是科技大佬,还是普通程序员,似乎都在宣扬着一件事:ai coding的时代已经到来。作为一个对新技术抱有着好奇心的人,我早就有了借助着这技术的东风,实现一下我脑子里各种新奇的想法了,但是最初苦于考试和期末各种ddl的临近,错过了第一批吃螃蟹的机会。是大概是一月初的时候吧,期末考试终于到了尾声,虽然紧接着十四天的军训,但是总归没有指标和ddl的压力push,我也便有了尝试vibe coding的时间。 但是我脑子里面的想法这么多,上手的第一个项目应该做什么呢?手上股票的一通爆雷,给了我开始的动力和想法。作为一个大A新科韭菜,连吃三个跌停之后,我痛定思痛,决定做一个股票分析工作流 —— 这个项目不仅实用性很高,而且实现起来的逻辑并不困难,无非是让AI写个脚本爬数据,接个接口做数据分析嘛。当时我只想着:需求有了,workflow也确定了,时间也有了,那还说啥了,立马开干!但是最初幼稚和不够周到的设想,却让这个简单的项目做起来有些磕磕绊绊。 第一步要做的,便是PM的工作,也是在和AI的协作里面人最核心的角色:确定需求和技术路线。自己同时身兼PM和客户两个身份,最终目标输出很快就确定了下来:列出推荐股票。技术路线就更是简单了:包含多个工作环节,去年很火的n8n就能很方便地串联我整个流程会用到的所有工具。剩下的技术细节,比如用python脚本爬取数据啊,输出json文件啊,js code节点分析数据啊更不必多说。AI时代嘛,除了在搭建工作流的时候使用AI, 实际的产品里面怎么能少得了AI赋能?一个AI-driven的报告输出节点,成为了初版项目构思的最后一块拼图。刚开始时满怀不切实际的幻想,以为AI真的就可以替代人类完成所有工程上的问题的我,没过几天就意识到了自己的错误,不过这也是后话了,且让我继续道来我的第一次vc心路历程。 开发第一版MVP产品的时候大体上很顺利,但是在细节上也出现了一些问题。我选择了Qwen模型作为我的报告总结最终节点。但是n8n的原生AI节点并不支持Qwen的api, 尝试了多种open-ai格式的api key输入均无果。后面便转为使用http request 节点,换个格式通过api发送请求。不过在这个方案上也存在着AI无法解决的问题,在部署时,Gemini 反复给我提供错误的调用URL, 这也让我对AI的能力初次产生了祛魅。不得已,到最后查看了官方的文档,才把问题解决。如果说各色各样的开源项目AI也难以通过公开的资料完全掌握,那么纯代码编写和一些较老的软件工程需求便是AI的舒适区。三下五除二,第一版股市数据获取的脚本便被AI写好了。 在n8n里面连接好节点,我信心满满地点击了 “Execute Workflow” 这个醒目的橙色按钮。“怎么没有反应?”我心里直犯嘀咕。多按两下,屏幕右下角接连弹出报错:not a valid JSON。我才意识到:AI并非万能,完成这个项目也不是给AI发几个要求就能做好。换了claude和Gemini交叉验证之后,我加上了转换数据格式的节点,修改了好几版js code里面的代码。再次点击 “Execute Workflow” ,跟第一次尝试有所不同了,可惜不是成功的提示,而是新的报错。我不死心,至此开始了我心里不断在心里骂娘,不断要求AI debug的历程… 由于正值军训,我只有晚上有时间做这个小项目。军训前我还以为我军训期间的夜晚会和冬促刚刚入手的神界原罪2打交道,但是将一个有意思的想法落地的行为实在是太酷,太有意思了,让我乐不思绿维珑。项目总体框架aigc出的结果在大多数模块能work, 反复debug的不顺,我也比较乐在其中。终于在军训开始一周之后,周一开盘的前一晚,第一份可用的版本部署成功。 这个版本相较于前面的MVP构思,加入了开盘前和盘中定时触发,通过webhook让飞书机器人发送报告到群里等功能。看起来算是有个产品的样子了。我心里打着能通过这个工具回本的打算,期待着第二天的到来。不出我所料,搭建好的workflow成功捕捉到了电网设施爆发的趋势,借助着工作流选的票,我小小回血了一点。不过工作流的推荐也并非十全十美,报告推荐的票还需要人来二次筛选。正当这个工作流稳定运行了没几天,我优化的心思又起来了:我的投研分析助手只能抓取数据,不能根据我的个人持仓数据来进行定制化报告制定。 优化的方向有了,接下来的几天里,我还是难以顺利完成改进,我却再次陷入了缺乏系统技术栈知识,而导致debug总在一个错误的方向狂奔的误区。在功能开发的初期阶段,为解决本地环境无法接收回调的问题,AI 建议采用内网穿透方案,通过将内网服务映射为公网 URL,实现对飞书机器人消息事件的实时捕获。这个方法需要我每次重启工作流之后都在飞书后台填入cloudflare重新gc的url, 费时费力。可直到下一个大版本更新时才更换了更好的方案。这也可能是我偏信AI的后果吧。这期间还有个很有意思的小插曲。在原本的对话里,由于上下文过于长,导致AI的能力开始出现偏差,我开启了一个新对话。copilot新对话的第一个操作就是给我直接写了一个完整的工作流,让我导入到飞书里,把原来的工作流关闭了。我在听信了它的建议之后直呼上当。新生成的工作流完全不符合我的要求,但是旧的数据存在的docker容器因为我的使用不熟练,在一开始没有保存好,后面在终端虽然能找到对应的容器,但是容器里面什么都没有。 唉,这就是所谓的AI删库跑路吧,也算是让我遇上了。我个人的原因固然是第一位的,但是这次经历也给我提了个醒:最好不要交给AI你缺乏了解和掌控权的任务,不然最后能捅出什么大楼子真的难以预料。也一下子将我变成了和朋友打趣的玩笑话的主角:“AI可能会删库跑路” 。所幸项目的规模还不是很大,项目的思路也不是很复杂,断断续续做了几天晚上就恢复到了原来差不多的样子。正当我以为此后就高枕无忧,可以跟着这份报告买股票躺着数钱的时候,现实又给我浇了一盆冷水。 在持仓数据监控功能才没加上几天,问题又来了。这次是数据来源的问题。由于之前使用的是国外平台针对A股的数据接口,难免会追不上最新的热点和题材。最开始尝试的几个国内接口都有反爬虫机制,使用了多种反爬虫机制之后都爬取不到可用数据,后面也是作出了一点妥协,使用了两个不算最好的数据接口。正当我以为这个项目真的做完了,可以实现下一个创意时,只能说我还是太年轻了。用了两个多礼拜的上下文,导致AI的能力出现了倒退,想在最后优化一把接受处理数据的代码,却是越优化越糟糕。不得以只好回退大版本,重开对话,手动修改代码,才最后有了这个版本。目前这个版本只上线测试了两天,我估摸着还有很多可以优化的地方。Anyway, 我的第一次Vibe Coding经历,大概到此就没太多值得分享的地方了。 到此,我应该就能给出我开头提出的问题一个我主观视角的回答了:就我这次粗浅的体验来看,vibe coding 确实让实现一个MVP产品变得简单了很多。不过,使这个MVP产品不断进化,趋于成熟,依然需要系统性的知识作为支撑。换句话来说,我觉得只有懂技术的PM,才能把AI的潜力最大化。同时,最核心的权限最好还是掌握在自己手中比较好,避免真的发生AI删库跑路的惨案。 有些老调重谈太多也没有太多意思,题外话里面,我想分享一个有意思的现象和观点。本学期末我的社科报告主题是:AI时代的心流体验。在查询资料的时候,Google Dora 团队做的AI时代员工体验变化报告引起了我的兴趣。里面提到了一个现象:AI时代办公过程里面,员工体验到有意义的时候少了。研究人员因此提出了真空理论:是由于AI接管了简单低级的工作,为员工创造出了更多可用的时间,而导致的工作价值感下降。在我做这个小项目的过程里面,我得到的价值感减少不仅仅是由于AI接管了低级工作增加了我的空闲时间,我本来也没有上司限定的ddl 。更因为我在等待AI修改代码或者agent测试产品时,其自动运行长耗时任务中间创造出来的工作中空闲。在这段时间里面我无法实施有效的干预,我的思路也远远跟不上AI跑起来的速度。导致两次agent执行任务期间我只能干坐着,而两个任务中间测试代码和给出修改思路所耗费的时间又短于agent执行任务的时间。这正是我价值感缺失的另一个重要来源。 AI coding的种种问题仍然存在。不过这次项目的执行里面我感觉更多的原因还是出自我自身,确实,我缺乏系统性的训练来将AI的潜力发挥到极限。也许未来不断进化的llm会逐渐将一个普通人和资深程序员的鸿沟补足,但是到了那个时候,我们普通人做出来的还算是有灵魂有质感的产品吗?不经过普通人做出的不经用心打磨的产品还能够俘获用户的青睐吗?还能引申出很多很多的问题,我也期待着能见到这些问题被解答的那一天。 经过了这一次的尝试,我也算是尝试了一次自上而下了解项目的学习方法。也许完成下一个项目的过程中,我会和AI磨合得更好,有更多的收获,届时我也会分享到我的blog上面。夜已经很深了,就让我们相约在下一篇文章的开头吧,

January 27, 2026 · 1 min · 52 words · kkLullaby

旧文其二:华为游记

华为小镇半日游 初到湾大的那几天,虽然还说不准我们学校的具体地理位置,但我们对学校位置却早早有了清楚的参照物——那便是旁边的华为欧洲小镇。想来湾大的老师在招生的时候,为了说明我们的地理位置优越,挂在他嘴边的参照物总是更加方便我们外行人理解的“华为欧洲小镇”,而不是国之重器散裂中子源。帮助打破科技封锁的科技巨头和充满异域风情的欧洲小镇作为基底,辅以外人难以预约进入参观的神秘色彩,让我们心里都对松湖旁边的华为小镇心生向往。 谁知才开学第二周,学校便给我们提供了前去参观的机会,更令人惊喜的是,前一天给我们开讲座的刘世定老师也会和我们同行,一路上我们都可以和他交流。在拿出春运抢票的手速抢到参观名额的第二天,我便和其他十来个同学,一同乘上了前往三丫坡的大巴。 虽然机会难得,但是南方夏日无常的天气给我们这次的出行增添了一点麻烦。下车后迎接我们的不是热情的工作人员,而是瓢泼的大雨。在门口检票时我们还有点狼狈,但是一进到华为小镇这座位于松湖旁边的异域天地,我们的身心便随着空间的开阔得到了舒展。撑着伞沿着湖畔一路前行,不远处就是查理大桥。平日到松湖烟雨游览时,能看到查理大桥的地方总是热门的拍照打卡地,哪成想今天我也成为了别人观赏的风景里面的一部分。颇有些“你站在桥上看风景,看风景的人在楼上看你”的感觉。 再往前走,就是欧洲小镇内部的图书馆了。虽名为图书馆,但是这座堂皇的建筑却更像我在书里见识到的欧洲的大教堂。也许知识也是一种宗教,而这里便是供奉知识的殿堂。步入其中,最先对我们形成视觉冲击的便是那高耸精美的穹顶,穹顶之上有关知识的巴洛克风格壁画,更在空气里面增加了几分庄严肃穆的气氛。将视角往下拉,充实这个空间的无疑是那一本本厚重的书籍。我素来爱书,三步并作两步地走向了书架。目光从书架上层扫向下层,我的嘴巴也随之被惊讶张大。一本本或是精装,或是绝版的珍贵图书成为了这个神圣空间的价值标的,超越了人力成本与金钱,彰显了华为对于知识和人才的尊重。与我们通行的刘世定老师方才结束和丁老师的交谈,我便趁着这个机会前去请教他对于当今AI时代人文价值的看法,顺便请他在这个宝库里面给我们推荐一些学习资料。我们的交谈也引来了同学们的围观,大家都在图书馆氛围的感染下积极发表自己的看法,气氛好不热闹! 怀着不舍的心情离开了图书馆之后,我们便要向出口靠近了,本以为这座欧洲小镇的精髓已经被我们游览了个遍了,没想到艺术长廊又给了我新的惊喜。这条艺术长廊五脏俱全,虽规模不大,却也有着正规美术馆的样子。里面包含着各种流派,年代,形式的艺术作品,让即使没有太多艺术细胞的我,也能感受到艺术给人的至高美学感受。以至于我在里面流连忘返,跟丢了老师带的大队伍。 虽然华为的欧洲小镇规模远不止我们看到的那么多,但是剩余的部分是员工办公的地方,我们也就不方便打扰他们正常工作了。回程路上,沿着窗流下的雨滴也激发了我的思绪:前段日子读到的书籍《心流2.0》里面提到,一个良好的工作环境可以大大增加工作效率。每天都有机会和人类文明的精华接触,也许也是华为奋斗者突破科技封锁的因素之一吧。 下车之后,刘老师也要按原定形成返回北大了。临行前他也有感而发叮嘱我,要给湾大建设一个良好的人文氛围,一如今日华为欧洲小镇一般,让这种气氛滋养我们湾大学子成长。冒雨回去宿舍路上,今天看到的一切历历在目,刘老师的话萦绕在我心头。又想起前段时间媒体华为突破科技封锁的专题报导,我不知怎么地一哆嗦,意识到我要走的路还很远,我能做的事情还有很多……

January 20, 2026 · 1 min · 8 words · kkLullaby