和 Agent 一起工作时,我反复遇到两个问题:一个会话太长了,怎么换一个继续?多个 Agent 一起做事,怎么把结果交给彼此?
这篇聊聊我在这两件事上的一些尝试:Handoff 与 Compaction,以及 Shared-State 与 Post-Message。
和 Agent 一起工作时,我反复遇到两个问题:一个会话太长了,怎么换一个继续?多个 Agent 一起做事,怎么把结果交给彼此?
这篇聊聊我在这两件事上的一些尝试:Handoff 与 Compaction,以及 Shared-State 与 Post-Message。
前段时间,我在 iOS 上做一个内嵌 WebView 相关的功能,遇到一个问题:一打开页面,就跳出了 App,跑到了外部浏览器里。
看过我之前分享的朋友可能知道,我比较早就开始用语音输入了。但这种连续交互的 UI 问题,靠口述描述,再截几张关键帧,还是挺麻烦的。
从年初到现在,大家在 AI Coding 时代的工作方式已经有了很大变化,但我在社区交流时发现,面试方式似乎没有相应调整。
今年四月开始,我作为面试官进行了多场面试,也在这个过程中尝试调整了一些做法。以下是从面试官视角做的一些阶段性总结,分享出来和大家交流。
随着 Vibe Coding 实践越来越多,越来越顺手,效率提高了不少。但有些选择,还是琢磨了很久:

尤记得上半年大家对 MCP 的狂热,遇人就会和我聊到 MCP。然而从落地使用上似乎不是这么个情况。社区里面流传着一句话:MCP 是一个开发者远超使用者的功能。那么 MCP 真的是世上最大骗局吗?


近期在做 Node.js 基础监控中 Active Handles/Requests 信息的按需采集功能。在 Active Handles 中包含了 timer 的信息采集,这里的 timer 就是指的通过 setTimeout/setInterval 设置的定时器,以及 Nodejs 内置 JavaScript 模块中创建的定时器等。而 Nodejs 在 timer 实现上与其他异步资源的代码结构不太一致,做了特定的优化。

近期在做 Node.js 基础监控中 Active Handles/Requests 信息的按需采集功能。在 Active Handles 中包含了 timer 的信息采集,这里的 timer 就是指的通过 setTimeout/setInterval 设置的定时器,以及 Nodejs 内置 JavaScript 模块中创建的定时器等。而 Nodejs 在 timer 实现上与其他异步资源的代码结构不太一致,做了特定的优化。
Update your browser to view this website correctly. Update my browser now