十三岁极客的 AI 征程:姜睦然的智能体开发与开源破界之路|CodeMaster #13
在 AI 浪潮奔涌的时代,有这样一群少年——他们不满足于使用 AI,而是亲手打造 AI。代码于他们而言,不是试卷上的分数,而是与机器对话的母语。
姜睦然,北京中学创新人才实验班在读,一个从五年级开始写 C++ 的少年。六年间,他越级征战 CSP-S,在中关村北纬龙虾大赛中以 ClawFounder 项目拿下大奖,从 TypeBox 到 ClawGuard 再到 NoteRx,他用一行行代码回应自己遇到的每一个真实麻烦。
"写错了它就是不跑,写对了它就是跑,不看你几岁、不看你说得多好听。"这份早熟的清醒,让他对 AI 时代的开发范式、开源精神、智能体的未来,都有着超出年龄的冷静判断。
本期 CodeMaster,我们与这位十三岁的少年极客对谈,听他聊代码、聊智能体、聊开源,以及一个初中生眼中的技术世界。

1|缘起 · 少年初识代码味
👋 姜睦然你好!最开始是什么契机让你走进代码与 AI 世界的?编程这件事里最吸引你的是什么?
代码君好。
五年级打 WRC,写 C++。当时的契机很土——就是觉得能让电脑照我说的做很有意思,跟 AI 没关系,那会儿也没什么 AI。最吸引我的其实一直没变:它是极少数你说了算的东西。写错了它就是不跑,写对了它就是跑,不看你几岁、不看你说得多好听。这个反馈太直接了,我到现在还吃这一套。
你怎么在高强度竞赛与日常学习中取得平衡?参赛经历给你带来的最大收获是什么?
说实话没什么平衡的诀窍,就是砍掉别的。周末和假期基本都在这上面,代价是别的事少了很多。我不想把这个说得很轻松,它就是要花时间。
收获最大的不是奖,是把一件事做到有结果这个经验本身。六年级越级打 CSP-S 提高组只拿了三等奖,当时挺不服,回去把题解一道道看,才承认就是不会。这一次比拿奖那几次教我的多。
你觉得你的学校环境、课程体系、老师、教练,在你学习 AI 和练习编程的过程中给了哪些帮助和支持?
信息学队这两年是张新刚老师带的。他很少直接给答案,一般让我把思路从头讲一遍,讲到一半我自己就知道错在哪了。课程上我说实话:我做的这些具体技术,大部分不是课上学的。但学校给了两样更重要的——一个是空间,出去比赛、参会,请假补课都放行,从来没人跟我说"你先把成绩弄好再说";另一个是底子,数学建模那两次真正卡住我的从来不是代码,是建模。
你认为"AI Builder"这个身份,以及"智能体开发"这条道路对你来说特别的地方是什么?
“AI Builder"这个词我自己其实不太好意思用,是别人先这么叫的。要说智能体开发特别在哪——传统开发是你把每一步都写死,智能体开发是你写规则,然后看它自己走,而且它经常不按你想的走。调试的对象从"代码"变成了"一个不太听话的东西”,这个体验挺不一样的,也更难。
2|淬炼 · ClawFounder 的诞生之路
参加中关村北纬龙虾大赛时,你为什么选择了 ClawFounder 作为参赛作品?最初灵感是怎么来的?
因为这是我自己要用的东西。
我平时想法不少,但每次从想法到真做出来,中间要重复做一堆事——查有没有人做过、搭个框架、写落地页、做宣传素材。这些事没难度,但特别耗时间,而且每个新想法都要重来一遍。ClawFounder 一开始就是想把这一段自动化掉。参赛是后来的事,不是为了比赛做的。
用 OpenClaw 框架打造 ClawFounder,你在开发中遇到的最大技术难点是什么?
最难的不是让它跑起来,是让它跑长。
单步调用都没问题,但一个流程几十步走下来,中间任何一步的输出格式飘一下,后面就全崩,而且崩在哪不好查。我花在中间状态怎么存、怎么恢复上的时间,比写功能多得多。
第二个是隔离。它要真的执行东西——建文件、跑命令、发内容,就必须关在容器里,权限给多了危险,给少了它什么都干不成。这个分寸我调了很久,后来做 ClawGuard 也是因为这个。
作为全场最年轻的选手,站上领奖台时你最真实的感受是什么?这个奖项对你意味着什么?
比想象中平静。真的。当时脑子里在想的是评委刚才问的一个问题我答得不好。要说意味着什么——它证明的不是我,是这条路走得通。那天路演的三十个项目我基本都听了,学术和生活赛道都有做得比我扎实的。评委不是因为我年纪小给的分,如果是那样,这个奖对我一点用都没有。而且比赛结束那天,ClawFounder 还有一堆问题没解决。奖是那天的事,代码是第二天还要接着改的事。
未来你计划如何实现 ClawFounder 的迭代?会考虑开源或商业化落地吗?
现在的重点不是加功能,是减——把不稳的地方稳住。一个流水线跑十次有三次要人工介入,那它就还不能算能用。开源我是想的,但得等到别人拿去能跑起来再说。现在开出去,大概率是一堆 issue 我也答不过来,对社区没什么意义。商业化没想过,我还在上学,做不了这个。
3|洞见 · AI 时代的开发与开源
你说"AI 填平能力鸿沟,任何人有工具都能做出产品",结合你的开发实践,AI 真正降低了哪些门槛?又带来了哪些新挑战?
那句话现在回头看说得太满了,我得收一收。
AI 填平的是"从零到能跑"这一段。以前一个想法要先学一个月才能开始写,现在一天就能有个能演示的东西,这个鸿沟是真的没了。但"从能跑到能用"这一段,AI 一点没帮上忙,甚至更难了。因为你能很快堆出一个看起来能用的东西,然后花三个月才发现它十次里有三次是错的。以前你写不出来就是写不出来,现在你写得出来,但不知道它对不对。新挑战我觉得是这个:判断力的门槛没降,反而更高了。
有了 AI 辅助编程以后,你认为编程改变最大的地方是什么?
从"我怎么写出来"变成"我怎么知道它是对的"。
以前时间花在实现上,现在大部分时间花在读、验证、想边界情况。写代码这件事的比重在下降,说清楚你到底要什么的比重在上升——这个反而是最难练的。
还有一个变化是,不会的东西现在很容易装作会。这个挺危险的,我自己也踩过。
你开发了多个项目,在选择要做什么项目时最看重什么?是注重实际用途,还是更想接触前沿技术?
看我自己烦不烦。
基本上都是我自己遇到麻烦了才开始做的——TypeBox 是不想把文件传到别人服务器上,ClawGuard 是做 ClawFounder 的时候担心权限出事,NoteRx 是队友真在做内容遇到问题。没有一个是先看到技术再找场景的。前沿技术我也追,但那是学习,不一定要变成项目。这两件事我尽量分开。
你积极参与 OI-Wiki 等开源共建,你理解的开源精神是什么?对想参与开源的同龄人有什么建议?
我参与得不算多,主要是 OI Wiki 那边改文档,说不上什么精神。真要说,我的体会是开源不是把代码扔出来,是接住后面的事——别人跑不起来来问你,你得回。这一点我做得不好,现在还欠着几个 Issue 没回。
给同龄人的建议就一条:别一上来就想开个自己的项目。先去找一个你在用的项目,读它的文档,发现哪句话写得让人看不懂,改了提个 PR。我第一个被合并的就是这种,改的是一段说明。这个门槛低到几乎没有,但你会立刻明白开源是怎么运转的。
4|修行心声 · 少年极客的时代思考
你目前对未来的规划是什么?是继续专心完成学业,还是重点深耕技术、做产品开发?
先把学上完,这个没得选,我也不想选。
我现在初中还没读完,谈"规划"有点早。技术这块会一直做,但它是我课余时间做的事,我没打算让它替代上学。这两件事目前也不冲突。
你认为下一代 AI 智能体的核心突破会在哪里?智能体之间互相配合、互相付费,会不会成为新的行业趋势?
我不敢下判断,这个领域三个月就变一次。
只说自己撞到的问题:现在最缺的不是模型更聪明,是长任务的可靠性——跑五十步能不能不崩、崩了能不能接上、出了事能不能查清楚是哪一步。这个不解决,Agent 就只能做演示。
至于智能体之间的结算,技术上肯定有人在做。但我觉得那是最表层的一步,难的是它前面那三样:身份、授权、审计。你都不知道对面那个 Agent 是谁、谁给它的权限、它做完之后出事找谁,那通道本身没什么意义。这几样立起来了,后面自然就有了;立不起来,做了也不敢用。
对同样热爱技术、想在 AI 时代做出成果的其他人,你最想分享的一条经验是什么?如何保持持续创造的动力?
做一个你自己每天要用的东西。
不是"有市场"的、不是"技术前沿"的,是你自己烦到愿意花周末去修它的。这样你会一直有反馈,也不需要靠意志力撑着。我那几个还活着的项目全是这样来的,为了做而做的那些,基本都烂在硬盘里了。持续创造的动力这个我没什么高见——大部分时候不是有动力,是那个东西还没做完,我看着难受。
你对 AtomGit 在 AI 开源生态建设、青少年开发者扶持上有哪些期待?
三个具体的,都是我自己遇到过的。
一是未成年人参与的路径。很多平台的实名、协议、权益归属这些环节对未成年人是不通的,不是不让参与,是流程上没人考虑过这种情况。如果能有一套明确的监护人协同方案,会有很多人受益。
二是中文的入门引导。现在 AI 相关的好文档几乎全是英文的,我自己读得很慢。这块要是能补上,门槛能降不少。
三是给学生项目一点曝光。学生做的东西通常不成熟,但里面有想法。能有个不那么严格的展示区,比什么都实在。
给开发者的话
我做的东西大部分都放出来了,写得不算好,欢迎去挑毛病,提的 Issue 我会看。如果要说一句的话——不用等准备好再开始做东西。我做的所有项目第一版都很丑,也都有 bug,但只有先有那个丑的版本,后面才有的改。
姜睦然的个人主页:https://jiangmuran.com
专栏结语
十三岁的姜睦然,已经在思考智能体的长任务可靠性、容器隔离的权限边界、开源社区的维护责任。
但他并不把自己当成什么天才。“奖是那天的事,代码是第二天还要接着改的事”,他像一个老成的开发者一样清醒务实,用代码解决自己遇到的真实麻烦,然后继续上学、继续改 bug。
AI 时代的门槛确实在降低,但判断力的门槛在升高。姜睦然的故事提醒我们:真正稀缺的也许不是生产力工具,是发自人们内心那种"看着难受所以必须把它做完"的朴素执念。
祝所有少年开发者,都能找到那个让自己烦到愿意花周末去修的东西。
成为 CodeMaster
「CodeMaster 专栏人物」聚焦开源界有影响力与创新力的人物,通过深度访谈挖掘他们开源旅程中的故事,展现其魅力风采。「CodeMaster 专栏人物」会在 GitCode 公众号独家发布,依托庞大用户群体和广泛传播渠道,给予参与者大量曝光,使其理念与成果在开源乃至整个技术领域产生深远影响。
如果你在开源领域拥有丰富的故事和经历,想要展现自我、收获成长,扫描下方二维码联系代码君报名「CodeMaster 开源先锋计划」,一同在这个平台上书写属于自己的开源故事,为开源事业发展贡献一份力量。

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)