文章摘要
GitHub因用户强烈反对,决定撤销在代码合并请求中植入的Copilot广告功能。这一举措显示平台对用户反馈的重视,及时调整了引发争议的商业化策略。
文章总结
GitHub迫于压力撤回Copilot在代码合并请求中的广告功能
核心内容: 1. 事件背景 - GitHub的AI编程助手Copilot被发现在用户发起的代码合并请求(PR)中自动插入推广第三方生产力工具Raycast的广告内容 - 澳大利亚开发者Zach Manson首先曝光此事,发现同事使用Copilot修正拼写后,PR中出现了带有闪电符号的Raycast推广信息
- 问题规模
- 经搜索发现超过11,400个PR包含相同推广内容
- Copilot还能插入其他类型的"使用建议"
- 开发者反应
- Manson表示这种未经允许修改用户PR的行为令人反感
- 开发者社区普遍认为这种行为越界
- GitHub回应
- GitHub副总裁Martin Woodward承认让Copilot修改非自己创建的PR是错误决策
- Copilot产品经理Tim Rogers表示原意是帮助开发者学习新功能,但承认判断失误
- 已禁用Copilot在PR中添加"使用建议"的功能
- 官方声明
- GitHub强调平台没有也不会投放广告,此次是编程逻辑错误导致提示出现在错误上下文中
- 已永久移除PR评论中的AI代理提示功能
(编辑过程中已删除原文中大量导航菜单、标签列表、相关文章推荐等非核心内容,保留事件关键细节和各方反应)
评论总结
总结评论内容如下:
对微软强制推广AI的批评
- 主要观点:微软强行将Copilot等AI工具植入各类产品,引发用户反感
- 关键引用:
"Microsoft distastefully forces Copilot into everything is how you get people to hate AI"(微软粗暴地将Copilot塞进所有产品,这只会让人讨厌AI)
"产品团队被管理层要求在所有产品中加入AI,匆忙推出不考虑合理性的功能"
对广告植入的强烈反对
- 主要观点:将广告伪装成"产品提示"令人愤怒,广告降低了用户体验
- 关键引用:
"Calling advertisements 'product tips' as if everybody is too stupid"(把广告称为"产品提示",好像用户都是傻子)
"Ads waste people's time and money"(广告浪费人们的时间和金钱)
对GitHub管理决策的质疑
- 主要观点:GitHub允许Copilot未经同意修改PR内容等决策显示缺乏考虑
- 关键引用:
"需要社区反馈才意识到这是个错误判断,真难想象这些人负责构建Copilot"
"这绝对不是失误,绝对会再次发生,只是下次会更隐蔽"
对微软商业策略的批评
- 主要观点:微软采用"推进-后退-再推进"的策略强行推广产品
- 关键引用:
"Push push push...take a small step back...come back from another angle"(推进推进推进...稍作后退...换个角度再来)
"Windows清理公告后GitHub没审查Copilot集成,显示微软要么没文化改变,要么只是空头承诺"
对AI技术应用的反思
- 主要观点:优秀技术被用于广告等低价值用途是种浪费
- 关键引用:
"The best minds are thinking about how to make people click ads"(最优秀的人才在思考如何让人点击广告)
"免费服务最终需要收费或广告,但应该注意方式和相关性"
对相关公司的连带批评
- 主要观点:Raycast等公司参与营销计划同样令人失望
- 关键引用:
"Raycast污染自己的产品,营销团队需要学习如何不激怒用户"
"那些认为通过这个渠道打广告是好主意的公司怎么想?"