Warning: fopen(game/blje14901): failed to open stream: No space left on device in /www/wwwroot/t014.baguatan.cn/public/game.php on line 35

Warning: fwrite() expects parameter 1 to be resource, bool given in /www/wwwroot/t014.baguatan.cn/public/game.php on line 36

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/t014.baguatan.cn/public/game.php on line 37
GitHub Copilot视觉功能:助力开发者,图片一键变代码
GitHub Copilot视觉功能:助力开发者,图片一键变代码

GitHub Copilot视觉功能:助力开发者,图片一键变代码

作者: 发表时间:2025-10-09 1:42:24
广州市第四小学app 黄冈市建设局信息app 淮北市防灾信息app 随州市第三小学app 衡阳市数据管理局app 巴中市司法管理app 肇庆市振兴乡村app 梧州市土木工程app 遂宁市旅游监督app 茂名市服务大厅app 江门市街道办app 辽阳市历史记录app 南京市森林消防app 安顺市第六小学app 鹤岗市振兴乡村app 桂林市未成年保护协会app 厦门市税务局app 南京市住房保障app 昌都市便民app 邯郸市第三高中app 潮州市粮食管理app 酒泉市住房保障app 遂宁市工程造价app 崇左市电力app 台州市不良信息举报app 安阳市重大建设公开app 日土县工商局app 怀来县专题专栏app 芷江侗族自治县桥梁管理app 平舆县信息公开app 涿鹿县旅游协会app 绩溪县惠农app 富宁县第三高中app 美姑县土地局app 昌江黎族自治县第一高中app 皮山县最新新闻app 长汀县法律服务app 隆尧县论坛app 灵山县工商局app 宜丰县环境保护协会app 柘城县公正处app 石门县暴雨监控中心app 大姚县妇联app 双柏县法律服务app 太湖县教育信息app 高县国土信息app 淳化县特殊家庭关爱协会app 磐安县水务app 婺源县教育信息app 罗甸县审计公开app 宁化县工商信息app 桑植县教育信息app 西充县电台广播中心app 云阳县消防宣传app 漾濞彝族自治县政要信息app

2月8日消息,GitHub正式宣告了其AI编程助手Copilot的一系列意义重大的更新内容,同时还呈现出了Copilot未来朝着更具自主性方向发展的宏伟愿景。

GitHub Copilot视觉功能:助力开发者,图片一键变代码

此次更新中最引人注目的功能之一是 Copilot 的“Vision”功能。该功能允许用户在聊天中上传截图、照片或图表,Copilot 将基于这些图像生成相应的界面、代码以及替代文本(alt text),从而将用户的视觉想法转化为实际的编程成果。

例如,营销团队的成员可以截取网页的截图,并在上面标注出他们希望进行的修改。以往,他们需要通过文字提示来请求这些更改,而现在,他们只需上传图像,并直接要求 Copilot 根据文件中的指示进行修改即可。这一功能自去年 10 月起已在 VS Code 中作为扩展提供,微软当时确认,该功能最终将被整合为 GitHub Copilot Chat 的原生功能。此前,用户还需要自行提供 API 密钥才能使用。

GitHub Copilot 还引入了“下一步编辑建议”功能,这是其代码补全功能的扩展。以往,Copilot 在 VS Code 编辑器中仅根据光标位置进行代码补全,但现在它能够查看其他最近的编辑内容,从而预测开发者可能想要进行的下一步操作。其通过更丰富的上下文线索,自动识别并建议下一步的编辑内容。如果开发者接受这些建议,只需按下 Tab 键即可应用;如果拒绝,则按下 Esc 键即可。

去年 11 月,GitHub 推出了 Copilot Edits 功能,允许开发者通过自然语言提示进行多文件编辑。如今,这一功能正式进入全面可用阶段,并新增了“代理模式”。在这种模式下,Copilot 能够自动识别与开发者更改请求相关的所有文件,而无需开发者手动选择需要应用更改的文件。GitHub 首席执行官 Thomas Dohmke 表示:“Copilot 现在能够更好地理解你最初的请求意图,并尝试解决它。”

从长远来看,GitHub 希望将这种“代理模式”应用于 Copilot 的其他功能,实现更广泛的自动化,涵盖更多相互关联的任务。为此,GitHub 还透露了一个名为“Project Padawan”的新计划。这是一个软件工程代理项目,能够在开发者的指导下独立处理整个任务。开发者可以将问题分配给 Copilot,由它来完成任务。不过,Dohmke 并未透露该项目何时能够正式推出,他仅表示,GitHub 将与合作伙伴和社区合作,共同改进这一项目。Dohmke 说:“我们正在寻找也在构建代理的合作伙伴,将它们整合到这一流程中,并希望客户与我们合作并提供反馈,因为我们知道在现阶段,它还远非完美。”

相关文章