标签

开源中国

Claude Code 隐藏地域检测事件:开发者该如何审计自己的 CLI 供应链

来源: oschina.net 36
Claude Code 被曝在二进制包中包含一段未公开的检测逻辑:从 4 月 2 日到 7 月 1 日运行了三个月,没有出现在 Changelog、文档或用户提示里。根据公开摘要,Reddit 用户 LegitMichel777 从包中拆出了相关代码,安全研究员 Adnane Khan 随后对 v2.1.193 到 v2.1.196 的 JavaScr...

Godot 收紧 AI 代码贡献:开源项目该如何挡住低质量 PR

来源: oschina.net 25
Godot 基金会修订贡献者政策,把 AI 生成代码贡献放到更严格的审查框架下。变化的核心不是简单拒绝新工具,而是回应一个很现实的问题:AI 让提交 PR 的成本急剧下降,但维护者审查、复现、解释和返工的成本没有下降,甚至更高。 Godot 这样的开源游戏引擎,本来就有大量积压 PR。AI 生成代码涌入后,维护者要面对的不只是代码能不能编译,还包括这些...

别把重写当成工程师的情绪出口

来源: oschina.net 30
一个运行正常的 CakePHP 应用,被工程师在没人要求的情况下连续几周重写成 Laravel。重写后功能一样、速度一样、用户无感。这个故事刺耳,是因为它不像灾难事故,更像日常工程现场里经常出现的冲动:代码让我不舒服,所以我要把它换成我喜欢的样子。 很多重写的起点并不是业务瓶颈,而是工程师的心理摩擦。 旧框架、旧目录结构、陌生 ORM、没有自己偏好的抽...

从对话框到 AI 终端:具身交互底座为什么开始重要

来源: oschina.net 42
大模型把“会理解、会推理、会生成”的能力补齐了不少,但很多 AI 产品仍停在聊天窗口里。真正进入屏幕、人形机器人、AR/VR、数字人导览、车载座舱这类终端时,问题会变得更具体:它不只要回答问题,还要看起来像在场、能听能说、能做动作,并且能被开发者轻量接入和二次开发。 6 月 27 日,OSCHINA AI 创新沙龙上海站围绕 AI 创新产品展开交流。魔...

MoonBit 走进大会和课堂:AI 时代为什么还要重新谈编程语言

来源: oschina.net 41
近期,MoonBit 团队连续出现在产业大会和高校现场:在 GIAC 全球智能应用开发与架构大会上,团队负责人张宏波分享了 AI 时代的软件工程、语言设计与可靠性交付;随后团队又走进香港科技大学(广州)2026 INNOTECH 创科嘉年华和深圳大学,与开发者、师生讨论编程语言、WebAssembly 以及未来软件开发方式。 这类动作值得关注,不只是因...

GitHub 原生 Stacked PR 来了:长分支终于可以拆成有序评审链

来源: oschina.net 43
GitHub 终于开始把 stacked PRs 做进平台里了。官方第一方功能叫 ,目前还在 private preview,需要申请启用。对长期在一个大分支里憋功能、或者靠第三方工具维护 PR 链的团队来说,这件事的意义很直接:把一个大改动拆成一串有顺序的小 PR,并让 GitHub 原生理解它们之间的依赖关系。 一个 stack 可以理解为一条有序...

Claude Code 用户标记风波:地理限制不该靠“投毒”式判断

来源: my.oschina.net 22
Anthropic 围绕中国用户的限制策略再次引发争议,这次焦点落在 Claude Code 的用户标记与风控处理上。根据摘要信息,问题不只是“限制了谁”,而是限制方式看起来像把用户环境、账号或请求打上某种可疑标签,最终影响到正常使用;更糟的是,国外用户也开始表达不满,说明误伤和透明度问题已经超出了单一区域。 对工程团队来说,这类事故不是单纯的公关问题...

葡萄牙开源国家级大模型 Amália:小语种 AI 主权的一次落地

来源: oschina.net 35
葡萄牙正式推出首个国家级大型语言模型 Amália,并以开源平台形式向政府、企业、大学和研究人员开放模型、数据集与源代码。这件事的重点不只是“又有一个大模型”,而是一个国家在语言、文化和公共技术能力上,开始把 AI 基础设施握在自己手里。 大型语言模型的能力高度依赖训练语料。对英语、中文这类高资源语言来说,通用模型通常已经有不错表现;但对欧洲葡萄牙语这...

大模型写代码进入控费阶段:别把 Token 消耗当生产力

来源: oschina.net 24
73.7 万亿个 token,30 天。这个数字来自 Meta 面向约 6000 名员工的内部备忘录:仅内部员工用大模型写代码,一年账单就可能逼近数十亿美元。CTO Andrew Bosworth 把这种现象称为 “tokenmaxxing”,也就是为了刷 token 量而使用模型。他提醒团队:不是所有动作都等于进步,token 消耗本身不是生产力。 ...