标签

开源中国

AI UITester:把描述性用例变成可执行 UI 测试

来源: my.oschina.net 26
很多团队的测试用例平台里,已经沉淀了大量“人能看懂”的描述性用例:进入订单页、筛选待支付订单、点击详情、校验金额。问题是,这些用例不能直接跑。QA 仍然要逐条理解业务逻辑、补元素定位、写脚本、调路径。到一个中等规模模块,转化成本很容易变成数人天。 AI UITester 这类 AI Native UI 自动化测试思路,核心价值不是“让 AI 点页面”这...

IntelliJ IDEA 2026.1.4:一次面向 Git、Docker Compose 与 WSL Gradle 的修补更新

来源: oschina.net 30
IntelliJ IDEA 2026.1.4 已发布。这不是一个堆满新功能的大版本,而是一次更贴近日常开发摩擦点的修补更新:Git 活动分支显示、Docker Compose 中 PHP 解释器创建、以及 WSL 环境下 Gradle 同步状态,都得到修复。 这类 IDE 小版本最有价值的地方,往往不是新增一个菜单,而是让已有工作流少出错。 本次更新提...

Avo 4:Rails 后台从“能用”走向高密度操作台

来源: oschina.net 38
Rails 应用迟早会需要后台:看用户、改订单、处理异常数据、给运营一个不用进数据库的入口。Avo 做这件事已经五年,Avo 4 的发布不是一次简单的功能堆叠,而是一次持续 15 个月、约 2000 个 commit 的重构。它从 3 月公测走到 GA,核心变化集中在 UI、信息密度和操作效率上。 很多后台管理工具的问题不是缺功能,而是信息组织松散:一...

NumPy 2.5.1:一个值得下游项目尽快验证的补丁版本

来源: oschina.net 42
NumPy 2.5.1 已发布。这不是功能大版本,而是 2.5.0 之后的补丁发布,重点修复已发现的问题。对普通应用来说,它看起来可能只是一次小升级;但对维护 Cython 扩展、科学计算库、数据处理框架的团队来说,这个版本更值得关注,因为它修复了 NumPy datetime Cython API 相关问题,并继续推进 Python 3.15 准备工...

FastDFS V6.16:单机多 Storage 实例让容量利用更灵活

来源: oschina.net 29
FastDFS V6.16 的重点不是“又多了几个参数”,而是把一个常见部署痛点往前推了一步:同一台服务器现在可以部署同组的多个 storage 实例。对有多块磁盘、希望更细粒度利用机器资源的团队来说,这比简单地把磁盘挂成一个大目录更可控。同时,新版本还提供了两个观察工具: 用来直观看 storage 状态, 用来快速看集群容量。 传统 FastDFS...

用 Solon AI 4.0 的 ReActAgent 把大模型接到真实工具上

来源: oschina.net 40
只会聊天的 LLM 很快会碰到天花板:它不知道实时库存,不能查订单,也不能调用内部接口。ReActAgent 的价值在于把“推理”和“行动”放进同一个循环里:模型先判断下一步要做什么,再调用工具,拿到结果后继续修正判断,直到给出可用答案。 这类 Agent 不适合拿来包装所有需求,但很适合处理“需要多步判断 + 外部数据 + 动态反馈”的任务,比如客服...

MooTool 1.7.8:把随手记和 JSON 管理从数据库搬到文件夹里

来源: oschina.net 27
MooTool 1.7.8 的重点不是多加一个炫目的按钮,而是把开发者高频使用的两类内容:随手记和 JSON 文档,从更封闭的数据库管理方式,推向更透明的 txt 文件、文件夹和 Git 工作流。这类改动看起来朴素,但对长期使用工具的人很关键:数据更容易备份、比较、迁移,也更适合纳入团队或个人的版本管理习惯。 这次更新里,【随手记】的数据管理从数据库改...

uniTerm v1.3:把终端、远程桌面、数据库和 AI 助手塞进一个轻量工具箱

来源: oschina.net 40
远程运维工具正在从“单点工具”变成“工作台”。uniTerm v1.3 的重点不只是又多支持了几个协议,而是把 SSH 终端、SFTP 文件传输、RDP 远程桌面、数据库客户端、服务器监控和 AI Agent 放进一个不到 10MB 的跨平台应用里。对于经常在多台服务器、多种协议、多套工具之间切换的开发者和运维来说,这类整合的价值很直接:少开窗口,少复...

用 Solon AI 4.0 ChatModel 少写一半 Java LLM 胶水代码

来源: oschina.net 46
把 LLM 接进 Java 应用,难点往往不在“发一个请求”,而在请求之外的一堆细节:HTTP 客户端、鉴权、JSON 编解码、流式输出、上下文记忆、错误处理。Solon AI 4.0 的 ChatModel 把这些常见工作收进一套 Builder API,让 Java 代码更像是在描述“我要怎样对话”,而不是手写一层又一层协议胶水。 传统做法里,业务...