时间:26-04-08
近日,多名开发者在GitHub的拉取请求界面遭遇了意外的Copilot推介信息。这一现象迅速在技术社区引发讨论,有开发者怀疑GitHub是否开始测试平台内广告。微软官方随即向多家科技媒体做出回应,明确否认了广告计划,并将此事件定性为一项程序漏洞导致的异常显示问题。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
事件最初由墨尔本程序员Zack Manson于3月30日披露。他在其开源项目的拉取请求中,发现了一条带有明确推广性质的Copilot功能提示。该文案不仅介绍了Copilot的代码处理能力,还意外地提及了第三方效率工具Raycast,其表述方式被多位开发者直指“形同广告”。
具体而言,当项目成员使用Copilot来修复拉取请求中的代码错误时,一个设计用于产品功能引导的弹窗在不恰当的上下文环境中被触发,从而产生了广告般的观感。
GitHub Copilot的深度集成本意是为开发者提供高效的代码审查与描述优化支持。然而,此次出现的提示不仅超出了常规的功能说明,其内嵌的文案还直接引用并推荐了Raycast这一跨平台搜索工具。Manson在社交平台上表达了他的不满,认为这种非预期的商业推广信息破坏了开发者平台的纯净体验。
随着事件在Hacker News等开发者论坛发酵,Raycast团队紧急发布声明,称其与微软或GitHub并无广告合作协议。这进一步加剧了社区对此次异常显示缘由的猜测。
微软在后续的官方声明中重申了其立场:GitHub目前没有,也未曾计划在其核心协作界面测试或部署广告系统。公司将此事件的根本原因归结为一个特定的程序逻辑缺陷。
据微软解释,一项新近上线的Copilot功能允许AI助手基于现有拉取请求创建独立的新请求。与该功能配套的产品提示文案(其中包含了提及Raycast的示例)本应仅出现在完全由Copilot自动生成的拉取请求中。但由于一个代码层面的判断错误,该提示也被错误地推送至了开发者手动调用Copilot进行编辑的常规拉取请求界面。
GitHub开发者关系副总裁Martin Woodward的声明更为直接:“GitHub不会在平台内植入广告。我们已经确认,此次问题是Copilot智能助手的提示文案因一个逻辑漏洞被错误地渲染在了拉取请求评论区。作为临时措施,我们已全面禁用了拉取请求评论中的相关提示功能。”
事实上,GitHub此前一周的更新公告已为该功能做了铺垫。官方文档显示,Copilot获得了在现有拉取请求分支基础上创建新请求的能力。这项旨在提升工作流自动化的功能,其配套的UI提示系统出现了意外的越界执行。
根据内部渠道信息,此次异常源于新功能“邀请AI编辑拉取请求”的推送逻辑漏洞。在编辑过程中,本应仅展示操作结果,但系统错误地将功能引导性文案(包含对合作工具的引用)注入了评论流。目前,微软已将该逻辑缺陷标记为高优先级问题,并撤回了相关代码部署。
这就是GitHub 拉取请求界面出现 Copilot 广告?微软回应系程序漏洞的全部内容了,希望以上内容对小伙伴们有所帮助,更多详情可以关注我们的菜鸟游戏和软件相关专区,更多攻略和教程等你发现!