AI 精选工程笔记

技术摘要

AI 精选与摘要技术文章、编程实践和人工智能新闻。

---

贝壳 AI 客服系统 v1.4.0:从对话到工单,智能客服的工程闭环

来源: oschina.net 32
智能客服的难点从来不在"能聊天",而在聊天之后的事——认证谁在说话、什么时候该把对话交给真人、问题怎么变成可追踪的工单、RAG 检索出来的答案到底靠不靠谱。贝壳 AI 客服系统 v1.4.0 把这些"后半程"的工程问题逐个补齐,让 Agent 不只是一个会回答问题的对话框,而是一套能跑完完整服务流程的系统。 上一版的后台认证逻辑分散在不同模块里,Tok...

Bun v1.3.14:一口气塞进六项硬功能,然后说要重写 Rust

来源: oschina.net 47
2026年5月13日,Bun 团队丢出 v1.3.14。这不是一个你扫一眼 changelog 就能关掉的版本——内置图像处理、HTTP/3 原生支持、全局虚拟存储安装、Windows ConPTY 终端模拟、FreeBSD 与 Android 原级构建,六项功能同时落地,每一项都在回答开发者拖了多年的老问题。但真正让社区炸开的,是创始人 Jarred...

Elasticsearch 9.4.1:新版本落地,先跑起来再说

来源: oschina.net 55
Elasticsearch 又推了一个补丁版本 9.4.1。对于已经在生产环境跑 ES 的团队来说,补丁版本通常意味着稳定性修复和少量增强,升级风险相对可控。如果你还没接触过 ES,这个版本也是一个不错的起点——9.x 系列的 API 和配置已经趋于稳定,文档和社区生态也比较成熟。 下面直接看怎么用,而不是再念一遍"分布式全文搜索引擎"的定义。 最快的...

每 10 秒一次主动选择:DMA 如何让 Firefox 重新回到用户桌面

来源: oschina.net 43
欧盟《数字市场法案》(DMA)生效两年多了,很多人以为它只是纸面规则。Mozilla 刚发布的最新数据打消了这个印象——用户每 10 秒就通过 DMA 浏览器选择界面主动选一次 Firefox,累计超过 600 万次。更关键的是,这些用户的留存率明显高于其他渠道来的用户。这不是被动的默认值,是真实的偏好表达。 DMA 要求苹果、Google 等平台守门...

PostgreSQL 社区周报:从 MemSQL 迁移到 HorizonDB 的实战启示与本地 Meetup 动态

来源: postgr.es 45
2026 年第 18 周,PostgreSQL 社区活动密集:比利时 PGConf、柏林与爱丁堡的本地 Meetup 同期举行,而最值得关注的是 Talking Postgres 播客新一期——Adam Prout 分享了从 MemSQL 迁移到 HorizonDB 的工程师旅程。迁移故事比会议日程更有实操价值,本文先梳理社区动态,再聚焦迁移话题,给出...

SLF4J 2.0.18:Marker 终于不再丢失,WARN 级别也能自定义了

来源: oschina.net 42
SLF4J 2.0 系列持续修补细节。2.0.18 修了两个看似不起眼但实际影响使用体验的问题:一是 在调用 时把 marker 丢成了 null,二是 渲染 WARN 级别时硬编码字符串,无法跟随配置变化。这两个修复分别影响"带标记的日志到底能不能传到底层"和"轻量场景下日志输出可定制性",值得升级。 SLF4J 2.0 引入了 Fluent API...

Java 智能体 Harness 之战:AgentScope 与 Solon 的架构抉择

来源: oschina.net 42
AI Agent 开发正在从"写一个调 API 的脚本"进化到"搭一个可编排、可观测、可扩展的运行时"。2026 年,Java 生态里两套 Harness 框架几乎同时交卷——阿里系的 AgentScope Java 和杭州无耳团队的 Solon AI。它们对"马具引擎"的理解截然不同,选哪一套,直接决定你后续的架构走向。 Harness 这个词来自马...

用 Go 写一个零依赖的轻量 NVR:MiBee NVR 实战解析

来源: oschina.net 34
做视频监控项目的人大概都经历过这种痛苦:装一台 NVR 软件,先拉一堆运行时依赖,再配数据库,前端还得单独部署,ARM 板子上交叉编译更是一场灾难。MiBee NVR 的思路很直接——用 Go 把后端、前端、录像逻辑全部塞进一个静态二进制,拷到机器上就能跑。 MiBee NVR 是一个纯 Go 实现的网络视频录像机,核心能力覆盖了监控场景的三个刚需: ...

给 AI 助手建一本技能手册:mattpocock/skills 破 7.6 万星背后的知识库思路

来源: oschina.net 27
一个 Shell 语言的项目,没有编译产物,没有 Web 界面,单日新增 3867 星、总量冲到 76413——mattpocock/skills 做的事情听起来极其朴素:把个人经验写成结构化的 Markdown 文件,放进 目录,让 AI 编程助手在每次对话时自动加载。 但这个"朴素"的动作正在成为开发者与 AI 协作的新基础设施。同日榜单上,AI ...

Python 里那些"反直觉"的设计:bool 是 int 的子类,GC 还能手动关掉

来源: oschina.net 37
Python 诞生于 1991 年 2 月 20 日——比苏联解体还早了十个月。三十多年过去,这门语言攒下了不少让新手皱眉、让老手会心一笑的"怪异"设计。这些设计并非 bug,而是 Python "一切皆对象"哲学的直接产物。理解它们,不仅能避免踩坑,还能更准确地把握 Python 的类型系统和运行时行为。 这是最让人意外的一条: 是 的子类。 和 在...