存储AI–AI博客聚合
最新聚合的文章
-
检查 100 个候选项,而不是 1000 万个文档:更快速的 Elasticsearch kNN 过滤
作者:来自 Elastic Panagiotis Bailis Elasticsearch 现在会针对每个查询决定是在向量搜索之前还是之后执行 kNN 过滤。在一个包含 1000 万个向量的数据集上,
-
小项目实战 4:代码审查、重构与提交前检查
开篇 经过前 3 篇文章,task-api 已经完成了基础接口、异常处理和自动化测试。 但测试通过,只能说明已覆盖的场景没有失败。提交代码前,还需要确认: 有没有权限、数据和边界风险?
-
脚本说 PASS、OS 读全零 —— 到底是谁在撒谎?
缓存谎言、LBA127 劫持与最后的 off-by-one 一、引子:一场三方对质的魔幻现场 干底层裸机开发的,大概率都懂这种离谱时刻: 宿主机上的 Python 脚本拍胸脯:写入成功!双路回读逐字节
-
uptime-kuma 从 docker run 迁移到 compose:数据卷的坑
背景 uptime-kuma 当初是用 docker run 手起的,命令大概长这样: 问题:不在 compose 里,服务器重启后要手动管;配置改动没有版本记录;端口暴露公网。 想迁移到 compo
-
当 AI agent 群集出现时,银行能跟上吗?
作者:来自 Elastic Karen Mcdermott 随着自主 AI 重塑网络风险,金融机构需要具备可视性和上下文,才能检测异常行为并以机器速度做出响应。 AI agent 正在改变的不只是金融
-
KMP 又改了编译流程, Separate Compilation 禁止了 `commonMain` 的依赖穿透
最近 JetBrains 又给 KMP 的编译流程加了 separate compilation,比如以前同一段 commonMain 代码,IDE 和真正执行 Gradle 编译的时候,以前可能会产
-
LangChain 之三:模型与消息抽象
LangChain 之三:模型与消息抽象.原语喂进去的到底长什么样,一直没细看。串起来的其实只有两种东西:一种是消息,一种是可以吃消息的模型。这篇就把这两层拆到底。
-
机场天气的”广播系统”:三种报文一次讲明白
上一篇我们用十行代码,把全中国 39 个机场的实时天气画上了地图。地图上的每个圆点背后,都是一条这种模样的电码: 这一篇不写代码。我们蹲到电码的身后去,看这套系统本身。
-
openJiuwen X-Router:自演进模型路由技术,让 Agent 成本降 50%
openJiuwen 推出 X-Router 自演进模型路由技术,通过动态判断任务复杂度选择最优模型,实现成本与效果的平衡。
-
pip 安装慢、超时、报错?一份国内源配置 + 9 个高频报错对照表
pip 安装慢、超时、报错?一份国内源配置 + 9 个高频报错对照表 先给结论:90% 的 pip 问题,靠三招就能解决——换国内源、用 python -m pip 而不是 pip、在虚拟环境里装。剩
-
任务跑一半,API 突然报“对话超长“断流:我给 Agent 修的紧急逃生通道
场景:最猝不及防的一种死法 长任务跑到第 30 轮,一个大工具结果塞进来,下一轮请求直接被 API 拒了: 此时最不能做的就是把异常抛给用户——前面 30 轮的工作全卡在半空。
-
Go slices 包的七个坑:Delete 把旧切片清零、Insert 时而写穿、SortFunc 不稳定(Go 1.25 实跑)
Go 1.21 把 slices 包放进标准库之后,很多手写的 for 循环被换成了 slices.Delete、slices.Insert、slices.SortFunc。代码短了,但切片「共享底层
-
云端部署阿里 Qwen-Image-2.1 保姆级教程
这篇教程面向完全没碰过 Linux 和 GPU 服务器的人:每一步都给命令,每一条命令都解释在干什么,并标注了新手最容易翻车的三个坑(系统盘写满、显存 OOM、忘关机持续扣费)。
-
LangChain 之二:组合原语深拆
LangChain 之二:组合原语深拆。逻辑散成胶水函数和if else.LangChain 给出的答案不是再写一个框架,而是把上面这些动作抽象成几个组合原语,然后用一根竖线 `|` 把它们接起来。
-
EasyAdminBlazor 定时任务:FreeScheduler 可视化调度与任务管理
后台里总有一些"每天凌晨跑一次""每月 1 号清理数据"的需求。EasyAdminBlazor 2.3 的做法是:底层用 FreeScheduler 做调度与持久化,上层提供统一接口和可视化页面。 一