这个 agent 只有 60% 对得上,我却觉得它能上生产
半夜刷 dev.to,刷到一个叫 ShotDelivery Guardian 的仓库,Google 那个 Agentic Cinema 黑客松的产物。作者自己在文里报了两个数:真实环境跑了 5 次,3 次跟纯规则跑出来的结果对得上——60%;全部测试下来,零条规则被违反。 我第一反应:这系统要黄。

半夜刷 dev.to,刷到一个叫 ShotDelivery Guardian 的仓库,Google 那个 Agentic Cinema 黑客松的产物。作者自己在文里报了两个数:真实环境跑了 5 次,3 次跟纯规则跑出来的结果对得上——60%;全部测试下来,零条规则被违反。 我第一反应:这系统要黄。

上周看到 Josep Bigorra,也就是 jjba23,2026 年 9 月 24 日在 jointhefreeworld.org 发了篇介绍 OrgWebAlchemy 的文章,项目用 Guile Scheme 写,解析 Orgmode 文档,生成 AST,再渲染成 HTML。

Don Johnson 在 dev.to 上发了篇讲 vibe coding 的文章,标题叫 Vibe Coding Is Not the Problem,9 月 25 日放出来的。这条我摸了两遍才决定放进夹子。

前些天晚上,我躺在床上划一个模型列表,划到一条:Qwen/Qwen3.827B,56 GB,46 个做种者,690 万次下载。第一反应是这数字写错了。第二反应是,我凭什么觉得它写错了。 一个开放权重的模型,通过 torrent 下载,哪里值得我多看一眼?按说不该有。BitTorrent 多老了,磁力链接多老了。

读到 Amara Graham 发在 dev.to 那篇对比 ChatGPT Codex 和 GitHub Copilot 的文章,我先在评论区被一条回复点了一下——不是差在模型,是 Copilot 从头到尾没提过它不能浏览网页。这个比它生成错代码严重得多。 她拿同一个前端 PoC 任务各跑了一遍。

上周半夜翻一段 agent 跑迁移的输出,翻到第三屏卡住了。不是它卡住,是我——每一条都跑通,我却说不出来它当时连的到底是哪个库。 配置里写的是 staging,日志里的 DSN 也指向 staging。盯着看了半分钟,才反应过来问题出在哪:我从来没做过任何一件事,把"它以为自己在哪"和"它实际连上的是哪"锁在一起过。

七月的事。老周给我介绍了个活,他小舅子,做五金批发的,公司十来个人,要搞个进销存的报表。 要我说这种活最没劲,钱少事多。但老周开口了,当年我入行第一份工作就是他带的,这个面子得给。 谈需求那天老板发来一张截图,手机上拍的,还是歪的,说现在用的系统导出的单子就是这样,"你照着来就行"。
模型写出来的东西,为什么不能直接拿去用? 九月中旬,sockpuppet.org 上发了篇《How to Write with an LLM》,作者 Thomas Ptacek。标题看着像写作专栏,跟写代码的人没什么关系。我看完觉得正相反。 它讲的不是怎么让模型帮你写,是模型给的东西为什么不能用。
OpenBSD/arm64 上,有人在一台 HP Elitebook X G2q 上把 USB、键盘、触控板跑起来了,走 ACPI 模式。提交者 Tobias Heider,同时在 Canonical 上班。 这是 OpenBSD 对 Snapdragon X2 Elite 笔记本的第一批支持代码。

一个策略,作用域设好、状态激活、规则挑不出毛病,跑一遍,返回 ALLOWED,什么都没拦住;同一套演示系统的另一块仪表盘上挂着 43% 的错误率、37 次执行、7 天累计成本 0.002 美元,而这个错误率是每次演示运行按设计注入一次尝试得来的,不是待修的故障。

几张手机截图,同一片街区,拉法。Google 地图一张,Apple 地图一张。肉眼可见不一样。底下有人补了一句:学校图标还在地图上。 这是整件事里最技术的一句话,也是最容易被“那当然”三个字糊过去的一句。我想把这句话读到底。 先把结论摔在桌上:图标不是画在图片上的,图标画在一个坐标上。 影像是一张图,图标是一个坐标。

最近总有人问,WebMCP 到底是什么。 简单说,它是一种浏览器 API,让网页自己把可被 AI agent 调用的功能列出来。agent 不用去猜哪个按钮叫提交、哪个输入框是金额,页面直接告诉它有哪些工具、要什么参数。

速评:又有人把提示注入叫新的 SQL 注入。 9 月 27 号发在 DEV 上的那篇,我拖到今天才点开,标题前半句就让我叹了口气——这类比从 2023 年喊到现在,喊的人换了一茬又一茬,老剧本了。读下去得承认,写得不算差,讲数据和指令共用通道那段是扎实的。坏就坏在结论,而那个结论,被评论区替作者自己收走了。
事件驱动架构最常被当成什么用? 简单说,当成一次性能升级。上消息队列,拆出事件日志,让服务之间别互相干等,听起来就是"更快"。 七月初 dev.to 上有篇把这层说法反过来讲的文章,作者 Ali Alp。他的主张一句话:事件驱动的核心收益是解耦,速度不是。
这条在讲 ctrodb 作者给客户端数据库加离线同步的经历。出处是 Odejobi Abiola Samuel,7 月 5 日在 dev.to 发的,同步代码在 github.com/ctrotechtutor/ctrodb 的 src/sync/ 下,npm 装法是 npm install ctrodb。

综述论文我向来不爱读。多数 survey 就是拿引用管理器把几百篇论文往主题下装,读完只多了一串参考文献编号。机器人学习又是个八面漏风的领域,越想装成“全景”,自己的分类法越容易碎。这篇 40 页、11 张图、11 张表的 arXiv 2608.01851,我翻的时候也抱着这个偏见。

旧稿: 在修改生产资源之前,先向我确认。 很多人的 system prompt 第二行就挂着它。坏就坏在【先】这个字。 "先"是时间词,不是条件词。模型读到"先确认",读到的是一个流程步骤:确认,然后执行。流程走完一遍就作数了。
一个下午,少量 token,把归档两年的 Weave Scope 从 x8664 的烂摊子里拉出来,生成多架构镜像直接推 Docker Hub。故事是真的,新仓库是真的,manifest 也在。但"救活"这两个字,我不认。 构建流程是 agent 最擅长吃掉的活,这我从来不否认。
有人问,为什么"我用 AI 做了个东西"这句话越来越不值钱。 简单说,因为这句话只交代了工具,没交代活是谁干的。 八月中旬有篇发在 dev.to 上的文章,作者是俄勒冈的一位软件工程师。她讲的事很朴素:用 AI 造东西的人,干的其实不是同一种活。她分成三类,并说这不是能力分级,只是把行为描述得具体一点。

公司那个后台项目里的 moment 一直没人动,打包出来三百多 k,我们组长九月初说换 dayjs,这活就丢给我了。 我第一反应是手工改。moment 全文一搜,137 处,散在六十多个文件里。改到第三天我有点烦了,主要是无聊,改到第二十几个文件的时候我开始把有些没用的地方也顺手删了,越改越不像话。