工具与应用01
红帽工程总监 Christian Schaller 想把一箱旧家庭底片数字化,但买的 Plustek OpticFilm 8200i 扫描仪在 Linux 上不工作。原因是厂商换了芯片,现有 Linux 驱动认不出来。他最初让 Claude Code 直接写驱动,折腾很久没进展,搁置几个月。后来他换个办法:让 Claude 运行厂商的 Windows 软件、抓取 USB 通信数据,再和 Linux 驱动发送的数据对比,用能用的 Windows 驱动当参照来定位问题。几小时内他拿到第一张能认出的扫描图,几天后驱动还支持了红外扫描。他把这套方法开源成 hw-harness(MIT 许可),并顺手用同样思路修好了 ThinkPad 笔记本摄像头发暗、偏色的问题。对读者来说,这说明 AI 编程代理可以靠“对比可用实现”来啃下没有文档的硬件驱动难题,但最终仍需人工在真机上测试。目前他的扫描仪驱动只是概念验证,上游 SANE 已有另一位开发者的支持;摄像头补丁也尚未合并,仍在评审中。
文中可用工具
- Claude CodeAI 编程代理,用来运行 Windows 驱动、抓取 USB 数据并对比修改 Linux 驱动代码
- hw-harness开源工具集(MIT 许可),用于记录设备行为、对比可用与损坏的实现,让编程代理处理 Linux 尚不支持的硬件
- SANELinux 扫描仪驱动框架,作者为其编写后端
- Negative Vibes用 Rust 编写的 GNOME 底片处理应用,保留 16 位原始扫描数据并支持去尘、调色和导出
- ArgyllCMS在 Negative Vibes 中用于色彩校准
- libcameraLinux 摄像头图像处理框架,作者的补丁修改了其中的镜头阴影校正和黑电平计算
- Plustek OpticFilm 8200i作者的底片扫描仪,使用 Genesys GL128 芯片,Linux 原本不支持
- Lenovo ThinkPad X1 Carbon Gen 14 Aura Edition作者的笔记本,其索尼 IMX471 摄像头在 Linux 下成像过暗偏色,被本次补丁修复
- Intel IPU7笔记本摄像头的成像系统,原文未说明更多用途
工具与应用02
Docsy 是 Google 在 2019 年创建的一个技术文档主题工具,常被 Kubernetes、OpenTelemetry 等开源项目用来搭建文档网站。以前文档主要给人看,现在越来越多 AI 智能体也会读取文档,但机器不容易找到和看懂这些内容。Docsy 最近加入了 Linux 基金会,并陆续推出新功能:可自动生成 Markdown 版本和 llms.txt 索引,还能在页面中提示 AI 去读取索引,另外正在开发给维护者用的“对智能体友好度”评分。这些功能大多还是实验性、需要手动开启,评分尚未推出。
文中可用工具
- DocsyGoogle 创建的开源文档主题,为技术项目生成网站和便于 AI 阅读的文档格式,已加入 Linux 基金会
- Hugo静态网站生成器,Docsy 是它的一个主题,用于搭建文档站点
- llms.txt给 AI 工具提供网站内容索引的文件,Docsy 可自动生成,目前为实验性功能
- MarkdownDocsy 自 0.15.0 起可为每个页面额外生成 Markdown 副本,方便 AI 读取
模型进展03
OpenAI 本周把 Decisions API 开放公测,给它加上看图片的能力,让程序能根据画面快速做判断。以前要做这类判断往往得调用更慢的推理模型,现在它直接把文字或图片变成三类结果:概率、选项和打分。它按每百万输入 token 收 0.10 美元,输出不另收费,跑在 GPT-6 Luna 上。同一时间 Perplexity、Cloudflare、亚马逊也发布了能自己下载运行的决策模型,但 OpenAI 仍只能通过它的托管接口使用。
文中可用工具
- Decisions APIOpenAI 的托管接口,把文字或图片转成概率、选项或分数三类结果,本周开放公测
- GPT-6 LunaOpenAI 承载 Decisions API 公测版本的模型
- GPT-LiveOpenAI 的实时语音模型,在示例中与 Decisions API 搭配处理对话和表情选择
- pplx-decider-v1-27bPerplexity 发布的开权重决策模型,可下载自行运行
- Strands Decider 2B亚马逊发布的本地决策模型,可下载自行运行
- ClefCloudflare 发布的决策模型,支持图片和文字输入,可下载或通过其托管服务使用
- Clef-flashCloudflare 发布的另一款决策模型,可下载或通过其托管服务使用
- JevTypeSafe 此前发布的决策模型
- MicroduckHugging Face 即将推出的可编程双足开发者机器人,OpenAI 在示例中用它演示
行业动态04
CNCF 执行董事 Jonathan Bryce 说,过去 18 个月里该基金会审批项目毕业的速度比以往任何时候都快,部分原因是他们创建了 AI 智能体来帮忙做不同阶段的尽职调查。他用 2018 年 OpenAI 早期借助 Kubernetes 调度算力的例子说明,开源工具让 AI 公司能在自有数据中心和多家云厂商之间灵活调配资源,不用被单一供应商锁死。现在这些 AI 公司把改进回馈给开源社区,金融和制造业也能跟着受益。不过,智能体具体怎样做尽调、准确率如何,文中并未说明。
文中可用工具
- Kubernetes开源容器编排工具,用来在自有数据中心和多个云平台之间灵活分配算力
工具与应用05
这是 Spring 社区的一周动态汇总,作者在比利时安特卫普参加 Devoxx 大会,本次演讲主题是 Spring Security 和 Spring Boot 4.x。文章重点介绍了 Spring AI 负责人 Christian Tsolov 关于用 Spring AI 构建模块化 RAG 方案的文章,以及一个叫 OneLens 的开源项目——它能让你看到代码的“知识图谱”,也就是代码之间关联关系的可视化。此外还推荐了 Spring Office Hours 讨论、关于 JReleaser 的播客、Spring Boot 最佳实践视频和 Spring AI 教程等。对使用 Spring 做 Java 开发的读者来说,这是一份可以了解本周社区新内容和学习资源的清单。
文中可用工具
- Spring AI帮助 Java 开发者把 AI 能力(如 RAG)接入应用的框架
- TypeSafe Jev配合 Spring AI 构建模块化 RAG 方案的工具
- OneLens开源项目,可视化代码的“知识图谱”
- JReleaser用于简化软件发布流程的工具
- Spring BootJava 应用开发框架,本文推荐了其最佳实践和教程
- Spring SecuritySpring 生态的安全框架,作者将在大会上讲解
学习与研究06
Uky0Yang/awesome-ai-agents-zh · 中文 AI Agents、MCP 和 AI 开发工具导航
这是一个面向中文开发者的 AI Agents、MCP 和 AI 开发工具导航社区。仓库用结构化数据维护收录清单并由脚本生成 README,按 AI 编程助手、Agent 框架、MCP 生态、RAG 与知识库、浏览器自动化、安全与评估等分类整理项目,并标注语言、开源状态和适合阶段。同时提供 GitHub Discussions 用于提问、展示作品和分享实践经验,属于信息聚合与交流平台,本身不提供 agent 运行能力。
AI 编程07
GitHub 推出了 ReviewBench,一个用来评估 AI 代码审查工具的公开基准。此前,各家 AI 审查工具好坏难分:有的发现问题多但噪音大,有的漏报多,团队缺少统一标准来判断谁更适合自己。ReviewBench 参考了 GitHub 上超过 1 亿个真实 PR 的语言和规模分布,挑选了 19 种语言的 219 个公开 PR,用人工审查、前沿大模型和静态分析共同构建“标准答案”,并按严重程度和类别打分,衡量准确率和召回率。它还经过资深工程师独立校验,与线上实验方向基本一致,因此开发团队可以用它离线预判改动是否真的能改善用户体验。该基准目前已可直接使用,且开放提交结果。
文中可用工具
- ReviewBench一个公开基准,用于在统一标准下测试和比较 AI 代码审查工具
- Copilot code reviewGitHub 的 AI 代码审查功能,文中用 ReviewBench 对其进行离线评估
行业动态08
Akka 公司拿 65 个开源项目做了一次实验,想看用 AI 帮忙把软件从一个平台搬到另一个平台时,需求写得清不清楚、给 AI 看多少背景资料、选哪个模型、有没有自动检查,这些因素到底影响多大。实验记录了花的时间、消耗的 token、代码量、测试通过情况以及运行性能,结果发现不同模型、不同投入程度、不同类型的项目之间差别很大。目前只是实验结果,还没有看到可直接使用的工具或产品。