0912 | 工具快报:AI 代理、编程助手与创意工具新玩意

||Download

Show notes

本期快速巡礼一批新产品:AI 编程与代理工具正在改变开发者工作流,创意设计工具让浏览器变成工作室,还有连接业务与数据的新方式。我们会聊它们各自解决什么问题、收费模式,以及接下来值得关注的走向。

时间轴

  • 00:00:04 开场
  • 00:00:47 AI 编码与多代理并行
  • 00:05:24 代理连接业务系统与数据
  • 00:09:07 把现实工作变成模型任务
  • 00:11:13 浏览器里的设计与视觉工具
  • 00:13:11 免费实用小工具与隐私
  • 00:14:54 工作流周边与增长工具
  • 00:18:21 收尾

相关信息

本期节目由 Bri 出品。Bri 使用先进的 AI 技术将你在意的资讯转换成适合收听的播客。如需联系,请发邮件至 hi@bri.so

Transcript

茉莉: 大家好,欢迎收听今天的节目,我是茉莉。

白桦: 我是白桦。今天这一期其实有一条挺清晰的线,就是工具正在把我们做事的方式重新编排一遍。有人想让 AI 代理在多个环境里并行干活,有人把代理接进合同、发票和数据源,有人干脆把工地上的土方活也交给模型,还有一拨人在做完全免费、本地优先的小工具。

茉莉: 对,所以今天我们不按“产品清单”的讲法来,而是按问题来讲:每个工具到底想解决什么,它说它能做到什么,哪些还只是说法,哪些是真正需要打问号的。那我们就从最热的一块开始吧,AI 写代码这件事的变化。

白桦: 好的。先说一个可能有点颠覆的想法:以前我们说 AI 辅助编程,是一个人开一个窗口,跟一个模型你一句我一句。现在的方向不是这样了,是一个人同时开着好几个代理,让它们各干各的。有三个产品放在一起看特别有意思。

茉莉: 先讲 easyspecs.ai 吧,因为它的切入角度最不一样。它不是让 AI 写代码写得更快,而是反过来:先把代码库文档化,然后生成“可信的规格说明”,规格里还带 oracle,也就是判定的标准,和评分规则。它的主张是,让规格评审取代代码评审。

白桦: 这个想法值得多停一会儿。现在大多数团队的做法是,AI 写完代码,人去逐行看。而 easyspecs 的逻辑是,与其事后审代码,不如事前把“要做成什么样、怎么算做对了”写成可检查的文档,审那份文档。这样评审的对象从代码变成了规格。

茉莉: 但这里有个很实际的问题,也是这个方向目前最大的未知数:规格评审真的能替代人工代码审查吗?规格写得再好,代码里可能有规格没覆盖的问题,比如性能、边界情况、安全细节。这一点目前没有验证结果,只能当作一个开放问题放在那儿。

白桦: 对,所以听的时候要分清:它能生成带判定标准的规格,这是它宣称的能力;至于“取代代码审查”这件事,这是一个愿景式的主张,不是已被证明的结果。

茉莉: 那第二个工具就是完全不同的路径了。Jackalope 是一个开源的桌面工作区,它的做法是并行。它可以在并行的 Git worktree 里同时跑 Codex、Claude Code、Grok、OpenCode。

白桦: worktree 这个词值得解释一下,因为这是它整个思路的基础。Git worktree 就是同一个仓库可以有多个独立的工作目录,每个目录都是一条独立的分支线。这意味着你可以让四个不同的编码代理,各自在自己的 worktree 里改代码,互不干扰,最后你来比较、评审它们的结果,挑一个留下。

茉莉: 所以它解决的实际问题很具体:如果你只用一个会话,代理之间会互相污染上下文;而 worktree 隔离之后,并行就变得可行了。而且它是开源的桌面应用,还带评审功能,评审这一环正好接上了刚才说的质量话题。

白桦: 第三个是 Cline Desktop,也是开源的,但它面向的是开放权重模型,也就是那些可以自己下载、自己部署的模型。它支持并行的代理会话,还能把任务从 Claude Code 或者 Codex 导入进来。

茉莉: 说到 Cline,有一点要小心处理:它说自己有 1100 万用户,这个数字是它自己说的,我们可以引用,但不能当成验证过的结果来下结论。不过开源加开放权重模型这个组合本身很有意义,它意味着你的代理工作流不必绑定在某一家云服务商上。

白桦: 把这三个放在一起,共同点就出来了:AI 编码正在从单会话走向多代理并行和流程化。easyspecs 是把流程的重心前移到规格,Jackalope 是在本地并行跑多个代理再评审,Cline 是在开放生态里并行跑会话。三者各自押了不同的环节,但都认为“一个窗口聊到底”的时代要过去了。

茉莉: 而且它们互相之间并不冲突,甚至可以想象叠着用:用 easyspecs 出规格,用 Jackalope 或 Cline 并行执行。当然这只是逻辑上的可能性,没有来源说它们真的能一起工作,我不该往那边多说。

白桦: 那顺着这个话题,还有一个小工具值得插进来,正好是这一段的支持材料。chat-recall 是一个本地免费工具,它把 Claude Code、Codex、Cursor、OpenCode 这些工具的聊天记录扫成一份可搜索的历史。

茉莉: 这个对刚才的并行工作流特别有用,因为一旦你并行跑了好几个代理,聊天记录就散落在各处,回头找一个决定是什么时候做的时候会很痛苦。它还有个很实际的附加功能:扫描这些记录里有没有泄露的密钥。

白桦: 对,这个功能放在多代理并行普及的背景下就不是小事了。你给代理的上下文越多,密钥、令牌不小心贴进对话的概率就越大。chat-recall 是本地运行、免费的,数据不出你的机器。

茉莉: 好,那编码这一块就聊到这儿。接下来顺着走,代理跑起来了,下一个问题自然就是:它们怎么接到真实的工作和数据上?这就进入第二个话题了。

白桦: 先说 Accordio。它是一个免费的 MCP 连接器,MCP 就是让模型调用外部工具的那个协议。Accordio 给 Claude 提供三十个管理工具,涵盖时间追踪、合同、发票、收款。

茉莉: 也就是说,你跟 Claude 聊完一单工作,理论上可以直接在里面记账、开票、收款,不用切到另一个软件。这个连接器本身免费,但起草功能是每月三十九美元,也就是免费版给你工具的调用能力,付费版加一点内容生成的部分。

白桦: 这个定价结构其实挺说明问题的:连接本身不再收费了,收费的是高级能力。这个模式在其他几个工具身上也能看到影子。

茉莉: 对,比如 Cadenya。它做的事情是“托管的代理循环”,这个词有点抽象,拆开说就是:代理干活不是一问一答,而是一个循环,持续运行、持续处理任务。Cadenya 负责托管这个循环,帮你处理上下文压缩,也就是对话太长时怎么裁剪、审批流程,代理要做敏感操作时人来点头、webhook,就是外部事件触发的钩子,还有可以嵌入的小部件。

白桦: 关键的是它是模型无关的:通过 OpenRouter 或者任何 OpenAI 兼容的接口接入。意思是今天用这家模型,明天换那家,底下的代理循环不受影响。

茉莉: 这跟 Accordio 是一个很有意思的对比:Accordio 是绑在 Claude 上的垂直工具,管的是商务运营这一摊;Cadenya 是水平的基础设施,不管你做什么业务,它给你代理循环的运行时。一个深,一个宽。

白桦: 那宽度再往外推一层,就是数据了。Anysite.io 自称是面向 AI 代理的 B2B 数据层,通过 MCP 和 REST 两种方式提供数据,有六百五十多个数据源、三千五百多个端点。

茉莉: 它有一个细节我觉得很聪明:输出是“紧凑、省上下文”的格式。因为代理的上下文窗口有限,如果你从几十个数据源拉回来的都是冗长的原始数据,上下文很快就撑爆了。专门为代理设计紧凑输出,说明他们想清楚了消费者是模型,不是人眼。

白桦: 这里要注意的是,六百五十个数据源、三千五百个端点都是他们自己的说法,覆盖质量如何、数据准不准,这些都没有独立的验证,得自己试了才知道。但方向上,“数据层”作为一个独立产品类别出现,本身就说明生态在分层。

茉莉: 最后一个把这一块收拢起来:Spaces。它是一个桌面应用,给团队每个项目一个共享空间,里面既有 AI 代理,也有共享的聊天和文件。

白桦: 价格也很轻:每人每年十点九九美元。注意是年费,而且很低,它的定位更像是协作层的加购,而不是昂贵的生产力套件。

茉莉: 把这四个放在一起看,趋势就非常清楚了:代理不只是聊天框了。Accordio 给它业务工具,Anysite 给它数据,Cadenya 给它运行时和审批,Spaces 给它协作的场景。代理要真正进入企业工作,需要审批、数据和协作这些底座。

白桦: 但未知数也很明显:企业级的安全和可靠性。这些工具描述里都没有展开谈权限怎么管、审计怎么做、出错谁负责。这是整个类别共同的空白。

茉莉: 对,所以这一段我们说清楚了“接进来”,下一段想说“交出去”,也就是把现实中复杂的、专业的工作,整个交给模型去做。

白桦: 第一个例子可能让软件圈的人有点意外,因为它不在软件圈。sizeless 是用手机拍一段开放式管沟的视频,就能生成 3D 模型、CAD 和 BIM 图纸,还有结算用的工程量。

茉莉: 建筑工地上的管沟,就是埋管线挖的那种沟,传统上验收和结算要靠人工测量、手写记录,很慢也容易有争议。sizeless 的方案是现场的人拿手机拍视频,剩下的交给模型。它背后有 Y Combinator 和苏黎世联邦理工的支持。

白桦: 但这里要格外强调一点:现场采集数据的准确率,目前没有公开验证。施工结算是要跟钱挂钩的,工程量差一点就是真金白银的出入,所以在没有独立的准确率数据之前,“拍个视频就能出结算量”只能当成一个主张。

茉莉: 第二个例子回到软件开发。Cognition 推出了 Devin Voice:你说出一项任务,Devin 会去规划、排程,然后交付。语音那部分用的是 GPT-Live,底层模型是 Cognition 新的 SWE-2。

白桦: 这跟刚才 Jackalope、Cline 那些并行的编码代理是同一股潮流,但交互方式完全不同。并行工作区假设你是个工程师,愿意管理多个会话;Devin Voice 的假设是,你只要说一句话,剩下的一整个流程,规划、排程、交付,都是它的事。

茉莉: 所以这两个例子合起来的含义是:复杂的、有专业门槛的流程,正在被整个交给模型自动化。sizeless 是在建筑工地,Devin 是在软件开发。但共同的注脚也一样:sizeless 的准确率没公开数据,Devin Voice 的实际交付质量也还需要时间检验,官方的演示和真实的工程环境往往不是一回事。

白桦: 好,从重活儿换换气,聊点轻松的。有一类工具的目标特别简单直接:把你原来要装专业软件、学半天的事情,变成打开浏览器就能做。

茉莉: 第一个是 Monday Merch 的 Design Studio。Monday Merch 是卖定制周边的,Design Studio 是它的免费浏览器画布工具,可以在一千多种商品上设计,支持 2D 和 3D,而且印刷规则是内置的。

白桦: “印刷规则内置”这一点别小看。自己做过印刷设计的人都知道,最痛苦的就是出血线、色域、最小字号这些规则,每家供应商不一样,做错了一版就废。既然设计完是要印到他家商品上的,那把规则直接写进工具里,设计稿天然就是可印刷的。

茉莉: 免费、不用装任何东西,商业逻辑也很清楚:工具是入口,商品是收入。第二个是 Sliick,做的是 3D 设备样机。你把截图或录屏放进去,它给你渲染成有立体感的设备展示画面,用于截图和视频。

白桦: 它强调三点:不需要账号,没有水印,不上传文件,媒体全程留在你本地设备上。这对隐私敏感的人,或者处理还没发布产品截图的团队,是很实在的一点,因为你的截图从头到尾没离开过电脑。

茉莉: 还有一个支持材料也属于这一类:GLYPH Immersive,免费的浏览器工具,做模块化网格字体。它在一个可以调节的网格上生成圆角的像素风格字形,不需要注册。做视觉设计的人可以拿它快速排出有个性的标题字。

白桦: 这三个的共同点,就是把专业设计流程简化为打开浏览器即用。设计周边、做设备样机、排字形,过去各自都是一门专业,现在门槛降到了零成本、零安装。

茉莉: 接下来这一组也很贴近日常,都是免费、本地优先、注重隐私的小工具,我先说 Moji 吧。

白桦: 请。

茉莉: Moji 是一个免费开源的 Markdown 阅读和编辑器,它的定位很妙:像打开 PDF 一样打开 .md 文件。它有实时预览,支持 Mermaid 图表,就是用文本语法画流程图那个,还可以导出成 PDF、HTML 和 PNG,用的是 MIT 许可。

白桦: “像 PDF 一样打开 Markdown”解决的是真问题。Markdown 文件散落在各处,笔记、文档、README,但不是每个人都装了编辑器,也不是每个人都会渲染。Moji 让看的人可以无门槛地读,写的人也有基本的编辑能力。

茉莉: 这一组里还有一个跟 AI 相关的,但不做 AI,是管 AI 的:TIM PG。它是 Windows 工具,完全离线、无 AI,功能是在你把剪贴板内容粘贴给大模型之前,先把里面的个人数据遮蔽掉,然后在模型的回复里再还原回去。

白桦: 这个还原回去的设计很聪明。如果只是遮掉,那模型的回答里对应位置也是空白或占位符,你还得自己手动替换。TIM PG 是双向的:发出去之前脱敏,收回来之后自动把占位符换回真实数据,全程离线,数据不经过它的服务器。

茉莉: 把 Moji、GLYPH、TIM PG 三个放一起看,它们的共同点是:免费、本地运行或浏览器即用、隐私优先。跟前面那些大的平台型产品正好是两个极端,一个往云上、往集成深处走,一个就守在你自己的机器上。

白桦: 好,最后我们把剩下的几件收进一段,它们都是围绕日常工作流的周边,各管一小块。

茉莉: 先说 Loqua,因为这个背后有点故事。它是一个语音应用,由语音研究者开发的,用自己的 omni 模型,能同时理解语音和屏幕上下文。功能包括听写,还有 Capture to Ask,就是抓取屏幕内容来提问,以及应用操作。

白桦: “语音加屏幕”这个组合是它的差异点。一般的听写工具只管把声音变文字,而 omni 模型意味着它听到你说话的时候,也知道你屏幕上是什么,所以“Capture to Ask”和直接操作应用才可能成立。不过模型到底理解得多好,还是要用了才知道。

茉莉: 然后是 ChatHop,解决一个很多人已经遇到的问题:你在不同的 AI 助手之间跳来跳去,对话上下文就丢了。ChatHop 可以把对话在助手之间迁移,而且带着上下文一起走,也能把聊天复制成纯文本或 Markdown。免费额度是每月二十次。

白桦: 这个跟刚才编码那一块的 chat-recall 有点呼应:chat-recall 是把散落的对话变成可搜索的历史,ChatHop 是让对话可以搬家。都是在收拾 AI 会话碎片。

茉莉: 说到屏幕和浏览器,还有 LiveGrid。它让你在一个浏览器网格里并排看多路直播,支持 Twitch、YouTube 和 Kick。做的人叫 Lucas,是个独立开发者,一个人做的。

白桦: 使用场景很具体:电竞比赛、多机位活动、或者同时关注几个主播的时候,不用开一堆窗口来回切,一个网格全看完。

茉莉: 接着是 Formesign,它给 Google Forms 加上了具有法律效力的电子签名。用户填完表、签完字,签署好的 PDF 通过邮件送达,审计副本存到 Google Drive,数据同步到 Google Sheets。

白桦: 这填补的是一个很实际的空档:表单收集信息很方便,但收集同意书、协议、确认书的时候,光有一个“我同意”的勾选框是不够的。加上签名和审计副本,表单就能承担更正式的用途。

茉莉: 还有两个,一个跟效率有关,一个跟增长有关。Raycast 2.0 是一次彻底重建:跨应用的 AI 操作、Automations、Projects、听写、文件搜索。但有一个前提要提醒大家:它要求 macOS Tahoe,也就是需要升级到最新的 macOS。

白桦: 最后是 Wisry,它的做法是让 AI 代理去扫描 Meta 和 TikTok 的广告库,那些公开可见的广告素材库,找出跑得好的广告,把它克隆成你品牌的版本,然后投放到 Meta 和 Google,以 ROAS,也就是广告支出回报率,来优化。

茉莉: 这个我觉得值得多说一句,因为它处于一个灰色的地带。克隆“ winning ads”的结构和套路,比如钩子、节奏、排版,这个在广告行业是常规做法;但边界在于像素级的抄和风格上的借鉴之间,尺度的拿捏。另外它宣称的优化能力,同样属于“产品自己的说法”,实际 ROAS 表现没有独立数据。

白桦: 对,我们今天说的所有产品, maker 的描述我们都按“主张”来处理,这一点听众可以带着这个习惯去听任何产品发布。

茉莉: 那我们收个尾吧。今天我们从 AI 编码的多代理并行讲到代理的底座,讲到把工地和开发任务交给模型,再讲到浏览器里的设计和那些守在你本地的小工具。

白桦: 如果只留一句话的话,我想说:这批产品各自回答的是同一个问题的不同部分,怎么让人和模型一起干活的时候,流程更顺、上下文不断、数据不出门。而最需要持续追问的,始终是那些还没被验证的承诺。

茉莉: 感谢大家收听,我们下期再见。

白桦: 再见。