周刊 · 第 146 期

留一点不省事的地方

留一点不省事的地方|AI 生成封面插画

给 AI 分工越来越容易了。起几个名字,安排研究员、编辑和审核员,就能让它们轮流发言。等讨论结束,一份理由周全的总结摆在面前,看起来像开过了一场很有效率的会。

可有些时候,最初的问题并没有因此变得更清楚。大家只是很快达成了一致。

这周读到虹线谈多 Agent 协作,让我重新留意这种过快的收敛。DeepSeek 的架构探索则讨论另一种麻烦:当很多任务同时推进,谁负责记住前面的决定,又由谁统一回复?再往生活里走一步,Ness Labs 提醒我们,亲手做一件不熟练的事,那些费劲的过程也可能是收获的一部分。

有些麻烦适合交给系统,有些值得自己留下来。 这期想把它们分清楚一点。

📚 深度阅读

几个 Agent 开会,怎样才能讨论出新东西

虹线 11 月 12 日的 《AI 的知识诅咒与多 Agent 协作》,从他搭建的一家虚拟公司说起。里面有不同岗位,各自保留经历和记忆,也有自己的长期目标。

这个安排很容易受到质疑:模型本来就能理解这些岗位,为什么还要拆开,让它们花更多时间互相解释?

作者先区分了两种任务。修一个能复现的 bug,结果可以检查,尽快排除错误很重要。但写小说、做品牌策划,或者研究一个连问题都没问清楚的话题,早早达成共识可能会损失一些东西。一条暂时不够完整的思路,需要有人继续替它找理由、补例子,才有机会长成新东西。

所以,他想保留各个 Agent 的差异:独立的上下文、记忆,以及不完全一致的长期目标。一个角色有自己特别在意的部分,就不那么容易在读完全局之后,马上交出一份面面俱到的折中稿。

我觉得这比「多找几个 Agent」更值得琢磨。设想让三个人审一个产品方案,一个关心首次使用,一个关心付费,一个关心长期维护。如果他们只是轮流补充几条意见,最后照单全收,产品可能更臃肿。讨论要有用,就得把冲突摆出来:哪一种体验可以牺牲,什么代价不能接受。

作者的尝试仍是个人实践,不能据此认定多人设系统普遍优于单 Agent。他也明确提到,要限制轮次、设定停止标准,最后由人决定。对我来说,可以带走的是一个具体做法:探索阶段,先让不同方案各自发展一段,再选;到执行阶段,及时确定目标和验收方式。

同时干很多事,别让人负责记住所有进度

DeepSeek Harness 团队 10 月 31 日的 Super-agent 架构探索,讨论的是持续在线、同时处理多项工作的系统设计,并非已经上线的产品功能清单。

它抓住了一个很实际的问题:当任务散在聊天、GitHub 和不同会话里,人要记住哪边掌握了哪些信息。一个会话再能干,多个会话之间的交接也不会自动消失。

团队提出把职责分成两层。Router 负责接收消息、理解跨任务的关联、分派工作,并统一对外回复;Worker 在各自隔离的上下文里执行具体任务。Router 尽量保持轻量,避免一边深陷某项工作,一边让所有新消息排队。

这个结构最吸引我的地方,是把协调也当成了一项需要设计的工作。用户在聊天里改过的决定,要能传到正在执行的任务;任务做完以后,也要回到同一个地方交代结果。否则,开了更多工作窗口,人很容易变成它们之间的传话员。

这与前一篇文章关心的事情有所区别。虹线希望探索过程中保留不同立场,DeepSeek 这里希望多项执行保持连贯。选择怎样的协作方式之前,先看手上的任务到底需要什么,会比照着公司组织图配齐岗位更有帮助。

原文的实验使用了合成负载和简化环境,作者也将结果限定为初步参考。把这套结构搬进真实工作,还要检查交接有没有漏、失败后能否恢复,以及最终需要人跟进多少次。

一些事情,亲手做才有意思

Ness Labs 的 《The Comfort Paradox》 从组装家具写起:做的时候不熟练,也不轻松,但看着自己装好的架子,会有一种买来成品未必能得到的满足。

文章把这个感受延伸到日常生活。外卖、导航、自动推荐和 AI 都在替我们减少投入;与此同时,学乐器、写东西、做一个小物件的乐趣,又常常来自投入本身。作者借此讨论「心理丰富性」:有些经历未必始终愉快,却会带来新的视角。

这不意味着应该给生活增加无谓的阻力。重复搬文件、对齐格式、在几个软件里填同一份信息,能省就省。值得想一想的是,准备交出去的那一步,有没有包含自己还想练习的能力。

比如写文章,整理出处可以交给工具,但对一句话为什么这样写的斟酌,可能正是写作最有意思的地方。让 AI 一次给十个题目很方便,自己先想十分钟,也可能会发现一个还说不清、却真正关心的问题。

作者建议从很小的尝试开始,不把每件不舒服的事都立刻绕开。我喜欢这个尺度:给有兴趣的事情留一点耐心,允许自己暂时做得不够好,也允许一个下午只做出一个并不漂亮的小东西。

🤖 本周 AI 动态

DeepSeek 把 App 里的部分能力开放给开发者

11 月 13 日,DeepSeek 在 官方更新日志 中宣布,开发者可以在原有 API 中开启联网搜索、文件输入、链接阅读等能力,相关工具调用和上下文拼接由服务端完成。公告同时列出了可以独立调用的搜索、抓取、OCR 和语音接口。

这对做内部助手或小型应用的人很实用:原本需要自己接起来的一些基础环节,可以交给服务端处理。接入时依然要检查具体接口支持什么、返回的来源是否足以支撑答案。拿到网页内容与弄清网页里的事实,中间还有一段工作。

对一个资料助手,我会先看它能否给出可靠出处、读取失败时会不会直说,再考虑让它处理更长的流程。

Cursor 更新安全事件调查,旧记录里的凭证也会留下后果

Cursor 11 月 13 日发布了 近期安全事件的调查更新。按其披露,攻击者从供应商泄露的访问密钥进入,获取部分历史编程智能体链路追踪数据,其中少量数据包含未经脱敏的凭证,随后进一步访问内部服务,并将恶意扩展副本放入分发缓存。

这是此前事件的调查进展。恶意构建的暴露发生在 10 月 29 日;官方称最多 5,000 名用户可能收到了该构建,这个数字不等于已确认感染人数。具体受影响版本和处置方式,应以原公告及直接通知为准。

它让「工作记录怎么留」多了一层含义。记录可以帮助复盘,也可能把一次性使用的凭证长期保存下来。设计 Agent 工作流时,除了想清楚它能读什么,也要检查读到的内容最终存到了哪里、又会被交给谁。

🛠️ 工具与设计

Sunbeam:把审美判断写成能检查的规则

AstraFoundry 的 Sunbeam 设计系统 很值得看。它用暖色中性色和一种黄色建立品牌特征,要求页面只有一个清晰的实色焦点,嵌套圆角保持同心,演示动效播放一次后停在结果上。这些规则既有可视化示例,也提供给 Agent 读取的 Skill 和 DESIGN.md。

「做得高级一点」很难验收,「黄色只用于唯一的主操作」就清楚得多。它把需要反复解释的偏好整理成了可以检查的约束,也让后来接手的人知道,哪些变化会破坏整体感觉。

整套视觉未必适合自己的产品,但这种整理方法可以借鉴:挑几条真正影响辨识度的判断,配上正反例,持续用它们检查新页面。

妙言:文件可以由 AI 生成,读和改仍需要好工具

Tw93 在 潮流周刊第 289 期 里谈了妙言的演进:保持原生、本地和流畅编辑,提供版本回退,也补充 CLI,让 Agent 能新建、搜索和读取笔记。

同一篇里,他仍然强调亲手写东西的乐趣。这让我觉得,AI 友好的笔记工具可以同时服务两种需要:让机器方便地处理文件,让人愿意坐下来把文件读完、改好。

工具替我们把桌面收拾干净之后,桌上最好还有一件自己愿意慢慢做的事。

👀 随便看看

  • Scene:给整台 Mac 换一套主题。把壁纸、终端和编辑器的配色一起调整,应用前会列出各项改动,也提供撤销和恢复原配置的入口。喜欢桌面、代码和命令行保持同一种感觉的人,可以看看它怎样处理这些细节。

  • Cra:把熟悉的侧边栏继续用下去。一个独立开源的 macOS 浏览器,围绕 Spaces、固定标签和自动归档组织浏览,也提供从 Arc 导入的功能。它把重点放在已有的浏览习惯上,适合关心标签管理的人留意。

  • Kami:把内容排成便于分享的卡片。除了报告和简历模板,官网还展示了小红书与 X 的社交配图样本,提供八种底色。手上已经有一段想分享的内容时,可以参考它怎样安排封面、列表和正文。