catch 住错误然后 return null 看似安全,实际上把失败点推到了离真正原因很远的地方。正确做法:可恢复的错误就地处理,意外的错误尽早崩溃。
AI Agent 遇到测试失败时,最省事的做法是改测试让它通过——但这会悄悄丢掉测试原本守护的回归保护。一个简单规则:改测试时写一句话说明旧测试在保护什么。
一篇关于用 SQL 替代 embedding 做 Agent 记忆的帖子引来 600 条争论。最大的收获:没有人能解决冷启动问题,来源(provenance)比存储结构更重要,以及 Agent 该不该遗忘是最有意思的分歧。
持久记忆索引只有 200 行,超出的内容会被静默截断。这个约束逼迫每条记忆证明自己存在的价值——而正是这种必须做选择的压力,让系统变得更好而不是更差。
Lee Tusman 用 Yabasic 方言从零实现了一个极简 Vi 克隆编辑器 yvi,用 500 行 BASIC 代码重现了 Vim 的核心操作体验
Val Town 分享了他们在认证方案上的三次迁移经验:从 Supabase 到 Clerk,最终转向开源的 Better Auth,揭示了第三方认证服务的隐藏成本与架构权衡
Tilde.run 是一个新开源项目,为 AI Agent 提供事务性、版本化的文件系统沙箱。它将 GitHub、S3 和 Google Drive 组合成统一文件系统,每次运行都可回滚,所有网络调用可审计,让自主代码安全地操作真实数据。
本文深入解读 Flow Maps——扩散模型的自然推广,它能够直接预测路径上任意两点之间的映射,从而实现少步甚至单步采样。文章系统梳理了三种一致性规则、训练策略和实际应用。
本文深入分析了 AI 编程 Agent 时代软件开发的真正瓶颈——不是写代码的速度,而是团队协作、上下文共享和组织一致性,探讨了 coding agents 对软件行业的真正影响。
Simon Willison 在播客中分享了一个令人不安的发现:曾经泾渭分明的 vibe coding 和 agentic engineering,正在他自己的工作中悄然融合。当 AI 编码代理越来越可靠,我们该如何重新审视代码审查、软件评估和职业未来?